Oct 01
2025
SELL
Payment of exercise price or tax liability
$12,265
$9.56 p/Share
1,283
Reduced 1.08%
116,977
Common Stock
Aug 31
2025
SELL
Payment of exercise price or tax liability
$206,049
$13.1 p/Share
15,729
Reduced 11.74%
118,260
Common Stock
Aug 31
2025
BUY
Exercise of conversion of derivative security
-
33,384
Added 19.95%
133,989
Common Stock
Aug 26
2025
BUY
Grant, award, or other acquisition
-
9,036
Added 8.24%
100,605
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$37,478
$13.39 p/Share
2,799
Reduced 2.97%
91,569
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
-
2,667
Added 2.75%
94,368
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$44,196
$15.79 p/Share
2,799
Reduced 2.96%
91,701
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
2,667
Added 2.74%
94,500
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$55,342
$17.53 p/Share
3,157
Reduced 3.32%
91,833
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
2,668
Added 2.73%
94,990
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$34,548
$12.33 p/Share
2,802
Reduced 2.95%
92,322
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
2,667
Added 2.73%
95,124
Common Stock
Aug 31
2024
SELL
Payment of exercise price or tax liability
$26,865
$7.96 p/Share
3,375
Reduced 3.52%
92,457
Common Stock
Aug 26
2024
BUY
Grant, award, or other acquisition
-
12,591
Added 11.61%
95,832
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$14,731
$6.29 p/Share
2,342
Reduced 2.74%
83,241
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
2,667
Added 3.02%
85,583
Common Stock
Apr 26
2024
SELL
Payment of exercise price or tax liability
$25,962
$6.18 p/Share
4,201
Reduced 4.82%
82,916
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$16,895
$6.39 p/Share
2,644
Reduced 2.95%
87,117
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
2,668
Added 2.89%
89,761
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$11,508
$6.0 p/Share
1,918
Reduced 2.15%
87,093
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
2,667
Added 2.91%
89,011
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$10,455
$6.45 p/Share
1,621
Reduced 1.84%
86,344
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
2,667
Added 2.94%
87,965
Common Stock
Aug 24
2023
BUY
Grant, award, or other acquisition
-
24,162
Added 22.07%
85,298
Common Stock
Aug 18
2023
SELL
Payment of exercise price or tax liability
$28,227
$5.21 p/Share
5,418
Reduced 8.14%
61,136
Common Stock