Mar 10
2025
SELL
Open market or private sale
$768,741
$272.41 p/Share
2,822
Reduced 5.88%
45,192
Common Stocck
Mar 10
2025
SELL
Open market or private sale
$6,731,259
$272.08 p/Share
24,740
Reduced 34.01%
48,014
Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
$5,540,028
$223.93 p/Share
24,740
Added 25.38%
72,754
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
3,885
Added 7.49%
48,014
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$307,025
$253.95 p/Share
1,209
Reduced 2.67%
44,129
Common Stock
Mar 04
2025
BUY
Grant, award, or other acquisition
-
2,679
Added 5.58%
45,338
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$282,824
$254.11 p/Share
1,113
Reduced 2.54%
42,659
Common Stock
May 02
2024
SELL
Open market or private sale
$1,463,380
$286.04 p/Share
5,116
Reduced 10.46%
43,772
Common Stock
May 01
2024
SELL
Open market or private sale
$1,145,058
$287.27 p/Share
3,986
Reduced 7.54%
48,888
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$6,573,530
$287.38 p/Share
22,874
Reduced 30.2%
52,874
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$5,365,962
$191.71 p/Share
27,990
Added 26.98%
75,748
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
2,795
Added 5.53%
47,758
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$506,109
$274.91 p/Share
1,841
Reduced 3.93%
44,963
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
4,081
Added 8.02%
46,804
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$392,012
$273.37 p/Share
1,434
Reduced 3.25%
42,723
Common Stock
Aug 03
2023
SELL
Open market or private sale
$3,043,710
$225.46 p/Share
13,500
Reduced 23.41%
44,157
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
3,180
Added 5.23%
57,657
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$284,748
$231.88 p/Share
1,228
Reduced 2.2%
54,477
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
2,722
Added 4.66%
55,705
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$338,676
$231.97 p/Share
1,460
Reduced 2.68%
52,983
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$7,327,461
$240.04 p/Share
30,526
Reduced 35.93%
54,443
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
$5,207,131
$135.85 p/Share
38,330
Added 31.09%
84,969
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$329,566
$250.24 p/Share
1,317
Reduced 2.75%
46,639
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
2,465
Added 4.89%
47,956
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$267,644
$234.57 p/Share
1,141
Reduced 2.45%
45,491
Common Stock