Jul 02
2025
SELL
Open market or private sale
$91,791
$18.34 p/Share
5,005
Reduced 2.25%
217,078
Common Stock
May 19
2025
SELL
Open market or private sale
$47,219
$19.48 p/Share
2,424
Reduced 1.08%
222,083
Common Stock
May 16
2025
SELL
Open market or private sale
$188,728
$19.69 p/Share
9,585
Reduced 4.09%
224,507
Common Stock
May 12
2025
SELL
Open market or private sale
$93,901
$19.02 p/Share
4,937
Reduced 2.08%
232,069
Common Stock
May 08
2025
SELL
Open market or private sale
$515,119
$18.17 p/Share
28,350
Reduced 10.68%
237,006
Common Stock
May 07
2025
SELL
Open market or private sale
$83,929
$17.0 p/Share
4,937
Reduced 1.83%
265,356
Common Stock
Apr 02
2025
SELL
Open market or private sale
$46,751
$14.12 p/Share
3,311
Reduced 1.21%
270,293
Common Stock
Feb 18
2025
SELL
Open market or private sale
$189,389
$16.94 p/Share
11,180
Reduced 3.93%
273,604
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
-
95,465
Added 25.11%
284,784
Common Stock
Jan 02
2025
SELL
Open market or private sale
$73,778
$13.91 p/Share
5,304
Reduced 2.73%
189,319
Common Stock
Nov 18
2024
SELL
Open market or private sale
$30,950
$12.69 p/Share
2,439
Reduced 1.24%
194,623
Common Stock
Oct 02
2024
SELL
Open market or private sale
$44,881
$13.58 p/Share
3,305
Reduced 1.65%
197,062
Common Stock
Sep 03
2024
SELL
Open market or private sale
$23,118
$16.35 p/Share
1,414
Reduced 0.7%
200,367
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
-
3,019
Added 1.47%
201,781
Common Stock
Aug 16
2024
SELL
Open market or private sale
$33,537
$13.87 p/Share
2,418
Reduced 1.2%
198,762
Common Stock
Jul 02
2024
SELL
Open market or private sale
$42,719
$12.91 p/Share
3,309
Reduced 1.62%
201,180
Common Stock
May 16
2024
SELL
Open market or private sale
$36,956
$15.14 p/Share
2,441
Reduced 1.18%
204,489
Common Stock
Apr 02
2024
SELL
Open market or private sale
$37,490
$15.46 p/Share
2,425
Reduced 1.17%
205,516
Common Stock
Feb 16
2024
SELL
Open market or private sale
$153,689
$20.95 p/Share
7,336
Reduced 3.41%
207,941
Common Stock
Jan 05
2024
BUY
Grant, award, or other acquisition
-
68,009
Added 24.01%
215,277
Common Stock
Jan 02
2024
SELL
Open market or private sale
$30,752
$20.92 p/Share
1,470
Reduced 0.99%
147,268
Common Stock
Nov 16
2023
SELL
Open market or private sale
$30,483
$17.59 p/Share
1,733
Reduced 1.15%
148,738
Common Stock
Oct 02
2023
SELL
Open market or private sale
$26,310
$21.15 p/Share
1,244
Reduced 0.82%
150,471
Common Stock
Aug 16
2023
SELL
Open market or private sale
$36,375
$20.99 p/Share
1,733
Reduced 1.13%
151,715
Common Stock
Jul 03
2023
SELL
Open market or private sale
$33,214
$26.7 p/Share
1,244
Reduced 0.8%
153,448
Common Stock