Market data is delayed by at least 15 minutes.
    Latest Story
    No News Available
    Day  6.12%Week  5.35%Month  18.4%More Charting →
    July 18 '25. Markets Closed.
    Last $26.01
    Day change   6.12%$1.50
    Open $25.5
    Gap at open $0.99
    Previous close $24.51
    Trading volume 23,430,333
    10 Day avg vol. 8,678,260
    Shares out. 898.9Mil
    Market cap. $23.4Bil
    Trading activity Above Avg.
    Previous data from yesterday, July 17 '25.

    Historical Price Performance
    3 month   34.70% 
    6 month   7.48% 
    1 year   17.75% 
    2 year   29.92% 

    Earnings
    Previous 12m $2.07
    Next 12m Estimate $2.24
    P/E ratio 11.8x
    Revenue 7,109Mil

    Market data provided by News provided by