Sep 03
2025
SELL
Open market or private sale
$10,380
$10.38 p/Share
1,000
Reduced 0.09%
1,095,913
Common Stock
Sep 03
2025
BUY
Exercise of conversion of derivative security
$4,320
$4.32 p/Share
1,000
Added 0.09%
1,096,913
Common Stock
Aug 22
2025
SELL
Open market or private sale
$712,384
$10.34 p/Share
68,896
Reduced 5.91%
1,095,913
Common Stock
Aug 22
2025
BUY
Exercise of conversion of derivative security
$297,630
$4.32 p/Share
68,896
Added 5.58%
1,164,809
Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$844,668
$8.09 p/Share
104,409
Reduced 8.7%
1,095,913
Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
208,839
Added 14.82%
1,200,322
Common Stock
May 14
2025
BUY
Grant, award, or other acquisition
-
212,667
Added 17.66%
991,483
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$107,944
$8.23 p/Share
13,116
Reduced 1.66%
778,816
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
33,333
Added 4.04%
791,932
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$820,626
$8.48 p/Share
96,772
Reduced 11.31%
758,599
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
245,930
Added 22.33%
855,371
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
169,496
Added 21.76%
609,441
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$80,401
$6.13 p/Share
13,116
Reduced 2.89%
439,945
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
33,333
Added 6.85%
453,061
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$260,103
$3.67 p/Share
70,873
Reduced 14.45%
419,728
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
180,115
Added 29.31%
434,322
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
33,334
Added 9.7%
310,486
Common Stock
Aug 05
2022
BUY
Open market or private purchase
$48,450
$2.55 p/Share
19,000
Added 6.42%
277,152
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$199,553
$4.48 p/Share
44,543
Reduced 14.72%
258,152
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
113,201
Added 29.33%
272,746
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$83,549
$3.51 p/Share
23,803
Reduced 11.16%
189,494
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
60,493
Added 23.85%
193,185
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
-
6,410
Added 4.03%
152,804
Common Stock