Nov 20
2025
SELL
Open market or private sale
$351,750
$105.0 p/Share
3,350
Reduced 13.86%
20,814
Common Stock
Nov 20
2025
BUY
Exercise of conversion of derivative security
$91,622
$27.35 p/Share
3,350
Added 12.18%
24,164
Common Stock
Nov 10
2025
SELL
Open market or private sale
$351,500
$100.0 p/Share
3,515
Reduced 14.45%
20,814
Common Stock
Nov 10
2025
BUY
Exercise of conversion of derivative security
$23,902
$6.8 p/Share
3,515
Added 12.62%
24,329
Common Stock
Nov 07
2025
SELL
Open market or private sale
$1,912,265
$98.82 p/Share
19,351
Reduced 48.18%
20,814
Common Stock
Nov 07
2025
BUY
Exercise of conversion of derivative security
$249,821
$12.91 p/Share
19,351
Added 32.51%
40,165
Common Stock
Jul 29
2025
SELL
Open market or private sale
$130,613
$85.93 p/Share
1,520
Reduced 6.81%
20,814
Common Stock
Jul 26
2025
BUY
Exercise of conversion of derivative security
-
3,125
Added 12.27%
22,334
Common Stock
Jul 09
2025
SELL
Open market or private sale
$1,205,428
$77.41 p/Share
15,572
Reduced 44.77%
19,209
Common Stock
Jul 09
2025
BUY
Exercise of conversion of derivative security
$265,969
$17.08 p/Share
15,572
Added 30.93%
34,781
Common Stock
Jun 06
2025
SELL
Open market or private sale
$478,459
$68.05 p/Share
7,031
Reduced 26.79%
19,209
Common Stock
Jun 06
2025
BUY
Exercise of conversion of derivative security
$47,810
$6.8 p/Share
7,031
Added 21.13%
26,240
Common Stock
Apr 29
2025
SELL
Open market or private sale
$457,647
$65.09 p/Share
7,031
Reduced 26.79%
19,209
Common Stock
Apr 29
2025
BUY
Exercise of conversion of derivative security
$47,810
$6.8 p/Share
7,031
Added 21.13%
26,240
Common Stock
Apr 08
2025
SELL
Open market or private sale
$1,242,278
$59.84 p/Share
20,760
Reduced 51.94%
19,209
Common Stock
Apr 08
2025
BUY
Exercise of conversion of derivative security
$354,580
$17.08 p/Share
20,760
Added 34.18%
39,969
Common Stock
Feb 19
2025
SELL
Open market or private sale
$56,190
$57.22 p/Share
982
Reduced 4.86%
19,209
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
3,300
Added 14.05%
20,191
Common Stock
Feb 11
2025
SELL
Open market or private sale
$40,328
$57.53 p/Share
701
Reduced 3.98%
16,891
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
2,344
Added 11.76%
17,592
Common Stock
Feb 04
2025
SELL
Open market or private sale
$53,605
$59.43 p/Share
902
Reduced 5.59%
15,248
Common Stock
Feb 01
2025
BUY
Exercise of conversion of derivative security
-
2,650
Added 14.1%
16,150
Common Stock
Nov 07
2024
SELL
Open market or private sale
$304,720
$65.0 p/Share
4,688
Reduced 25.78%
13,500
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$89,165
$19.02 p/Share
4,688
Added 20.49%
18,188
Common Stock
Nov 06
2024
SELL
Open market or private sale
$281,220
$60.0 p/Share
4,687
Reduced 25.77%
13,500
Common Stock