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
Feb 08
2023
SELL
Open market or private sale
$3,200,802
$462.41 p/Share
6,922
Reduced 3.05%
219,951
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
34,740
Added 13.28%
226,873
Common Stock
Feb 06
2023
SELL
Open market or private sale
$323,087
$446.87 p/Share
723
Reduced 0.37%
192,133
Common Stock
Jan 03
2023
SELL
Open market or private sale
$1,906,938
$344.96 p/Share
5,528
Reduced 2.79%
192,856
Common Stock
Nov 22
2022
SELL
Open market or private sale
$1,920,204
$369.27 p/Share
5,200
Reduced 2.55%
198,384
Common Stock