Aug 28
2024
SELL
Open market or private sale
$1,044,200
$575.0 p/Share
1,816
Reduced 10.73%
15,101
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$602,058
$583.39 p/Share
1,032
Reduced 5.75%
16,917
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
2,121
Added 10.92%
17,308
Common Stock
Feb 04
2024
SELL
Payment of exercise price or tax liability
$46,258
$593.06 p/Share
78
Reduced 0.49%
15,828
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
727
Added 4.37%
15,906
Common Stock
Aug 18
2023
SELL
Open market or private sale
$768,560
$520.0 p/Share
1,478
Reduced 8.87%
15,179
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$344,164
$556.9 p/Share
618
Reduced 3.58%
16,657
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
1,328
Added 7.14%
17,275
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$27,116
$553.4 p/Share
49
Reduced 0.31%
15,947
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$44,259
$567.43 p/Share
78
Reduced 0.49%
15,996
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
731
Added 4.35%
16,074
Common Stock
Dec 01
2022
SELL
Open market or private sale
$511,710
$511.71 p/Share
1,000
Reduced 6.12%
15,343
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$945,123
$550.45 p/Share
1,717
Reduced 9.51%
16,343
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
3,021
Added 14.45%
17,886
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$33,283
$554.71 p/Share
60
Reduced 0.4%
15,039
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$55,471
$554.71 p/Share
100
Reduced 0.66%
15,099
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
655
Added 4.13%
15,199
Common Stock
Nov 29
2021
SELL
Open market or private sale
$516,832
$646.04 p/Share
800
Reduced 5.21%
14,544
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$71,778
$429.81 p/Share
167
Reduced 1.08%
15,344
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$100,146
$429.81 p/Share
233
Reduced 1.48%
15,511
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$750,448
$429.81 p/Share
1,746
Reduced 9.98%
15,744
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
3,939
Added 18.38%
17,490
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
647
Added 4.56%
13,551
Common Stock