Jan 14
2026
SELL
Open market or private sale
$592,662
$45.2 p/Share
13,112
Reduced 10.74%
108,964
Common Stock
Jan 14
2026
BUY
Exercise of conversion of derivative security
$227,099
$17.32 p/Share
13,112
Added 9.7%
122,076
Common Stock
Dec 04
2025
SELL
Open market or private sale
$6,169,447
$45.21 p/Share
136,462
Reduced 55.6%
108,964
Common Stock
Dec 04
2025
BUY
Exercise of conversion of derivative security
$2,291,196
$16.79 p/Share
136,462
Added 35.73%
245,426
Common Stock
Sep 22
2025
SELL
Open market or private sale
$102,836
$30.67 p/Share
3,353
Reduced 2.99%
108,964
Common Stock
Sep 16
2025
SELL
Open market or private sale
$106,526
$33.52 p/Share
3,178
Reduced 2.75%
112,317
Common Stock
Jul 08
2025
SELL
Open market or private sale
$828,833
$34.44 p/Share
24,066
Reduced 17.24%
115,495
Common Stock
Jun 16
2025
SELL
Open market or private sale
$117,376
$32.0 p/Share
3,668
Reduced 2.56%
139,561
Common Stock
Mar 10
2025
BUY
Grant, award, or other acquisition
-
32,145
Added 18.33%
143,229
Common Stock
Feb 19
2025
SELL
Open market or private sale
$2,569,125
$37.5 p/Share
68,510
Reduced 38.15%
111,084
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
$461,824
$9.56 p/Share
48,308
Added 21.2%
179,594
Common Stock
Feb 18
2025
SELL
Open market or private sale
$152,292
$36.83 p/Share
4,135
Reduced 3.05%
131,286
Common Stock
Jan 16
2025
SELL
Open market or private sale
$324,737
$44.2 p/Share
7,347
Reduced 5.15%
135,421
Common Stock
Sep 16
2024
SELL
Open market or private sale
$16,610
$8.58 p/Share
1,936
Reduced 1.34%
142,768
Common Stock
Jun 17
2024
SELL
Open market or private sale
$20,788
$8.98 p/Share
2,315
Reduced 1.57%
144,704
Common Stock
Feb 16
2024
SELL
Open market or private sale
$39,538
$15.74 p/Share
2,512
Reduced 1.68%
147,019
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
70,715
Added 32.11%
149,531
Common Stock
Jan 16
2024
SELL
Open market or private sale
$31,891
$15.93 p/Share
2,002
Reduced 2.48%
78,816
Common Stock
Dec 14
2023
SELL
Open market or private sale
$448,355
$18.18 p/Share
24,662
Reduced 23.38%
80,818
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$84,370
$10.0 p/Share
8,437
Added 7.41%
105,480
Common Stock
Sep 18
2023
SELL
Open market or private sale
$12,331
$6.34 p/Share
1,945
Reduced 1.96%
97,043
Common Stock