Aug 04
2025
BUY
Open market or private purchase
$1,559,700
$155.97 p/Share
10,000
Added 11.86%
74,331
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
$21,028
$247.39 p/Share
85
Added 0.13%
64,331
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,505,600
$301.12 p/Share
5,000
Reduced 7.94%
57,998
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
$4,585,465
$294.62 p/Share
15,564
Added 19.5%
64,246
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$17,436
$252.71 p/Share
69
Added 0.13%
53,682
Common Stock
May 22
2024
SELL
Open market or private sale
$3,456,000
$345.6 p/Share
10,000
Reduced 15.72%
53,613
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$2,299,252
$387.21 p/Share
5,938
Reduced 9.15%
58,964
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$6,242,599
$387.21 p/Share
16,122
Added 20.22%
63,613
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$22,593
$301.24 p/Share
75
Added 0.14%
53,429
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$2,506,091
$273.8 p/Share
9,153
Reduced 14.64%
53,354
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$6,762,038
$273.8 p/Share
24,697
Added 28.8%
61,061
Common Stock
Aug 03
2022
SELL
Open market or private sale
$8,202,750
$328.11 p/Share
25,000
Reduced 39.8%
37,810
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$21,810
$279.61 p/Share
78
Added 0.12%
62,810
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$2,665,950
$311.88 p/Share
8,548
Reduced 11.99%
62,732
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$6,708,539
$311.88 p/Share
21,510
Added 23.75%
69,074
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$24,884
$212.68 p/Share
117
Added 0.23%
49,770
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$202,393
$260.48 p/Share
777
Reduced 1.54%
49,653
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$1,858,149
$222.24 p/Share
8,361
Reduced 14.22%
50,430
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$4,135,887
$222.24 p/Share
18,610
Added 24.6%
57,040
Common Stock