Jun 20
2024
SELL
Open market or private sale
$1,179,482
$177.74 p/Share
6,636
Reduced 5.3%
118,621
Common Stock
Jun 18
2024
SELL
Open market or private sale
$650,262
$180.93 p/Share
3,594
Reduced 2.79%
125,257
Common Stock
Jun 17
2024
-
1,000
Reduced 0.77%
128,638
Common Stock
Jun 10
2024
BUY
Grant, award, or other acquisition
-
11,144
Added 7.92%
129,638
Common Stock
Mar 19
2024
SELL
Open market or private sale
$1,062,305
$193.71 p/Share
5,484
Reduced 4.42%
118,494
Common Stock
Mar 18
2024
SELL
Open market or private sale
$816,445
$193.15 p/Share
4,227
Reduced 3.3%
123,978
Common Stock
Dec 19
2023
SELL
Open market or private sale
$1,079,456
$223.49 p/Share
4,830
Reduced 3.63%
128,205
Common Stock
Dec 18
2023
SELL
Open market or private sale
$1,079,475
$221.34 p/Share
4,877
Reduced 3.54%
133,035
Common Stock
Nov 13
2023
BUY
Grant, award, or other acquisition
-
12,112
Added 8.07%
137,912
Common Stock
Sep 25
2023
SELL
Open market or private sale
$577,748
$149.87 p/Share
3,855
Reduced 2.97%
125,800
Common Stock
Sep 19
2023
SELL
Open market or private sale
$170,675
$153.9 p/Share
1,109
Reduced 0.85%
129,655
Common Stock
Sep 18
2023
SELL
Open market or private sale
$774,257
$154.45 p/Share
5,013
Reduced 3.69%
130,764
Common Stock
Jun 20
2023
SELL
Open market or private sale
$201,089
$152.11 p/Share
1,322
Reduced 0.96%
135,777
Common Stock
Jun 16
2023
-
1,000
Reduced 0.7%
141,899
Common Stock
Jun 16
2023
SELL
Open market or private sale
$785,236
$156.64 p/Share
5,013
Reduced 3.53%
137,099
Common Stock
Jun 06
2023
SELL
Open market or private sale
$374,400
$150.0 p/Share
2,496
Reduced 1.72%
142,899
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
12,842
Added 8.12%
145,395
Common Stock
Mar 16
2023
SELL
Open market or private sale
$389,249
$106.79 p/Share
3,645
Reduced 2.68%
132,553
Common Stock
Dec 16
2022
SELL
Open market or private sale
$579,945
$114.14 p/Share
5,081
Reduced 3.6%
136,198
Common Stock
Oct 18
2022
SELL
Open market or private sale
$576,925
$150.83 p/Share
3,825
Reduced 2.64%
141,279
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
-
9,723
Added 6.28%
145,104
Common Stock
Sep 16
2022
SELL
Open market or private sale
$1,351,319
$167.97 p/Share
8,045
Reduced 5.61%
135,381
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
-
30,804
Added 17.68%
143,426
Common Stock
Jun 21
2022
SELL
Open market or private sale
$35,850
$150.0 p/Share
239
Reduced 0.21%
112,622
Common Stock
Jun 16
2022
SELL
Open market or private sale
$571,827
$136.67 p/Share
4,184
Reduced 3.57%
112,861
Common Stock