Nov 25
2025
SELL
Payment of exercise price or tax liability
$26,124
$13.37 p/Share
1,954
Reduced 2.81%
67,538
Common Stock
Nov 25
2025
BUY
Exercise of conversion of derivative security
-
3,717
Added 5.08%
69,492
Common Stock
Sep 24
2025
SELL
Payment of exercise price or tax liability
$209,285
$17.41 p/Share
12,021
Reduced 15.45%
65,775
Common Stock
Sep 24
2025
BUY
Exercise of conversion of derivative security
-
22,873
Added 22.72%
77,796
Common Stock
Jun 21
2025
SELL
Payment of exercise price or tax liability
$28,606
$9.76 p/Share
2,931
Reduced 5.07%
54,923
Common Stock
Jun 21
2025
BUY
Exercise of conversion of derivative security
-
5,576
Added 8.79%
57,854
Common Stock
Jun 20
2025
SELL
Payment of exercise price or tax liability
$44,691
$9.76 p/Share
4,579
Reduced 8.05%
52,278
Common Stock
Jun 20
2025
BUY
Exercise of conversion of derivative security
-
8,737
Added 13.32%
56,857
Common Stock
Mar 24
2025
SELL
Payment of exercise price or tax liability
$103,091
$10.58 p/Share
9,744
Reduced 16.84%
48,120
Common Stock
Mar 24
2025
BUY
Exercise of conversion of derivative security
-
17,422
Added 23.14%
57,864
Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$15,156
$6.31 p/Share
2,402
Reduced 5.61%
40,442
Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
-
4,158
Added 8.85%
42,844
Common Stock
Jun 18
2024
SELL
Payment of exercise price or tax liability
$23,128
$6.58 p/Share
3,515
Reduced 8.33%
38,686
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
-
2,589
Added 6.27%
38,706
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
-
3,495
Added 7.91%
40,705
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$15,369
$6.42 p/Share
2,394
Reduced 6.22%
36,117
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
-
4,159
Added 9.75%
38,511
Common Stock
Jun 18
2023
SELL
Payment of exercise price or tax liability
$9,953
$6.68 p/Share
1,490
Reduced 4.16%
34,352
Common Stock
Jun 18
2023
BUY
Exercise of conversion of derivative security
-
2,589
Added 6.74%
35,842
Common Stock
Jun 17
2023
SELL
Payment of exercise price or tax liability
$10,066
$6.68 p/Share
1,507
Reduced 4.34%
33,253
Common Stock
Jun 17
2023
BUY
Exercise of conversion of derivative security
-
2,617
Added 7.0%
34,760
Common Stock
Aug 11
2022
SELL
Open market or private sale
$346,230
$14.46 p/Share
23,944
Reduced 42.69%
32,143
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$199,614
$6.46 p/Share
30,900
Added 35.52%
56,087
Common Stock
Jul 02
2022
SELL
Payment of exercise price or tax liability
$13,936
$13.4 p/Share
1,040
Reduced 3.97%
25,187
Common Stock
Jul 02
2022
BUY
Exercise of conversion of derivative security
-
1,985
Added 7.04%
26,227
Common Stock