Jan 13
2026
SELL
Open market or private sale
$491,501
$61.98 p/Share
7,930
Reduced 6.99%
105,456
Common Stock
Jan 13
2026
BUY
Exercise of conversion of derivative security
$88,657
$11.18 p/Share
7,930
Added 6.54%
113,386
Common Stock
Dec 15
2025
SELL
Open market or private sale
$541,619
$68.3 p/Share
7,930
Reduced 6.99%
105,456
Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
$88,657
$11.18 p/Share
7,930
Added 6.54%
113,386
Common Stock
Nov 13
2025
SELL
Open market or private sale
$610,054
$76.93 p/Share
7,930
Reduced 6.99%
105,456
Common Stock
Nov 13
2025
BUY
Exercise of conversion of derivative security
$88,657
$11.18 p/Share
7,930
Added 6.54%
113,386
Common Stock
Oct 13
2025
SELL
Open market or private sale
$818,376
$103.2 p/Share
7,930
Reduced 6.99%
105,456
Common Stock
Oct 13
2025
BUY
Exercise of conversion of derivative security
$88,657
$11.18 p/Share
7,930
Added 6.54%
113,386
Common Stock
Sep 15
2025
SELL
Open market or private sale
$794,903
$100.24 p/Share
7,930
Reduced 6.99%
105,456
Common Stock
Sep 15
2025
BUY
Exercise of conversion of derivative security
$88,657
$11.18 p/Share
7,930
Added 6.54%
113,386
Common Stock
Aug 13
2025
SELL
Open market or private sale
$667,150
$84.13 p/Share
7,930
Reduced 6.99%
105,456
Common Stock
Aug 13
2025
BUY
Exercise of conversion of derivative security
$88,657
$11.18 p/Share
7,930
Added 6.54%
113,386
Common Stock
Jul 14
2025
SELL
Open market or private sale
$510,771
$64.41 p/Share
7,930
Reduced 6.99%
105,456
Common Stock
Jul 14
2025
BUY
Exercise of conversion of derivative security
$88,657
$11.18 p/Share
7,930
Added 6.54%
113,386
Common Stock
Jun 13
2025
SELL
Open market or private sale
$489,465
$61.63 p/Share
7,942
Reduced 7.0%
105,456
Common Stock
Jun 13
2025
BUY
Exercise of conversion of derivative security
$88,791
$11.18 p/Share
7,942
Added 6.55%
113,398
Common Stock
May 29
2025
BUY
Grant, award, or other acquisition
-
2,714
Added 2.51%
105,456
Common Stock
Mar 04
2025
SELL
Open market or private sale
$2,092,000
$41.84 p/Share
50,000
Reduced 32.73%
102,742
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$559,000
$11.18 p/Share
50,000
Added 24.66%
152,742
Common Stock
Nov 26
2024
-
4,000
Reduced 3.75%
102,742
Common Stock
Sep 11
2024
-
46,000
Reduced 30.12%
106,742
Common Stock
Sep 10
2024
BUY
Exercise of conversion of derivative security
$447,200
$11.18 p/Share
40,000
Added 20.75%
152,742
Common Stock
Jun 17
2024
SELL
Open market or private sale
$3,011,850
$27.0 p/Share
111,550
Reduced 49.73%
112,742
Common Stock
Jun 07
2024
SELL
Open market or private sale
$7,122,681
$27.0 p/Share
263,803
Reduced 54.05%
224,292
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$1,565,363
$10.23 p/Share
153,017
Reduced 24.24%
478,323
Common Stock