Aug 14
2024
SELL
Open market or private sale
$5,626,450
$1125.29 p/Share
5,000
Reduced 11.52%
38,386
Common Stock
Feb 21
2024
$499,089
$1039.77 p/Share
480
Reduced 1.09%
43,386
Common Stock
Feb 04
2024
SELL
Payment of exercise price or tax liability
$82,737
$1047.31 p/Share
79
Reduced 0.18%
43,866
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$53,412
$1047.31 p/Share
51
Reduced 0.12%
43,945
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$139,292
$1047.31 p/Share
133
Reduced 0.3%
43,996
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$360,445
$1041.75 p/Share
346
Added 0.78%
44,129
Common Stock
Nov 28
2023
$1,001,865
$977.43 p/Share
1,025
Reduced 2.29%
43,783
Common Stock
Nov 27
2023
$260,529
$983.13 p/Share
265
Reduced 0.48%
54,933
Common Stock
Nov 15
2023
$364,029
$973.34 p/Share
374
Reduced 0.67%
55,198
Common Stock
Oct 31
2023
$1,102,571
$930.44 p/Share
1,185
Reduced 2.09%
55,572
Common Stock
May 02
2023
SELL
Open market or private sale
$4,627,750
$925.55 p/Share
5,000
Reduced 8.1%
56,757
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$65,971
$794.84 p/Share
83
Reduced 0.13%
61,757
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$42,126
$794.84 p/Share
53
Reduced 0.09%
61,840
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
$350,462
$805.66 p/Share
435
Added 0.7%
61,893
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$74,225
$789.63 p/Share
94
Reduced 0.15%
61,458
Common Stock
Oct 04
2022
SELL
Open market or private sale
$3,343,556
$726.86 p/Share
4,600
Reduced 6.95%
61,552
Common Stock
Oct 03
2022
SELL
Open market or private sale
$145,004
$725.02 p/Share
200
Reduced 0.3%
66,152
Common Stock
Sep 08
2022
$1,020,096
$728.64 p/Share
1,400
Reduced 2.07%
66,352
Common Stock
Aug 18
2022
SELL
Open market or private sale
$3,861,832
$742.66 p/Share
5,200
Reduced 7.13%
67,752
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$53,654
$646.43 p/Share
83
Reduced 0.11%
72,952
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
$340,147
$660.48 p/Share
515
Added 0.7%
73,035
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$70,389
$651.75 p/Share
108
Reduced 0.15%
72,520
Common Stock
Jan 30
2022
SELL
Payment of exercise price or tax liability
$61,778
$643.52 p/Share
96
Reduced 0.13%
72,628
Common Stock
Nov 15
2021
$3,118,848
$649.76 p/Share
4,800
Reduced 6.19%
72,724
Common Stock
Aug 25
2021
SELL
Open market or private sale
$3,025,000
$605.0 p/Share
5,000
Reduced 6.06%
77,524
Common Stock