Market data is delayed by at least 15 minutes.
    Latest Story
    No News Available
    Day  2.74%Week  2.49%Month  9.24%More Charting →
    July 3 '25. Markets Closed.
    Last $131.90
    Day change   2.74%$3.71
    Open $136
    Gap at open $0.39
    Previous close $135.61
    Trading volume 3,428,397
    10 Day avg vol. 3,914,356
    Shares out. 307.2Mil
    Market cap. $40.5Bil
    Trading activity Below Avg.
    Previous data from yesterday, July 2 '25.

    Historical Price Performance
    3 month   9.18% 
    6 month   4.31% 
    1 year   2.70% 
    2 year   14.31% 

    Earnings
    Previous 12m $13.21
    Next 12m Estimate $11.47
    P/E ratio 10.0x
    Revenue 35,315Mil

    Market data provided by News provided by