Nov 08
2024
SELL
Open market or private sale
$662,611
$765.14 p/Share
866
Reduced 0.54%
159,640
Common Stock
Aug 08
2024
SELL
Open market or private sale
$668,637
$778.39 p/Share
859
Reduced 0.53%
160,506
Common Stock
Jul 22
2024
SELL
Open market or private sale
$2,665,213
$831.58 p/Share
3,205
Reduced 1.95%
161,365
Common Stock
Jul 02
2024
SELL
Open market or private sale
$1,532,199
$824.65 p/Share
1,858
Reduced 1.12%
164,570
Common Stock
Jul 01
2024
SELL
Open market or private sale
$29,850,220
$804.74 p/Share
37,093
Reduced 18.23%
166,428
Common Stock
May 08
2024
SELL
Open market or private sale
$599,627
$690.02 p/Share
869
Reduced 0.43%
203,521
Common Stock
Feb 08
2024
SELL
Open market or private sale
$584,120
$680.0 p/Share
859
Reduced 0.42%
204,339
Common Stock
Feb 05
2024
SELL
Open market or private sale
$629,462
$641.0 p/Share
982
Reduced 0.48%
205,198
Common Stock
Jan 09
2024
SELL
Open market or private sale
$834,000
$600.0 p/Share
1,390
Reduced 0.67%
206,180
Common Stock
Jan 04
2024
SELL
Open market or private sale
$14,761,605
$583.14 p/Share
25,314
Reduced 10.87%
207,570
Common Stock
Dec 13
2023
SELL
Open market or private sale
$11,166,000
$600.0 p/Share
18,610
Reduced 7.4%
232,884
Common Stock
Nov 08
2023
SELL
Open market or private sale
$421,245
$490.39 p/Share
859
Reduced 0.34%
251,494
Common Stock
Nov 06
2023
SELL
Open market or private sale
$484,047
$492.92 p/Share
982
Reduced 0.39%
252,353
Common Stock
Oct 02
2023
SELL
Open market or private sale
$1,972,981
$458.3 p/Share
4,305
Reduced 1.67%
253,335
Common Stock
Aug 08
2023
SELL
Open market or private sale
$463,455
$530.27 p/Share
874
Reduced 0.34%
257,623
Common Stock
Aug 04
2023
SELL
Open market or private sale
$520,201
$526.52 p/Share
988
Reduced 0.38%
258,497
Common Stock
Jul 21
2023
SELL
Open market or private sale
$5,136,621
$534.23 p/Share
9,615
Reduced 3.57%
259,485
Common Stock
Jul 03
2023
SELL
Open market or private sale
$2,315,185
$537.79 p/Share
4,305
Reduced 1.57%
269,100
Common Stock
May 09
2023
SELL
Open market or private sale
$351,207
$409.81 p/Share
857
Reduced 0.31%
273,405
Common Stock
May 04
2023
SELL
Open market or private sale
$455,463
$459.6 p/Share
991
Reduced 0.36%
274,262
Common Stock
May 03
2023
SELL
Open market or private sale
$1,604,810
$463.55 p/Share
3,462
Reduced 1.24%
275,253
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
8,685
Added 3.02%
278,715
Common Stock
Apr 03
2023
SELL
Open market or private sale
$2,127,636
$487.99 p/Share
4,360
Reduced 1.59%
270,030
Common Stock
Feb 13
2023
SELL
Open market or private sale
$806,896
$492.31 p/Share
1,639
Reduced 0.59%
274,360
Common Stock
Feb 08
2023
SELL
Open market or private sale
$3,200,802
$462.41 p/Share
6,922
Reduced 2.45%
275,999
Common Stock