Jul 15
2025
SELL
Open market or private sale
$1,043,352
$146.6 p/Share
7,117
Reduced 6.47%
102,893
Common Stock
Jul 15
2025
SELL
Sale (or disposition) back to the issuer
$567,340
$147.17 p/Share
3,855
Reduced 3.55%
104,850
Common Stock
Jul 15
2025
BUY
Exercise of conversion of derivative security
$583,271
$53.16 p/Share
10,972
Added 9.37%
106,077
Common Stock
Jun 16
2025
SELL
Open market or private sale
$1,012,608
$144.0 p/Share
7,032
Reduced 6.4%
102,893
Common Stock
Jun 16
2025
SELL
Sale (or disposition) back to the issuer
$567,360
$144.0 p/Share
3,940
Reduced 3.62%
104,823
Common Stock
Jun 16
2025
BUY
Exercise of conversion of derivative security
$583,271
$53.16 p/Share
10,972
Added 9.37%
106,077
Common Stock
May 29
2025
$4,753,320
$144.04 p/Share
33,000
Reduced 24.28%
102,893
Common Stock
May 28
2025
$3,149,300
$143.15 p/Share
22,000
Reduced 13.93%
135,893
Common Stock
May 15
2025
SELL
Open market or private sale
$1,028,160
$145.57 p/Share
7,063
Reduced 4.28%
157,893
Common Stock
May 15
2025
SELL
Sale (or disposition) back to the issuer
$567,430
$145.16 p/Share
3,909
Reduced 2.39%
159,833
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
$583,271
$53.16 p/Share
10,972
Added 6.38%
161,077
Common Stock
Apr 15
2025
SELL
Open market or private sale
$753,891
$146.7 p/Share
5,139
Reduced 3.15%
157,893
Common Stock
Apr 15
2025
SELL
Sale (or disposition) back to the issuer
$386,754
$146.0 p/Share
2,649
Reduced 1.6%
163,032
Common Stock
Apr 15
2025
BUY
Exercise of conversion of derivative security
$386,752
$49.66 p/Share
7,788
Added 4.49%
165,681
Common Stock
Mar 17
2025
SELL
Sale (or disposition) back to the issuer
$386,849
$155.05 p/Share
2,495
Reduced 1.51%
163,186
Common Stock
Mar 17
2025
SELL
Open market or private sale
$816,392
$154.24 p/Share
5,293
Reduced 3.24%
157,893
Common Stock
Mar 17
2025
BUY
Exercise of conversion of derivative security
$386,752
$49.66 p/Share
7,788
Added 4.49%
165,681
Common Stock
Mar 06
2025
SELL
Open market or private sale
$384,480
$160.0 p/Share
2,403
Reduced 1.5%
157,893
Common Stock
Mar 05
2025
SELL
Open market or private sale
$4,871,238
$159.17 p/Share
30,604
Reduced 16.03%
160,296
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$320,283
$146.65 p/Share
2,184
Reduced 1.13%
190,900
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
$865,235
$146.65 p/Share
5,900
Added 2.97%
193,084
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$3,449,672
$148.15 p/Share
23,285
Reduced 11.06%
187,184
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
$811,269
$148.15 p/Share
5,476
Added 3.39%
156,045
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
54,424
Added 20.69%
208,601
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$205,290
$143.56 p/Share
1,430
Reduced 0.94%
150,569
Common Stock