Feb 23
2025
SELL
Payment of exercise price or tax liability
$13,369
$7.07 p/Share
1,891
Reduced 1.99%
93,196
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
3,960
Added 4.0%
95,087
Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$19,876
$7.27 p/Share
2,734
Reduced 2.91%
91,127
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
5,725
Added 5.75%
93,861
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$17,114
$7.96 p/Share
2,150
Reduced 2.38%
88,136
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
4,502
Added 4.75%
90,286
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$10,768
$8.22 p/Share
1,310
Reduced 1.5%
85,784
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
2,744
Added 3.05%
87,094
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$36,976
$8.52 p/Share
4,340
Reduced 4.89%
84,350
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
-
8,182
Added 8.45%
88,690
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$11,696
$6.14 p/Share
1,905
Reduced 2.31%
80,508
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
3,960
Added 4.58%
82,413
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$9,498
$6.77 p/Share
1,403
Reduced 1.76%
78,453
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
2,915
Added 3.52%
79,856
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$13,840
$6.39 p/Share
2,166
Reduced 2.74%
76,941
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
4,502
Added 5.38%
79,107
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$9,704
$6.62 p/Share
1,466
Reduced 1.93%
74,605
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
2,745
Added 3.48%
76,071
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$7,088
$10.04 p/Share
706
Reduced 0.95%
73,326
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
1,638
Added 2.16%
74,032
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$12,620
$10.04 p/Share
1,257
Reduced 1.71%
72,394
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
2,916
Added 3.81%
73,651
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$20,477
$10.55 p/Share
1,941
Reduced 2.67%
70,735
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
4,503
Added 5.83%
72,676
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$12,313
$10.4 p/Share
1,184
Reduced 1.71%
68,173
Common Stock