Feb 28
2025
SELL
Payment of exercise price or tax liability
$14,347
$4.31 p/Share
3,329
Reduced 2.42%
134,503
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$19,280
$4.41 p/Share
4,372
Reduced 3.07%
137,832
Common Stock
Feb 25
2025
SELL
Payment of exercise price or tax liability
$2,468
$4.3 p/Share
574
Reduced 0.4%
142,204
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
41,714
Added 22.61%
142,778
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
12,631
Added 11.11%
101,064
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$16,806
$5.28 p/Share
3,183
Reduced 3.47%
88,433
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$11,549
$5.55 p/Share
2,081
Reduced 2.81%
72,096
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
19,520
Added 17.56%
91,616
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$3,008
$5.25 p/Share
573
Reduced 0.77%
74,177
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
3,615
Added 7.65%
43,659
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$4,780
$4.98 p/Share
960
Reduced 2.34%
40,044
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
2,778
Added 6.38%
40,743
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$5,621
$5.2 p/Share
1,081
Reduced 2.75%
38,226
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
3,129
Added 7.46%
38,799
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$28,422
$21.37 p/Share
1,330
Reduced 3.73%
34,350
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
4,542
Added 11.46%
35,088
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$21,008
$21.77 p/Share
965
Reduced 2.6%
36,178
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
2,793
Added 7.08%
36,635
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$23,983
$19.11 p/Share
1,255
Reduced 3.87%
31,138
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
3,632
Added 10.26%
31,753
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$36,825
$24.55 p/Share
1,500
Reduced 4.96%
28,761
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
5,193
Added 14.9%
29,669
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$72,246
$26.3 p/Share
2,747
Reduced 9.88%
25,068
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
8,799
Added 25.57%
25,611
Common Stock