Nov 08
2024
SELL
Open market or private sale
$662,611
$765.14 p/Share
866
Reduced 0.83%
102,963
Common Stock
Oct 07
2024
SELL
Open market or private sale
$10,223,070
$929.37 p/Share
11,000
Reduced 9.58%
103,829
Common Stock
Aug 08
2024
SELL
Open market or private sale
$668,637
$778.39 p/Share
859
Reduced 0.74%
114,812
Common Stock
Jul 22
2024
SELL
Open market or private sale
$2,665,213
$831.58 p/Share
3,205
Reduced 2.7%
115,671
Common Stock
Jul 08
2024
SELL
Open market or private sale
$9,283,156
$844.0 p/Share
10,999
Reduced 8.47%
118,876
Common Stock
May 08
2024
SELL
Open market or private sale
$599,610
$690.0 p/Share
869
Reduced 0.66%
129,875
Common Stock
Apr 08
2024
SELL
Open market or private sale
$7,491,659
$681.06 p/Share
11,000
Reduced 7.76%
130,744
Common Stock
Feb 08
2024
SELL
Open market or private sale
$584,120
$680.0 p/Share
859
Reduced 0.6%
141,718
Common Stock
Feb 05
2024
SELL
Open market or private sale
$629,462
$641.0 p/Share
982
Reduced 0.68%
142,577
Common Stock
Jan 12
2024
SELL
Open market or private sale
$6,421,140
$583.74 p/Share
11,000
Reduced 7.12%
143,559
Common Stock
Jan 04
2024
SELL
Open market or private sale
$16,129,069
$583.14 p/Share
27,659
Reduced 15.18%
154,559
Common Stock
Nov 08
2023
SELL
Open market or private sale
$421,245
$490.39 p/Share
859
Reduced 0.47%
182,218
Common Stock
Nov 06
2023
SELL
Open market or private sale
$484,047
$492.92 p/Share
982
Reduced 0.53%
183,077
Common Stock
Oct 02
2023
SELL
Open market or private sale
$1,972,981
$458.3 p/Share
4,305
Reduced 2.29%
184,059
Common Stock
Aug 08
2023
SELL
Open market or private sale
$463,447
$530.26 p/Share
874
Reduced 0.46%
188,339
Common Stock
Aug 04
2023
SELL
Open market or private sale
$520,201
$526.52 p/Share
988
Reduced 0.52%
189,213
Common Stock
Jul 21
2023
SELL
Open market or private sale
$5,258,425
$534.23 p/Share
9,843
Reduced 4.92%
190,201
Common Stock
Jul 03
2023
SELL
Open market or private sale
$2,315,185
$537.79 p/Share
4,305
Reduced 2.11%
200,044
Common Stock
May 09
2023
SELL
Open market or private sale
$351,181
$409.78 p/Share
857
Reduced 0.42%
204,349
Common Stock
May 04
2023
SELL
Open market or private sale
$455,463
$459.6 p/Share
991
Reduced 0.48%
205,206
Common
May 03
2023
SELL
Open market or private sale
$1,604,810
$463.55 p/Share
3,462
Reduced 1.65%
206,197
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
8,685
Added 3.98%
209,659
Common Stock
Apr 03
2023
SELL
Open market or private sale
$2,127,636
$487.99 p/Share
4,360
Reduced 2.12%
200,974
Common Stock
Feb 15
2023
SELL
Open market or private sale
$6,752,850
$519.45 p/Share
13,000
Reduced 5.95%
205,334
Common Stock
Feb 13
2023
SELL
Open market or private sale
$806,896
$492.31 p/Share
1,639
Reduced 0.75%
218,312
Common Stock