Aug 17
2023
SELL
Open market or private sale
$1,805,063
$124.47 p/Share
14,502
Reduced 17.99%
66,130
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$358,623
$112.21 p/Share
3,196
Reduced 3.81%
80,632
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$619,848
$112.21 p/Share
5,524
Added 6.18%
83,828
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$388,307
$113.94 p/Share
3,408
Reduced 4.17%
78,304
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
$812,540
$113.12 p/Share
7,183
Added 8.08%
81,712
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$494,361
$137.59 p/Share
3,593
Reduced 4.52%
75,938
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$939,052
$137.59 p/Share
6,825
Added 7.62%
82,763
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$95,371
$135.47 p/Share
704
Reduced 0.88%
79,531
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$243,476
$136.02 p/Share
1,790
Reduced 2.42%
72,287
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
$2,468,763
$136.02 p/Share
18,150
Added 18.45%
80,235
Common Stock
Aug 03
2021
SELL
Payment of exercise price or tax liability
$1,396,239
$169.57 p/Share
8,234
Reduced 11.42%
63,875
Common Stock
Aug 03
2021
BUY
Grant, award, or other acquisition
$6,191,001
$169.57 p/Share
36,510
Added 33.61%
72,109
Common Stock
Jun 12
2021
SELL
Payment of exercise price or tax liability
$61,533
$193.5 p/Share
318
Reduced 0.89%
35,599
Common Stock
Mar 02
2021
SELL
Open market or private sale
$2,440,399
$202.07 p/Share
12,077
Reduced 25.16%
35,917
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$1,725,879
$197.99 p/Share
8,717
Reduced 15.37%
47,994
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$3,624,999
$197.99 p/Share
18,309
Added 24.41%
56,711
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$102,486
$199.39 p/Share
514
Reduced 1.32%
38,402
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$146,053
$204.27 p/Share
715
Reduced 1.8%
38,916
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$750,126
$196.06 p/Share
3,826
Added 8.8%
39,631
Common Stock