May 07
2024
SELL
Open market or private sale
$4,149,749
$276.65 p/Share
15,000
Reduced 0.12%
12,647,327
Common Stock
May 06
2024
SELL
Open market or private sale
$4,135,500
$275.7 p/Share
15,000
Reduced 0.12%
12,662,327
Common Stock
May 03
2024
SELL
Open market or private sale
$4,131,600
$275.44 p/Share
15,000
Reduced 0.12%
12,677,327
Common Stock
May 02
2024
SELL
Open market or private sale
$4,061,549
$270.77 p/Share
15,000
Reduced 0.12%
12,692,327
Common Stock
May 01
2024
SELL
Open market or private sale
$4,055,999
$270.4 p/Share
15,000
Reduced 0.12%
12,707,327
Common Stock
Apr 30
2024
SELL
Open market or private sale
$4,073,250
$271.55 p/Share
15,000
Reduced 0.12%
12,722,327
Common Stock
Apr 29
2024
SELL
Open market or private sale
$4,123,650
$274.91 p/Share
15,000
Reduced 0.12%
12,737,327
Common Stock
Apr 26
2024
SELL
Open market or private sale
$4,132,650
$275.51 p/Share
15,000
Reduced 0.12%
12,752,327
Common Stock
Apr 25
2024
SELL
Open market or private sale
$4,071,899
$271.46 p/Share
15,000
Reduced 0.12%
12,767,327
Common Stock
Apr 24
2024
SELL
Open market or private sale
$4,152,900
$276.86 p/Share
15,000
Reduced 0.12%
12,782,327
Common Stock
Apr 23
2024
SELL
Open market or private sale
$4,106,699
$273.78 p/Share
15,000
Reduced 0.12%
12,797,327
Common Stock
Apr 22
2024
SELL
Open market or private sale
$4,124,700
$274.98 p/Share
15,000
Reduced 0.12%
12,812,327
Common Stock
Apr 19
2024
SELL
Open market or private sale
$4,065,449
$271.03 p/Share
15,000
Reduced 0.12%
12,827,327
Common Stock
Apr 18
2024
SELL
Open market or private sale
$4,100,550
$273.37 p/Share
15,000
Reduced 0.12%
12,842,327
Common Stock
Apr 17
2024
SELL
Open market or private sale
$4,159,500
$277.3 p/Share
15,000
Reduced 0.12%
12,857,327
Common Stock
Apr 16
2024
SELL
Open market or private sale
$11,445,027
$276.49 p/Share
41,394
Reduced 0.32%
12,872,327
Common Stock
Apr 15
2024
SELL
Open market or private sale
$4,185,000
$279.0 p/Share
15,000
Reduced 0.12%
12,913,721
Common Stock
Apr 12
2024
SELL
Open market or private sale
$4,442,550
$296.17 p/Share
15,000
Reduced 0.12%
12,928,721
Common Stock
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