Aug 04
2025
SELL
Open market or private sale
$648,643
$58.19 p/Share
11,147
Reduced 8.51%
119,868
Common Stock
Aug 04
2025
SELL
Payment of exercise price or tax liability
$860,822
$58.27 p/Share
14,773
Reduced 10.13%
131,015
Common Stock
Aug 04
2025
BUY
Exercise of conversion of derivative security
$439,344
$16.95 p/Share
25,920
Added 15.1%
145,788
Common Stock
Aug 01
2025
SELL
Open market or private sale
$231,880
$57.97 p/Share
4,000
Reduced 3.23%
119,868
Common Stock
Jul 28
2025
SELL
Payment of exercise price or tax liability
$8,644,540
$59.42 p/Share
145,482
Reduced 54.01%
123,868
Common Stock
Jul 28
2025
BUY
Exercise of conversion of derivative security
$5,772,800
$26.24 p/Share
220,000
Added 44.96%
269,350
Common Stock
Jul 01
2025
SELL
Open market or private sale
$211,920
$52.98 p/Share
4,000
Reduced 7.5%
49,350
Common Stock
Jun 09
2025
SELL
Payment of exercise price or tax liability
$105,328
$102.46 p/Share
1,028
Reduced 3.72%
26,605
Common Stock
Jun 09
2025
BUY
Exercise of conversion of derivative security
-
2,611
Added 8.63%
27,633
Common Stock
Jun 05
2025
SELL
Payment of exercise price or tax liability
$87,922
$101.41 p/Share
867
Reduced 3.35%
25,022
Common Stock
Jun 05
2025
BUY
Exercise of conversion of derivative security
-
2,201
Added 7.84%
25,889
Common Stock
Jun 02
2025
SELL
Open market or private sale
$194,960
$97.48 p/Share
2,000
Reduced 7.79%
23,688
Common Stock
Jun 02
2025
SELL
Payment of exercise price or tax liability
$67,723
$98.15 p/Share
690
Reduced 2.62%
25,688
Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$171,860
$98.15 p/Share
1,751
Added 6.33%
25,915
Common Stock
May 14
2025
SELL
Payment of exercise price or tax liability
$764,795
$97.7 p/Share
7,828
Reduced 24.12%
24,627
Common Stock
May 14
2025
BUY
Exercise of conversion of derivative security
$439,344
$33.9 p/Share
12,960
Added 28.54%
32,455
Common Stock
May 01
2025
SELL
Open market or private sale
$186,880
$93.44 p/Share
2,000
Reduced 9.3%
19,495
Common Stock
Apr 25
2025
SELL
Payment of exercise price or tax liability
$3,936,073
$90.25 p/Share
43,613
Reduced 58.81%
30,543
Common Stock
Apr 25
2025
SELL
Open market or private sale
$1,582,833
$89.36 p/Share
17,713
Reduced 45.18%
21,495
Common Stock
Apr 25
2025
BUY
Exercise of conversion of derivative security
$2,898,880
$47.27 p/Share
61,326
Added 53.73%
52,821
Common Stock
Apr 01
2025
SELL
Open market or private sale
$139,500
$69.75 p/Share
2,000
Reduced 8.6%
21,245
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$79,012
$76.86 p/Share
1,028
Reduced 4.24%
23,245
Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
-
2,610
Added 9.71%
24,273
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$376,583
$77.63 p/Share
4,851
Reduced 18.3%
21,663
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
-
12,327
Added 32.91%
25,128
Common Stock