Nov 10
2025
SELL
Payment of exercise price or tax liability
$247,932
$40.19 p/Share
6,169
Reduced 6.66%
86,398
Common Stock
Nov 10
2025
BUY
Exercise of conversion of derivative security
-
12,144
Added 12.11%
88,122
Common Stock
Oct 30
2025
SELL
Payment of exercise price or tax liability
$127,939
$50.37 p/Share
2,540
Reduced 3.06%
80,423
Common Stock
Oct 30
2025
BUY
Exercise of conversion of derivative security
-
5,000
Added 5.68%
82,963
Common Stock
Aug 10
2025
SELL
Payment of exercise price or tax liability
$191,066
$44.6 p/Share
4,284
Reduced 5.21%
77,963
Common Stock
Aug 10
2025
BUY
Exercise of conversion of derivative security
-
8,750
Added 9.84%
80,183
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$23,600
$47.2 p/Share
500
Reduced 0.68%
73,497
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
-
1,393
Added 1.85%
73,710
Common Stock
May 10
2025
SELL
Payment of exercise price or tax liability
$100,192
$31.99 p/Share
3,132
Reduced 4.14%
72,604
Common Stock
May 10
2025
BUY
Exercise of conversion of derivative security
-
8,750
Added 10.55%
74,168
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$141,128
$42.65 p/Share
3,309
Reduced 4.71%
66,986
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
8,750
Added 11.32%
68,554
Common Stock
Nov 10
2024
SELL
Payment of exercise price or tax liability
$108,746
$24.52 p/Share
4,435
Reduced 6.72%
61,545
Common Stock
Nov 10
2024
BUY
Exercise of conversion of derivative security
-
8,750
Added 12.07%
63,765
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$225,889
$508.76 p/Share
444
Reduced 7.2%
5,723
Common Stock
Aug 10
2024
BUY
Exercise of conversion of derivative security
-
875
Added 12.83%
5,945
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$33,305
$812.32 p/Share
41
Reduced 0.77%
5,292
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
79
Added 1.46%
5,333
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$354,534
$798.5 p/Share
444
Reduced 7.79%
5,254
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
875
Added 13.78%
5,476
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$209,836
$1004.0 p/Share
209
Reduced 4.15%
4,823
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
500
Added 9.04%
5,032
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$238,373
$740.29 p/Share
322
Reduced 6.63%
4,532
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
875
Added 15.73%
4,688
Common Stock