Mar 05
2025
SELL
Open market or private sale
$8,614,478
$263.48 p/Share
32,695
Reduced 4.08%
769,607
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
13,510
Added 1.66%
802,302
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$5,345,901
$253.95 p/Share
21,051
Reduced 2.6%
788,792
Common Stock
Mar 04
2025
BUY
Grant, award, or other acquisition
-
46,675
Added 5.45%
809,843
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$1,476,124
$254.11 p/Share
5,809
Reduced 0.76%
763,168
Common Stock
Apr 26
2024
SELL
Open market or private sale
$14,179,832
$284.45 p/Share
49,850
Reduced 6.09%
768,977
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
12,205
Added 1.47%
818,827
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$9,125,087
$274.91 p/Share
33,193
Reduced 3.95%
806,622
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
73,598
Added 8.06%
839,815
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$2,121,351
$273.37 p/Share
7,760
Reduced 1.0%
766,217
Common Stock
Jan 29
2024
SELL
Open market or private sale
$8,563,397
$264.67 p/Share
32,355
Reduced 4.01%
773,977
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$47,634,295
$265.72 p/Share
179,265
Reduced 18.19%
806,332
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
$40,569,670
$191.71 p/Share
211,620
Added 17.68%
985,597
Common Stock
Oct 27
2023
-
4,115
Reduced 0.53%
773,977
Common Stock
Aug 11
2023
SELL
Open market or private sale
$7,572,452
$227.88 p/Share
33,230
Reduced 4.1%
778,092
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
13,620
Added 1.65%
811,322
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$4,585,890
$231.88 p/Share
19,777
Reduced 2.42%
797,702
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
43,850
Added 5.09%
817,479
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$1,745,110
$231.97 p/Share
7,523
Reduced 0.96%
773,629
Common Stock
Aug 09
2022
SELL
Open market or private sale
$16,254,520
$227.46 p/Share
71,461
Reduced 8.38%
781,152
Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$56,942,626
$228.87 p/Share
248,799
Reduced 22.59%
852,613
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$43,507,323
$135.85 p/Share
320,260
Added 22.53%
1,101,412
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$1,681,613
$250.24 p/Share
6,720
Reduced 0.85%
781,152
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
12,880
Added 1.61%
787,872
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$49,224,934
$234.03 p/Share
210,336
Reduced 21.35%
774,992
Common Stock