Sep 04
2025
|
SELL
Open market or private sale
|
$687,184
$18.08 p/Share
|
38,008
|
|
Sep 03
2025
|
SELL
Open market or private sale
|
$780,896
$18.02 p/Share
|
43,335
|
|
Sep 02
2025
|
SELL
Open market or private sale
|
$409,933
$18.05 p/Share
|
22,711
|
|
Aug 25
2025
|
SELL
Open market or private sale
|
$211,199
$17.95 p/Share
|
11,766
|
|
Aug 22
2025
|
SELL
Open market or private sale
|
$159,892
$18.01 p/Share
|
8,878
|
|
Aug 20
2025
|
SELL
Open market or private sale
|
$239,064
$18.1 p/Share
|
13,208
|
|
Aug 18
2025
|
SELL
Open market or private sale
|
$521,083
$18.37 p/Share
|
28,366
|
|
Aug 15
2025
|
SELL
Open market or private sale
|
$616,191
$18.44 p/Share
|
33,416
|
|
Aug 14
2025
|
SELL
Open market or private sale
|
$1,168,645
$18.5 p/Share
|
63,170
|
|
Aug 13
2025
|
SELL
Open market or private sale
|
$196,793
$6.16 p/Share
|
31,947
|
|
Aug 12
2025
|
SELL
Open market or private sale
|
$764,162
$18.45 p/Share
|
41,418
|
|
Aug 05
2025
|
SELL
Open market or private sale
|
$27,900
$6.2 p/Share
|
4,500
|
|
Aug 04
2025
|
SELL
Open market or private sale
|
$1,304,472
$18.63 p/Share
|
70,020
|
|
Jul 01
2025
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Apr 01
2025
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Mar 11
2025
|
SELL
Open market or private sale
|
$64,932
$16.36 p/Share
|
3,969
|
|
Mar 10
2025
|
SELL
Open market or private sale
|
$1,221,150
$16.58 p/Share
|
73,652
|
|
Mar 03
2025
|
SELL
Open market or private sale
|
$1,008,048
$16.75 p/Share
|
60,182
|
|
Jan 02
2025
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$15,381
$17.09 p/Share
|
900
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$32,152
$17.03 p/Share
|
1,888
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$196,305
$17.07 p/Share
|
11,500
|
|
Oct 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Jul 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
0
|
|