Market data is delayed by at least 15 minutes.
    Latest Story
    No News Available
    Day  2.10%Week  3.24%Month  0.36%More Charting →
    April 23 '24. Markets Closed.
    Last $128.68
    Day change   2.10%$2.65
    Open $126.76
    Gap at open $0.73
    Previous close $126.03
    Trading volume 738,188
    10 Day avg vol. 870,957
    Shares out. 135.0Mil
    Market cap. $17.4Bil
    Trading activity Below Avg.
    Previous data from yesterday, April 22 '24.

    Historical Price Performance
    3 month   16.81% 
    6 month   39.76% 
    1 year   40.83% 
    2 year   18.87% 

    Earnings
    Previous 12m $1.39
    Next 12m Estimate $7.84
    P/E ratio 92.9x
    Revenue 15,438Mil

    Market data provided by News provided by