Market data is delayed by at least 15 minutes.
    Latest Story
    No News Available
    Day  0.56%Week  0.78%Month  6.03%More Charting →
    July 23 '26. Markets Closed.
    Last $184.21
    Day change   0.56%$1.03
    Open $184.72
    Gap at open $0.52
    Previous close $185.24
    Trading volume 1,977,616
    10 Day avg vol. 2,866,389
    Shares out. 276.8Mil
    Market cap. $51.0Bil
    Trading activity Below Avg.
    Previous data from yesterday, July 22 '26.

    Historical Price Performance
    3 month   22.20% 
    6 month   46.09% 
    1 year   66.48% 
    2 year   120% 

    Earnings
    Previous 12m $11.38
    Next 12m Estimate $13.64
    P/E ratio 16.3x
    Revenue 11,166Mil

    Market data provided by News provided by