Jul 03
2023
SELL
Open market or private sale
$392,720
$282.94 p/Share
1,388
Reduced 6.07%
21,477
Common Stock
Apr 03
2023
SELL
Open market or private sale
$399,479
$318.31 p/Share
1,255
Reduced 5.2%
22,865
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$96,726
$276.36 p/Share
350
Reduced 1.61%
21,407
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
2,713
Added 10.11%
24,120
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$368,520
$296.0 p/Share
1,245
Reduced 5.41%
21,757
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
3,212
Added 12.32%
22,849
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$60,440
$294.83 p/Share
205
Reduced 1.03%
19,790
Common Stock
Jan 03
2023
SELL
Open market or private sale
$389,258
$286.43 p/Share
1,359
Reduced 6.36%
19,995
Common Stock
Apr 01
2022
SELL
Open market or private sale
$400,998
$275.6 p/Share
1,455
Reduced 6.38%
21,354
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$817,473
$260.84 p/Share
3,134
Reduced 12.08%
22,809
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
2,361
Added 8.34%
25,943
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$136,957
$262.37 p/Share
522
Reduced 2.17%
23,582
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$625,963
$234.18 p/Share
2,673
Reduced 9.98%
24,104
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
7,057
Added 20.86%
26,777
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$36,844
$240.81 p/Share
153
Reduced 0.77%
19,720
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$51,826
$252.81 p/Share
205
Reduced 1.02%
19,873
Common Stock
Dec 31
2021
SELL
Open market or private sale
$498,809
$268.9 p/Share
1,855
Reduced 8.46%
20,078
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$769,430
$270.26 p/Share
2,847
Reduced 11.49%
21,933
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$89,649
$259.1 p/Share
346
Reduced 1.38%
24,780
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
1,564
Added 5.86%
25,126
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$56,590
$280.15 p/Share
202
Reduced 0.85%
23,562
Common Stock