Jun 03
2024
BUY
Grant, award, or other acquisition
-
1,279
Added 1.19%
106,580
Common Stock
Mar 12
2024
SELL
Open market or private sale
$292,527
$128.64 p/Share
2,274
Reduced 2.11%
105,301
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
1,411
Added 1.3%
107,485
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
1,143
Added 1.03%
109,834
Common Stock
Apr 19
2022
BUY
Other acquisition or disposition
-
7,554
Added 6.5%
108,691
Common Stock
Sep 16
2021
SELL
Open market or private sale
$483,779
$132.18 p/Share
3,660
Reduced 3.81%
92,287
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
1,131
Added 1.17%
95,947
Common Stock
May 14
2021
SELL
Open market or private sale
$1,004,894
$129.53 p/Share
7,758
Reduced 7.56%
94,816
Common Stock
Apr 16
2021
BUY
Other acquisition or disposition
-
7,758
Added 7.03%
102,574
Common Stock
Jun 01
2020
BUY
Grant, award, or other acquisition
-
2,368
Added 2.44%
94,816
Common Stock
Feb 12
2020
SELL
Open market or private sale
$51,098
$113.55 p/Share
450
Reduced 0.37%
122,232
Common Stock
Feb 11
2020
SELL
Open market or private sale
$169,242
$114.43 p/Share
1,479
Reduced 1.19%
122,682
Common Stock
Oct 01
2019
SELL
Open market or private sale
$479,920
$108.09 p/Share
4,440
Reduced 3.67%
116,665
Common Stock
Sep 23
2019
-
9,317
Reduced 7.14%
121,105
Common Stock
Aug 30
2019
SELL
Open market or private sale
$239,504
$101.27 p/Share
2,365
Reduced 1.78%
130,422
Common Stock
Jun 04
2019
SELL
Open market or private sale
$101,250
$101.25 p/Share
1,000
Reduced 0.75%
132,787
Common Stock
Jun 01
2019
BUY
Grant, award, or other acquisition
-
1,479
Added 1.09%
133,787
Common Stock
May 29
2019
SELL
Open market or private sale
$197,540
$98.77 p/Share
2,000
Reduced 1.49%
132,308
Common Stock
Feb 28
2019
SELL
Open market or private sale
$297,990
$99.33 p/Share
3,000
Reduced 2.18%
134,308
Common Stock
Feb 27
2019
SELL
Open market or private sale
$495,350
$99.07 p/Share
5,000
Reduced 3.51%
137,308
Common Stock
Aug 03
2018
SELL
Open market or private sale
$352,131
$112.43 p/Share
3,132
Reduced 2.22%
138,192
Common Stock
Jun 01
2018
BUY
Grant, award, or other acquisition
-
1,264
Added 0.89%
141,324
Common Stock