Dec 08
2025
SELL
Open market or private sale
$1,374,158
$22.41 p/Share
61,319
Reduced 72.41%
23,364
Common Stock, without ...
Dec 08
2025
BUY
Exercise of conversion of derivative security
$932,661
$15.21 p/Share
61,319
Added 42.0%
84,683
Common Stock, without ...
Apr 04
2025
SELL
Payment of exercise price or tax liability
$10,885
$10.94 p/Share
995
Reduced 4.08%
23,364
Common Stock, without ...
Apr 04
2025
BUY
Exercise of conversion of derivative security
-
2,760
Added 10.18%
24,359
Common Stock, without ...
Mar 28
2025
SELL
Payment of exercise price or tax liability
$27,179
$11.42 p/Share
2,380
Reduced 9.93%
21,599
Common Stock, without ...
Mar 28
2025
BUY
Exercise of conversion of derivative security
-
6,684
Added 21.8%
23,979
Common Stock, without ...
Feb 21
2025
SELL
Payment of exercise price or tax liability
$77,924
$13.77 p/Share
5,659
Reduced 24.65%
17,295
Common Stock, without ...
Feb 21
2025
BUY
Grant, award, or other acquisition
-
14,987
Added 39.5%
22,954
Common Stock, without ...
Sep 13
2024
SELL
Payment of exercise price or tax liability
$6,744
$19.78 p/Share
341
Reduced 4.1%
7,967
Common Stock, without ...
Sep 13
2024
BUY
Exercise of conversion of derivative security
-
667
Added 7.43%
8,308
Common Stock, without ...
Mar 28
2024
SELL
Payment of exercise price or tax liability
$85,880
$25.79 p/Share
3,330
Reduced 30.35%
7,641
Common Stock, without ...
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
6,520
Added 37.28%
10,971
Common Stock, without ...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$31,944
$22.48 p/Share
1,421
Reduced 24.2%
4,451
Common Stock, without ...
Feb 09
2024
BUY
Grant, award, or other acquisition
-
3,436
Added 36.91%
5,872
Common Stock, without ...
Sep 13
2023
SELL
Payment of exercise price or tax liability
$3,516
$14.9 p/Share
236
Reduced 8.83%
2,436
Common Stock, without ...
Sep 13
2023
BUY
Exercise of conversion of derivative security
-
652
Added 19.61%
2,672
Common Stock, without ...
Mar 30
2023
SELL
Payment of exercise price or tax liability
$12,353
$13.17 p/Share
938
Reduced 31.71%
2,020
Common Stock, without ...
Mar 30
2023
BUY
Exercise of conversion of derivative security
-
2,549
Added 46.29%
2,958
Common Stock, without ...
Sep 13
2022
SELL
Payment of exercise price or tax liability
$2,450
$10.56 p/Share
232
Reduced 36.19%
409
Common Stock, without ...
Sep 13
2022
BUY
Exercise of conversion of derivative security
-
641
Added 50.0%
641
Common Stock, without ...