Nov 08
2024
SELL
Open market or private sale
$662,611
$765.14 p/Share
866
Reduced 0.53%
162,239
Common Stock
Aug 22
2024
-
8,968
Reduced 5.21%
163,105
Common Stock
Aug 19
2024
-
30,291
Reduced 14.97%
172,073
Common Stock
Aug 08
2024
SELL
Open market or private sale
$668,637
$778.39 p/Share
859
Reduced 0.42%
202,354
Common Stock
Jul 22
2024
SELL
Open market or private sale
$2,665,213
$831.58 p/Share
3,205
Reduced 1.55%
203,213
Common Stock
May 22
2024
SELL
Open market or private sale
$1,000,220
$769.4 p/Share
1,300
Reduced 0.63%
206,418
Common Stock
May 10
2024
-
29
Reduced 0.01%
207,718
Common Stock
May 08
2024
SELL
Open market or private sale
$599,627
$690.02 p/Share
869
Reduced 0.42%
207,747
Common Stock
Feb 08
2024
SELL
Open market or private sale
$584,120
$680.0 p/Share
859
Reduced 0.41%
208,580
Common Stock
Feb 05
2024
SELL
Open market or private sale
$629,462
$641.0 p/Share
982
Reduced 0.47%
209,439
Common Stock
Jan 10
2024
SELL
Open market or private sale
$6,797,880
$590.35 p/Share
11,515
Reduced 5.19%
210,421
Common Stock
Jan 04
2024
SELL
Open market or private sale
$14,761,605
$583.14 p/Share
25,314
Reduced 10.24%
221,936
Common Stock
Nov 14
2023
-
3,391
Reduced 1.35%
247,250
Common Stock
Nov 08
2023
SELL
Open market or private sale
$421,245
$490.39 p/Share
859
Reduced 0.34%
250,641
Common Stock
Nov 06
2023
SELL
Open market or private sale
$484,047
$492.92 p/Share
982
Reduced 0.39%
251,500
Common Stock
Oct 02
2023
SELL
Open market or private sale
$1,972,981
$458.3 p/Share
4,305
Reduced 1.68%
252,482
Common Stock
Aug 08
2023
SELL
Open market or private sale
$463,447
$530.26 p/Share
874
Reduced 0.34%
256,770
Common Stock
Aug 04
2023
SELL
Open market or private sale
$520,211
$526.53 p/Share
988
Reduced 0.38%
257,644
Common Stock
Jul 21
2023
SELL
Open market or private sale
$5,136,621
$534.23 p/Share
9,615
Reduced 3.58%
258,632
Common Stock
Jul 03
2023
SELL
Open market or private sale
$2,315,185
$537.79 p/Share
4,305
Reduced 1.58%
268,247
Common Stock
May 09
2023
SELL
Open market or private sale
$351,190
$409.79 p/Share
857
Reduced 0.31%
272,552
Common Stock
May 04
2023
SELL
Open market or private sale
$455,463
$459.6 p/Share
991
Reduced 0.36%
273,409
Common Stock
May 03
2023
SELL
Open market or private sale
$1,604,810
$463.55 p/Share
3,462
Reduced 1.25%
274,400
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
8,685
Added 3.03%
277,862
Common Stock
Apr 03
2023
SELL
Open market or private sale
$2,127,636
$487.99 p/Share
4,360
Reduced 1.59%
269,177
Common Stock