Nov 01
2024
BUY
Grant, award, or other acquisition
$34,989
$263.08 p/Share
133
Added 0.05%
249,828
Common Stock
Sep 06
2024
-
4,090
Reduced 1.61%
249,683
Common Stock
Aug 02
2024
BUY
Grant, award, or other acquisition
$34,870
$243.85 p/Share
143
Added 0.06%
249,474
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
$481,663
$243.88 p/Share
1,975
Added 0.79%
249,319
Common Stock
Feb 12
2024
SELL
Open market or private sale
$11,697,166
$256.09 p/Share
45,676
Reduced 17.13%
221,015
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$5,369,947
$256.42 p/Share
20,942
Reduced 7.81%
247,344
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$11,897,216
$128.0 p/Share
92,947
Added 25.73%
268,286
Common Stock
Feb 07
2024
SELL
Open market or private sale
$12,777,000
$255.54 p/Share
50,000
Reduced 18.45%
221,015
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$6,400,000
$128.0 p/Share
50,000
Added 15.58%
271,015
Common Stock
Feb 06
2024
SELL
Open market or private sale
$12,725,000
$254.5 p/Share
50,000
Reduced 18.45%
221,015
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$6,400,000
$128.0 p/Share
50,000
Added 15.58%
271,015
Common Stock
Feb 02
2024
SELL
Open market or private sale
$12,748,000
$254.96 p/Share
50,000
Reduced 18.45%
221,015
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$6,400,000
$128.0 p/Share
50,000
Added 15.58%
271,015
Common Stock
Sep 08
2023
-
4,202
Reduced 1.87%
221,015
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$2,211,246
$238.05 p/Share
9,289
Reduced 3.96%
225,217
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
20,968
Added 8.21%
234,506
Common Stock
Feb 03
2023
SELL
Open market or private sale
$58,310,720
$247.44 p/Share
235,656
Reduced 52.46%
213,538
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$22,403,815
$95.07 p/Share
235,656
Added 34.41%
449,194
Common Stock
Aug 22
2022
-
2,310
Reduced 1.07%
213,538
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$2,240,030
$219.74 p/Share
10,194
Reduced 4.51%
215,848
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
23,010
Added 9.24%
226,042
Common Stock
Feb 04
2022
SELL
Open market or private sale
$34,577,076
$232.39 p/Share
148,789
Reduced 42.29%
203,032
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
$14,620,007
$98.26 p/Share
148,789
Added 29.72%
351,821
Common Stock
Aug 17
2021
-
2,210
Reduced 1.08%
203,032
Common Stock
Feb 24
2021
SELL
Open market or private sale
$25,178,079
$202.74 p/Share
124,189
Reduced 37.7%
205,242
Common Stock