Apr 11
2024
SELL
Open market or private sale
$4,478,550
$298.57 p/Share
15,000
Reduced 0.12%
12,943,721
Common Stock
Apr 10
2024
SELL
Open market or private sale
$4,495,800
$299.72 p/Share
15,000
Reduced 0.12%
12,958,721
Common Stock
Apr 09
2024
SELL
Open market or private sale
$4,541,100
$302.74 p/Share
15,000
Reduced 0.12%
12,921,166
Common Stock
Apr 09
2024
BUY
Grant, award, or other acquisition
-
52,555
Added 0.4%
12,973,721
Common Stock
Apr 08
2024
SELL
Open market or private sale
$4,529,250
$301.95 p/Share
15,000
Reduced 0.12%
12,936,166
Common Stock
Apr 05
2024
SELL
Open market or private sale
$4,480,500
$298.7 p/Share
15,000
Reduced 0.12%
12,951,166
Common Stock
Apr 04
2024
SELL
Open market or private sale
$4,528,650
$301.91 p/Share
15,000
Reduced 0.12%
12,966,166
Common Stock
Apr 03
2024
SELL
Open market or private sale
$4,579,050
$305.27 p/Share
15,000
Reduced 0.12%
12,981,166
Common Stock
Apr 02
2024
SELL
Open market or private sale
$4,502,100
$300.14 p/Share
15,000
Reduced 0.12%
12,996,166
Common Stock
Apr 01
2024
SELL
Open market or private sale
$4,529,550
$301.97 p/Share
15,000
Reduced 0.12%
13,011,166
Common Stock
Mar 28
2024
SELL
Open market or private sale
$4,520,550
$301.37 p/Share
15,000
Reduced 0.12%
13,026,166
Common Stock
Mar 27
2024
SELL
Open market or private sale
$4,556,100
$303.74 p/Share
15,000
Reduced 0.11%
13,041,166
Common Stock
Mar 26
2024
SELL
Open market or private sale
$4,598,250
$306.55 p/Share
15,000
Reduced 0.11%
13,056,166
Common Stock
Mar 25
2024
SELL
Open market or private sale
$4,584,150
$305.61 p/Share
15,000
Reduced 0.11%
13,071,166
Common Stock
Mar 22
2024
SELL
Open market or private sale
$4,625,250
$308.35 p/Share
15,000
Reduced 0.11%
13,086,166
Common Stock
Mar 21
2024
SELL
Open market or private sale
$4,637,100
$309.14 p/Share
15,000
Reduced 0.11%
13,101,166
Common Stock
Mar 20
2024
SELL
Open market or private sale
$4,566,150
$304.41 p/Share
15,000
Reduced 0.11%
13,116,166
Common Stock
Mar 19
2024
SELL
Open market or private sale
$4,490,100
$299.34 p/Share
15,000
Reduced 0.11%
13,131,166
Common Stock
Mar 18
2024
SELL
Open market or private sale
$4,482,750
$298.85 p/Share
15,000
Reduced 0.11%
13,146,166
Common Stock
Mar 15
2024
SELL
Open market or private sale
$4,451,550
$296.77 p/Share
15,000
Reduced 0.11%
13,161,166
Common Stock
Mar 14
2024
SELL
Open market or private sale
$4,584,150
$305.61 p/Share
15,000
Reduced 0.11%
13,176,166
Common Stock
Mar 13
2024
SELL
Open market or private sale
$4,593,750
$306.25 p/Share
15,000
Reduced 0.11%
13,191,166
Common Stock
Mar 12
2024
SELL
Open market or private sale
$4,593,450
$306.23 p/Share
15,000
Reduced 0.11%
13,206,166
Common Stock
Mar 11
2024
SELL
Open market or private sale
$4,568,250
$304.55 p/Share
15,000
Reduced 0.11%
13,221,166
Common Stock
Mar 08
2024
SELL
Open market or private sale
$4,584,000
$305.6 p/Share
15,000
Reduced 0.11%
13,236,166
Common Stock