Aug 11
2025
SELL
Open market or private sale
$76,127
$9.51 p/Share
8,005
Reduced 3.07%
252,621
Common Stock
Jul 09
2025
SELL
Open market or private sale
$68,602
$8.57 p/Share
8,005
Reduced 2.98%
260,626
Common Stock
Jun 06
2025
SELL
Open market or private sale
$81,319
$8.38 p/Share
9,704
Reduced 3.49%
268,631
Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$205,194
$8.09 p/Share
25,364
Reduced 8.35%
278,335
Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
50,736
Added 14.31%
303,699
Common Stock
May 14
2025
BUY
Grant, award, or other acquisition
-
51,667
Added 16.96%
252,963
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$53,972
$8.23 p/Share
6,558
Reduced 3.16%
201,296
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
16,666
Added 7.42%
207,854
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$8,240
$5.98 p/Share
1,378
Added 0.72%
191,188
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$222,684
$8.48 p/Share
26,260
Reduced 12.15%
189,810
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
66,737
Added 23.6%
216,070
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
41,178
Added 21.61%
149,333
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
$7,506
$3.82 p/Share
1,965
Added 1.71%
113,261
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$40,200
$6.13 p/Share
6,558
Reduced 5.56%
111,296
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
16,667
Added 12.39%
117,854
Common Stock
Jun 14
2023
BUY
Grant, award, or other acquisition
$6,740
$3.37 p/Share
2,000
Added 1.94%
101,187
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$81,440
$3.67 p/Share
22,191
Reduced 18.28%
99,187
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
56,397
Added 35.27%
103,515
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$6,420
$3.21 p/Share
2,000
Added 2.99%
64,981
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$18,034
$2.75 p/Share
6,558
Reduced 9.43%
62,981
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
16,667
Added 19.33%
69,539
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
$4,800
$2.4 p/Share
2,000
Added 3.64%
52,872
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$51,462
$4.48 p/Share
11,487
Reduced 18.42%
50,872
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
29,195
Added 33.8%
57,168
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
$3,940
$1.97 p/Share
2,000
Added 5.69%
33,164
Common Stock