Aug 21
2025
SELL
Open market or private sale
$101,231
$16.01 p/Share
6,323
Reduced 0.95%
658,707
Common Stock
Aug 13
2025
SELL
Open market or private sale
$148,832
$16.0 p/Share
9,302
Reduced 1.38%
665,030
Common Stock
Aug 05
2025
SELL
Open market or private sale
$249,990
$15.0 p/Share
16,666
Reduced 2.41%
674,332
Common Stock
Aug 04
2025
SELL
Open market or private sale
$249,998
$14.0 p/Share
17,857
Reduced 2.52%
690,998
Common Stock
Aug 01
2025
SELL
Open market or private sale
$452,094
$12.53 p/Share
36,081
Reduced 4.84%
708,855
Common Stock
Jul 10
2025
SELL
Open market or private sale
$47,784
$12.0 p/Share
3,982
Reduced 0.53%
744,936
Common Stock
Jun 13
2025
SELL
Open market or private sale
$251,587
$11.07 p/Share
22,727
Reduced 2.95%
748,918
Common Stock
May 19
2025
SELL
Open market or private sale
$719,875
$13.0 p/Share
55,375
Reduced 6.7%
771,645
Common Stock
May 05
2025
SELL
Open market or private sale
$145,440
$12.12 p/Share
12,000
Reduced 1.43%
826,251
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
21,751
Added 2.53%
838,251
Common Stock
Mar 10
2025
SELL
Open market or private sale
$272,101
$9.72 p/Share
27,994
Reduced 3.31%
816,500
Common Stock
Feb 27
2025
SELL
Open market or private sale
$278,891
$12.03 p/Share
23,183
Reduced 2.67%
844,494
Common Stock
Feb 06
2025
SELL
Open market or private sale
$315,434
$11.49 p/Share
27,453
Reduced 3.07%
867,677
Common Stock
Jan 29
2025
BUY
Grant, award, or other acquisition
-
314,269
Added 25.99%
895,130
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
$215,930
$3.02 p/Share
71,500
Added 10.96%
580,861
Common Stock
Feb 27
2024
SELL
Open market or private sale
$472,029
$15.19 p/Share
31,075
Reduced 5.77%
507,165
Common Stock
Feb 21
2024
SELL
Open market or private sale
$183,512
$15.34 p/Share
11,963
Reduced 2.17%
538,240
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
31,746
Added 5.46%
550,203
Common Stock
Feb 02
2024
SELL
Open market or private sale
$415,208
$16.47 p/Share
25,210
Reduced 4.64%
518,457
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
100,166
Added 15.56%
543,667
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$47,222
$16.15 p/Share
2,924
Reduced 0.66%
441,091
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$47,225
$3.5 p/Share
13,493
Added 2.95%
444,015
Common Stock
Feb 27
2023
SELL
Open market or private sale
$374,490
$14.76 p/Share
25,372
Reduced 5.57%
430,522
Common Stock
Feb 23
2023
SELL
Open market or private sale
$179,625
$14.37 p/Share
12,500
Reduced 2.69%
453,034
Common Stock
Feb 21
2023
SELL
Open market or private sale
$134,171
$14.02 p/Share
9,570
Reduced 2.01%
465,534
Common Stock