Feb 26
2024
SELL
Payment of exercise price or tax liability
$120,621
$553.31 p/Share
218
Reduced 0.93%
23,267
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
1,594
Added 6.36%
23,485
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$1,054,902
$536.3 p/Share
1,967
Reduced 10.15%
17,417
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$241,512
$533.14 p/Share
453
Reduced 2.28%
19,384
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$122,913
$467.35 p/Share
263
Reduced 1.31%
19,837
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
1,487
Added 6.89%
20,100
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$755,010
$359.7 p/Share
2,099
Reduced 10.13%
18,613
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
3,684
Added 15.1%
20,712
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$87,716
$371.68 p/Share
236
Reduced 1.37%
17,028
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$100,844
$365.38 p/Share
276
Reduced 1.57%
17,264
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$640,984
$356.3 p/Share
1,799
Reduced 9.3%
17,540
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$221,587
$380.08 p/Share
583
Reduced 2.93%
19,339
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
1,508
Added 7.04%
19,922
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$87,400
$385.02 p/Share
227
Reduced 1.22%
18,414
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$1,039,614
$369.05 p/Share
2,817
Reduced 13.13%
18,641
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
6,317
Added 22.74%
21,458
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$129,202
$401.25 p/Share
322
Reduced 2.08%
15,141
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$192,923
$328.1 p/Share
588
Reduced 3.66%
15,463
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$84,085
$336.34 p/Share
250
Reduced 1.53%
16,051
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$574,480
$325.3 p/Share
1,766
Reduced 11.09%
14,163
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
$526,226
$86.75 p/Share
6,066
Added 27.12%
16,301
Common Stock