Nov 26
2024
SELL
Payment of exercise price or tax liability
$3,576,072
$227.5 p/Share
15,719
Reduced 6.93%
211,061
Common Stock
Nov 26
2024
BUY
Exercise of conversion of derivative security
$2,973,126
$150.12 p/Share
19,805
Added 8.03%
226,780
Common Stock
Nov 05
2024
SELL
Payment of exercise price or tax liability
$7,631,425
$215.0 p/Share
35,495
Reduced 14.64%
206,975
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$6,427,688
$145.67 p/Share
44,125
Added 15.4%
242,470
Common Stock
Mar 01
2024
SELL
Open market or private sale
$7,401,797
$204.43 p/Share
36,207
Reduced 15.44%
198,345
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$4,893,163
$207.76 p/Share
23,552
Reduced 9.13%
234,552
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$3,640,108
$110.81 p/Share
32,850
Added 11.29%
258,104
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$9,228,646
$196.84 p/Share
46,884
Reduced 17.23%
225,254
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$23,483,012
$196.84 p/Share
119,300
Added 30.48%
272,138
Common Stock
Jan 17
2024
SELL
Open market or private sale
$1,738,100
$182.0 p/Share
9,550
Reduced 5.88%
152,838
Common Stock
Dec 13
2023
SELL
Open market or private sale
$1,690,350
$177.0 p/Share
9,550
Reduced 5.55%
162,388
Common Stock
Nov 13
2023
SELL
Open market or private sale
$925,876
$172.0 p/Share
5,383
Reduced 3.04%
171,938
Common Stock
Nov 10
2023
SELL
Open market or private sale
$716,724
$172.0 p/Share
4,167
Reduced 2.3%
177,321
Common Stock
Oct 30
2023
SELL
Payment of exercise price or tax liability
$11,439,114
$163.5 p/Share
69,964
Reduced 27.82%
181,488
Common Stock
Oct 30
2023
BUY
Exercise of conversion of derivative security
$9,876,809
$118.4 p/Share
83,419
Added 24.91%
251,452
Common Stock
Aug 31
2023
-
12,615
Reduced 6.98%
168,033
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$5,393,770
$152.1 p/Share
35,462
Reduced 16.41%
180,649
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$14,087,045
$152.1 p/Share
92,617
Added 30.0%
216,111
Common Stock
Dec 21
2022
-
400
Reduced 0.32%
123,494
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$7,346,850
$175.0 p/Share
41,982
Reduced 25.31%
123,894
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$6,371,694
$126.0 p/Share
50,569
Added 23.36%
165,876
Common Stock
Jul 29
2022
SELL
Payment of exercise price or tax liability
$11,495,715
$165.0 p/Share
69,671
Reduced 37.66%
115,307
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$9,451,451
$104.86 p/Share
90,134
Added 32.76%
184,978
Common Stock
Apr 29
2022
-
15,000
Reduced 13.66%
94,844
Common Stock
Mar 29
2022
SELL
Open market or private sale
$1,072,122
$158.88 p/Share
6,748
Reduced 5.79%
109,844
Common Stock