Oct 20
2025
SELL
Sale (or disposition) back to the issuer
-
83,674
Reduced 100.0%
0
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$19,258
$8.73 p/Share
2,206
Reduced 2.57%
83,674
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
8,063
Added 8.58%
85,880
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$9,259
$12.2 p/Share
759
Reduced 0.97%
77,817
Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
-
2,775
Added 3.41%
78,576
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$57,612
$12.78 p/Share
4,508
Reduced 5.61%
75,801
Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
-
15,170
Added 15.89%
80,309
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$37,128
$16.8 p/Share
2,210
Reduced 3.28%
65,139
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
8,064
Added 10.69%
67,349
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$13,591
$17.86 p/Share
761
Reduced 1.27%
59,285
Common Stock
Mar 10
2024
BUY
Exercise of conversion of derivative security
-
2,776
Added 4.42%
60,046
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$13,600
$19.21 p/Share
708
Reduced 1.22%
57,270
Common Stock
Dec 28
2023
SELL
Payment of exercise price or tax liability
$106,817
$18.25 p/Share
5,853
Reduced 9.17%
57,978
Common Stock
Dec 28
2023
BUY
Exercise of conversion of derivative security
-
17,065
Added 21.09%
63,831
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$4,202
$5.5 p/Share
764
Reduced 1.61%
46,766
Common Stock
Mar 10
2023
BUY
Open market or private purchase
$204,045
$5.55 p/Share
36,765
Added 45.1%
44,754
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
2,776
Added 5.52%
47,530
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$6,264
$11.39 p/Share
550
Reduced 5.71%
9,089
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
8,055
Added 48.54%
8,539
Common Stock