Market data is delayed by at least 15 minutes.
    Latest Story
    No News Available
    Day  5.45%Week  6.65%Month  11.01%More Charting →
    May 2 '25. Markets Closed.
    Last $54.16
    Day change   5.45%$3.12
    Open $55.31
    Gap at open $1.97
    Previous close $57.28
    Trading volume 7,843,428
    10 Day avg vol. 2,673,944
    Shares out. 224.4Mil
    Market cap. $12.2Bil
    Trading activity Above Avg.
    Previous data from yesterday, May 1 '25.

    Historical Price Performance
    3 month   24.48% 
    6 month   31.27% 
    1 year   29.24% 
    2 year   35.32% 

    Earnings
    Previous 12m $3.16
    Next 12m Estimate $4.21
    P/E ratio 17.1x
    Revenue 4,039Mil

    Market data provided by News provided by