Mar 08
2024
SELL
Payment of exercise price or tax liability
$5,279
$293.32 p/Share
18
Reduced 0.15%
11,961
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$12,026
$293.32 p/Share
41
Added 0.34%
11,980
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,208,391
$288.33 p/Share
4,191
Reduced 25.98%
11,938
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$2,667,917
$288.33 p/Share
9,253
Added 36.45%
16,129
Common Stock
Feb 09
2024
SELL
Open market or private sale
$592,546
$272.31 p/Share
2,176
Reduced 24.04%
6,876
Common Stock
Nov 22
2023
SELL
Open market or private sale
$135,513
$239.0 p/Share
567
Reduced 5.89%
9,052
Common Stock
Sep 01
2023
SELL
Open market or private sale
$304,140
$222.0 p/Share
1,370
Reduced 12.47%
9,619
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$3,119
$207.96 p/Share
15
Reduced 0.14%
10,989
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$6,446
$207.96 p/Share
31
Added 0.28%
11,004
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$596,104
$215.2 p/Share
2,770
Reduced 20.16%
10,973
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$1,355,114
$215.2 p/Share
6,297
Added 31.42%
13,743
Common Stock
Jun 11
2022
SELL
Open market or private sale
$598,606
$229.0 p/Share
2,614
Reduced 25.98%
7,446
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$3,091
$206.07 p/Share
15
Reduced 0.15%
10,060
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$6,800
$206.07 p/Share
33
Added 0.33%
10,075
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$735,144
$204.15 p/Share
3,601
Reduced 26.39%
10,042
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$1,623,605
$204.15 p/Share
7,953
Added 36.83%
13,643
Common Stock
Dec 06
2021
SELL
Open market or private sale
$50,955
$185.29 p/Share
275
Reduced 4.61%
5,690
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$1,561
$195.09 p/Share
8
Reduced 0.13%
5,965
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$4,097
$195.09 p/Share
21
Added 0.35%
5,973
Common Stock
Mar 05
2021
SELL
Open market or private sale
$350,881
$180.96 p/Share
1,939
Reduced 24.58%
5,951
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$340,585
$178.41 p/Share
1,909
Reduced 19.48%
7,890
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$744,148
$178.41 p/Share
4,171
Added 29.86%
9,799
Common Stock