Market data is delayed by at least 15 minutes.
    Latest Story
    No News Available
    Day  8.51%Week  21.6%Month  11.2%More Charting →
    July 3 '25. Markets Closed.
    Last $185.03
    Day change   8.51%$14.51
    Open $178
    Gap at open $7.48
    Previous close $170.52
    Trading volume 6,399,688
    10 Day avg vol. 5,306,355
    Shares out. 107.2Mil
    Market cap. $19.8Bil
    Trading activity Above Avg.
    Previous data from yesterday, July 2 '25.

    Historical Price Performance
    3 month   42.28% 
    6 month   6.42% 
    1 year   16.70% 
    2 year   2.17% 

    Earnings
    Previous 12m $11.76
    Next 12m Estimate $14.91
    P/E ratio 15.7x
    Revenue 4,257Mil

    Market data provided by News provided by