Aug 01
2024
SELL
Payment of exercise price or tax liability
$108,189
$716.49 p/Share
151
Reduced 2.11%
6,996
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$30,426
$676.14 p/Share
45
Reduced 0.63%
7,147
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$119,668
$712.31 p/Share
168
Reduced 2.28%
7,192
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
$869,018
$712.31 p/Share
1,220
Added 14.22%
7,360
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$28,724
$700.59 p/Share
41
Reduced 0.66%
6,140
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$99,483
$700.59 p/Share
142
Reduced 2.25%
6,181
Common Stock
Feb 15
2024
SELL
Open market or private sale
$508,105
$655.62 p/Share
775
Reduced 10.92%
6,323
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$347,870
$576.9 p/Share
603
Reduced 7.83%
7,098
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$768,430
$576.9 p/Share
1,332
Added 14.75%
7,701
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$71,574
$474.0 p/Share
151
Reduced 2.32%
6,369
Common Stock
Apr 28
2023
SELL
Open market or private sale
$260,731
$359.63 p/Share
725
Reduced 10.01%
6,520
Common Stock
Mar 12
2023
SELL
Payment of exercise price or tax liability
$6,868
$429.28 p/Share
16
Reduced 0.22%
7,245
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$21,003
$477.36 p/Share
44
Reduced 0.6%
7,261
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$49,395
$479.57 p/Share
103
Reduced 1.39%
7,305
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$19,662
$479.57 p/Share
41
Reduced 0.55%
7,408
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$73,884
$470.6 p/Share
157
Reduced 2.06%
7,449
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
$616,956
$470.6 p/Share
1,311
Added 14.7%
7,606
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$347,737
$392.48 p/Share
886
Reduced 12.34%
6,295
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
$770,830
$392.48 p/Share
1,964
Added 21.48%
7,181
Common Stock
Nov 03
2022
BUY
Grant, award, or other acquisition
$500,117
$316.33 p/Share
1,581
Added 23.26%
5,217
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$325,115
$319.68 p/Share
1,017
Added 21.86%
3,636
Common Stock