May 02
2025
BUY
Exercise of conversion of derivative security
-
250,000
Added 16.92%
1,227,457
Common Stock
Mar 20
2025
SELL
Open market or private sale
$1,975,102
$10.7 p/Share
184,589
Reduced 15.88%
977,457
Common Stock
Mar 17
2025
BUY
Exercise of conversion of derivative security
-
333,333
Added 22.29%
1,162,046
Common Stock
Mar 05
2025
SELL
Open market or private sale
$110,867
$12.06 p/Share
9,193
Reduced 1.1%
828,713
Common Stock
Mar 04
2025
SELL
Open market or private sale
$139,782
$11.5 p/Share
12,155
Reduced 1.43%
837,906
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
21,348
Added 2.45%
850,061
Common Stock
Dec 16
2024
SELL
Open market or private sale
$817,689
$12.8 p/Share
63,882
Reduced 7.16%
828,713
Common Stock
Sep 30
2024
SELL
Open market or private sale
$84,750
$11.94 p/Share
7,098
Reduced 0.79%
892,595
Common Stock
Sep 26
2024
SELL
Payment of exercise price or tax liability
$945,869
$11.97 p/Share
79,020
Reduced 8.07%
899,693
Common Stock
Jul 30
2024
SELL
Payment of exercise price or tax liability
$4,621,792
$15.04 p/Share
307,300
Reduced 23.9%
978,713
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
-
583,333
Added 31.21%
1,286,013
Common Stock
Mar 06
2024
SELL
Open market or private sale
$197,689
$10.91 p/Share
18,120
Reduced 2.51%
702,680
Common Stock
Mar 05
2024
SELL
Open market or private sale
$1,082,485
$10.93 p/Share
99,038
Reduced 12.08%
720,800
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$1,472,880
$11.4 p/Share
129,200
Reduced 13.61%
819,838
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
250,000
Added 20.85%
949,038
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$169,583
$11.83 p/Share
14,335
Reduced 2.01%
699,038
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
26,982
Added 3.64%
713,373
Common Stock
Sep 26
2023
SELL
Payment of exercise price or tax liability
$781,461
$10.3 p/Share
75,870
Reduced 9.95%
686,391
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$40,537
$3.57 p/Share
11,355
Reduced 1.47%
762,261
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
23,616
Added 2.96%
773,616
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
750,000
Added 50.0%
750,000
Common Stock