Feb 20
2025
SELL
Open market or private sale
$19,431,991
$264.55 p/Share
73,453
Reduced 22.01%
260,223
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
$11,999,282
$163.36 p/Share
73,453
Added 18.04%
333,676
Common Stock
Feb 19
2025
SELL
Open market or private sale
$18,413,500
$263.05 p/Share
70,000
Reduced 21.2%
260,223
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
$11,435,200
$163.36 p/Share
70,000
Added 17.49%
330,223
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$1,869,006
$260.09 p/Share
7,186
Reduced 2.69%
260,223
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
17,442
Added 6.12%
267,409
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$34,756
$255.56 p/Share
136
Added 0.05%
249,967
Common Stock
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