Market data is delayed by at least 15 minutes.
    Latest Story
    No News Available
    Day  8.38%Week  18.66%Month  26.29%More Charting →
    July 18 '25. Markets Closed.
    Last $277.09
    Day change   8.38%$25.36
    Open $290.31
    Gap at open $12.14
    Previous close $302.45
    Trading volume 8,394,411
    10 Day avg vol. 3,126,866
    Shares out. 225.2Mil
    Market cap. $62.4Bil
    Trading activity Above Avg.
    Previous data from yesterday, July 17 '25.

    Historical Price Performance
    3 month   34.73% 
    6 month   28.08% 
    1 year   45.10% 
    2 year   40.18% 

    Earnings
    Previous 12m $23.50
    Next 12m Estimate $31.77
    P/E ratio 12.9x
    Revenue 189,254Mil

    Market data provided by News provided by