May 01
2025
SELL
Open market or private sale
$45,366
$312.87 p/Share
145
Reduced 0.54%
26,613
Common Stock
Apr 02
2025
SELL
Payment of exercise price or tax liability
$699,827
$295.91 p/Share
2,365
Reduced 8.12%
26,758
Common Stock
Apr 02
2025
BUY
Exercise of conversion of derivative security
-
5,986
Added 17.05%
29,123
Common Stock
Apr 01
2025
SELL
Open market or private sale
$41,919
$289.1 p/Share
145
Reduced 0.62%
23,137
Common Stock
Mar 03
2025
SELL
Open market or private sale
$44,584
$307.48 p/Share
145
Reduced 0.62%
23,282
Common Stock
Feb 13
2025
SELL
Open market or private sale
$45,680
$315.04 p/Share
145
Reduced 0.62%
23,427
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$412,681
$364.56 p/Share
1,132
Reduced 4.58%
23,572
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
1,389
Added 5.32%
24,704
Common Stock
Apr 03
2024
SELL
Payment of exercise price or tax liability
$494,221
$231.92 p/Share
2,131
Reduced 8.37%
23,315
Common Stock
Apr 03
2024
BUY
Exercise of conversion of derivative security
-
5,388
Added 17.47%
25,446
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$244,985
$175.24 p/Share
1,398
Reduced 6.52%
20,058
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
2,258
Added 9.52%
21,456
Common Stock
Aug 07
2023
SELL
Open market or private sale
$159,614
$184.1 p/Share
867
Reduced 4.32%
19,198
Common Stock
May 30
2023
-
1,000
Reduced 4.75%
20,065
Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$714,239
$138.93 p/Share
5,141
Reduced 19.62%
21,065
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
-
13,023
Added 33.2%
26,206
Common Stock
Feb 06
2023
-
1,000
Reduced 7.05%
13,183
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$107,940
$119.8 p/Share
901
Reduced 5.97%
14,183
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
3,793
Added 20.09%
15,084
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$73,743
$130.75 p/Share
564
Reduced 4.76%
11,291
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
2,564
Added 17.78%
11,855
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
-
4,291
Added 31.59%
9,291
Common Stock