May 14
2025
SELL
Payment of exercise price or tax liability
$6,648,016
$384.79 p/Share
17,277
Reduced 16.13%
89,824
Common Stock
May 14
2025
SELL
Open market or private sale
$2,970,497
$384.63 p/Share
7,723
Reduced 8.6%
82,101
Common Stock
May 14
2025
BUY
Exercise of conversion of derivative security
$4,081,500
$163.26 p/Share
25,000
Added 18.92%
107,101
Common Stock
May 06
2025
SELL
Payment of exercise price or tax liability
$1,393,992
$349.81 p/Share
3,985
Reduced 4.63%
82,101
Common Stock
May 06
2025
BUY
Grant, award, or other acquisition
-
8,598
Added 9.08%
86,086
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
4,677
Added 5.69%
77,488
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$3,073,723
$397.43 p/Share
7,734
Reduced 9.6%
72,811
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
16,688
Added 17.87%
76,678
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$1,022,074
$399.56 p/Share
2,558
Reduced 3.85%
63,857
Common Stock
Aug 09
2024
SELL
Open market or private sale
$5,878,091
$374.95 p/Share
15,677
Reduced 19.1%
66,415
Common Stock
Aug 09
2024
SELL
Payment of exercise price or tax liability
$11,678,552
$373.63 p/Share
31,257
Reduced 27.58%
82,092
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$6,542,130
$139.39 p/Share
46,934
Added 29.28%
113,349
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$1,405,968
$390.33 p/Share
3,602
Reduced 5.14%
66,415
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
7,873
Added 10.11%
70,017
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$1,035,875
$360.43 p/Share
2,874
Reduced 4.42%
62,144
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$2,676,523
$348.96 p/Share
7,670
Reduced 10.55%
65,018
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
16,750
Added 19.57%
68,850
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
4,155
Added 6.91%
55,938
Common Stock
Feb 02
2024
SELL
Open market or private sale
$4,716,051
$353.13 p/Share
13,355
Reduced 20.5%
51,783
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$7,900,494
$353.3 p/Share
22,362
Reduced 25.56%
65,138
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$4,161,030
$116.5 p/Share
35,717
Added 32.15%
75,390
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$3,506,945
$313.26 p/Share
11,195
Reduced 16.25%
57,678
Common Stock
Aug 01
2023
SELL
Open market or private sale
$1,851,737
$314.12 p/Share
5,895
Reduced 10.22%
51,783
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$1,942,962
$113.69 p/Share
17,090
Added 19.88%
68,873
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$1,094,065
$270.34 p/Share
4,047
Reduced 7.25%
51,783
Common Stock