Mar 12
2024
SELL
Grant, award, or other acquisition
$1,726
$287.8 p/Share
6
Reduced 0.08%
7,477
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$5,279
$293.32 p/Share
18
Reduced 0.24%
7,483
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$12,026
$293.32 p/Share
41
Added 0.54%
7,501
Common Stock
Mar 01
2024
SELL
Open market or private sale
$1,047,572
$290.75 p/Share
3,603
Reduced 32.57%
7,460
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,207,237
$288.33 p/Share
4,187
Reduced 27.46%
11,063
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$2,667,917
$288.33 p/Share
9,253
Added 37.76%
15,251
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$3,119
$207.96 p/Share
15
Reduced 0.25%
5,998
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$6,446
$207.96 p/Share
31
Added 0.51%
6,013
Common Stock
Mar 01
2023
SELL
Open market or private sale
$369,034
$214.93 p/Share
1,717
Reduced 22.3%
5,982
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$615,902
$215.2 p/Share
2,862
Reduced 27.1%
7,699
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$1,355,114
$215.2 p/Share
6,297
Added 37.35%
10,561
Common Stock
Feb 27
2023
SELL
Open market or private sale
$339,560
$219.78 p/Share
1,545
Reduced 26.6%
4,264
Common Stock
Jun 01
2022
SELL
Open market or private sale
$878,134
$207.99 p/Share
4,222
Reduced 42.09%
5,809
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$3,091
$206.07 p/Share
15
Reduced 0.15%
10,031
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$6,800
$206.07 p/Share
33
Added 0.33%
10,046
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$735,144
$204.15 p/Share
3,601
Reduced 26.45%
10,012
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$1,623,605
$204.15 p/Share
7,953
Added 36.88%
13,613
Common Stock
May 10
2021
SELL
Open market or private sale
$1,290,763
$223.47 p/Share
5,776
Reduced 50.51%
5,660
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$1,366
$195.09 p/Share
7
Reduced 0.06%
11,436
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$3,707
$195.09 p/Share
19
Added 0.17%
11,443
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$302,048
$178.41 p/Share
1,693
Reduced 12.91%
11,424
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$684,202
$178.41 p/Share
3,835
Added 22.62%
13,117
Common Stock