Aug 30
2023
SELL
Open market or private sale
$6,728,397
$475.27 p/Share
14,157
Reduced 68.94%
6,379
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$124,590
$477.36 p/Share
261
Reduced 1.25%
20,536
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$227,795
$479.57 p/Share
475
Reduced 2.23%
20,797
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$143,871
$479.57 p/Share
300
Reduced 1.39%
21,272
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$131,297
$470.6 p/Share
279
Reduced 1.28%
21,572
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
$1,233,913
$470.6 p/Share
2,622
Added 10.71%
21,851
Common Stock
Jan 27
2023
SELL
Open market or private sale
$5,842,393
$436.26 p/Share
13,392
Reduced 41.05%
19,229
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$1,899,603
$392.48 p/Share
4,840
Reduced 12.92%
32,621
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
$4,813,374
$392.48 p/Share
12,264
Added 24.66%
37,461
Common Stock
May 08
2022
SELL
Payment of exercise price or tax liability
$434,031
$295.46 p/Share
1,469
Reduced 5.51%
25,197
Common Stock
Apr 29
2022
SELL
Open market or private sale
$2,094,663
$318.58 p/Share
6,575
Reduced 19.78%
26,666
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$153,629
$322.75 p/Share
476
Reduced 1.41%
33,241
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$81,087
$310.68 p/Share
261
Reduced 0.77%
33,717
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$150,342
$316.51 p/Share
475
Reduced 1.38%
33,978
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$124,883
$328.64 p/Share
380
Reduced 1.17%
32,170
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
$1,817,379
$328.64 p/Share
5,530
Added 13.83%
34,453
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$1,743,768
$307.76 p/Share
5,666
Reduced 16.2%
29,303
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
$4,418,818
$307.76 p/Share
14,358
Added 29.11%
34,969
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$147,931
$310.78 p/Share
476
Reduced 2.26%
20,611
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$52,047
$302.6 p/Share
172
Reduced 0.81%
21,087
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
$731,687
$302.6 p/Share
2,418
Added 10.21%
21,259
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$86,676
$300.96 p/Share
288
Reduced 1.51%
18,841
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$137,085
$288.6 p/Share
475
Reduced 2.42%
19,129
Common Stock
Feb 01
2021
SELL
Open market or private sale
$1,738,448
$248.99 p/Share
6,982
Reduced 26.26%
19,604
Common Stock
Jan 27
2021
SELL
Payment of exercise price or tax liability
$396,225
$236.27 p/Share
1,677
Reduced 5.93%
26,586
Common Stock