Aug 04
2023
SELL
Open market or private sale
$448,595
$526.52 p/Share
852
Reduced 0.69%
123,069
Common Stock
Jul 21
2023
SELL
Open market or private sale
$4,046,792
$534.23 p/Share
7,575
Reduced 5.76%
123,921
Common Stock
Jul 03
2023
SELL
Open market or private sale
$486,699
$537.79 p/Share
905
Reduced 0.68%
131,496
Common Stock
May 09
2023
SELL
Open market or private sale
$291,353
$409.78 p/Share
711
Reduced 0.53%
132,401
Common Stock
May 04
2023
SELL
Open market or private sale
$392,498
$459.6 p/Share
854
Reduced 0.64%
133,112
Common Stock
May 03
2023
SELL
Open market or private sale
$1,330,388
$463.55 p/Share
2,870
Reduced 2.1%
133,966
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
5,714
Added 4.01%
136,836
Common Stock
Apr 03
2023
SELL
Open market or private sale
$448,950
$487.99 p/Share
920
Reduced 0.7%
131,122
Common Stock
Feb 16
2023
SELL
Open market or private sale
$2,605,950
$521.19 p/Share
5,000
Reduced 3.65%
132,042
Common Stock
Feb 13
2023
SELL
Open market or private sale
$675,941
$492.31 p/Share
1,373
Reduced 0.99%
136,995
Common Stock
Feb 08
2023
SELL
Open market or private sale
$2,628,338
$462.41 p/Share
5,684
Reduced 3.95%
138,368
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
22,857
Added 13.69%
144,052
Common Stock
Feb 06
2023
SELL
Open market or private sale
$271,696
$446.87 p/Share
608
Reduced 0.5%
121,195
Common Stock
Jan 03
2023
SELL
Open market or private sale
$649,904
$344.96 p/Share
1,884
Reduced 1.52%
121,803
Common Stock
Nov 15
2022
SELL
Open market or private sale
$77,597
$406.27 p/Share
191
Reduced 0.15%
123,687
Common Stock
Nov 14
2022
SELL
Open market or private sale
$466,834
$390.33 p/Share
1,196
Reduced 0.96%
123,878
Common Stock
Nov 04
2022
SELL
Open market or private sale
$291,351
$343.98 p/Share
847
Reduced 0.67%
125,074
Common Stock
Oct 03
2022
SELL
Open market or private sale
$337,203
$372.6 p/Share
905
Reduced 0.71%
125,921
Common Stock
Aug 12
2022
SELL
Open market or private sale
$720,026
$525.95 p/Share
1,369
Reduced 1.07%
126,826
Common Stock
Aug 04
2022
SELL
Open market or private sale
$442,978
$522.38 p/Share
848
Reduced 0.66%
128,195
Common Stock
Jul 01
2022
SELL
Open market or private sale
$343,501
$361.58 p/Share
950
Reduced 0.73%
129,043
Common Stock
May 12
2022
SELL
Open market or private sale
$541,400
$388.1 p/Share
1,395
Reduced 1.06%
129,993
Common Stock
May 04
2022
SELL
Open market or private sale
$385,186
$453.16 p/Share
850
Reduced 0.64%
131,388
Common Stock
Apr 01
2022
SELL
Open market or private sale
$434,515
$467.22 p/Share
930
Reduced 0.7%
132,238
Common Stock
Feb 22
2022
SELL
Open market or private sale
$698,768
$454.04 p/Share
1,539
Reduced 1.14%
133,168
Common Stock