Market data is delayed by at least 15 minutes.
    Latest Story
    No News Available
    Day  1.38%Week  0.10%Month  10.78%More Charting →
    March 27 '26. Markets Closed.
    Last $20.77
    Day change   1.38%$0.29
    Open $20.89
    Gap at open $0.17
    Previous close $21.06
    Trading volume 8,122,442
    10 Day avg vol. 11,003,026
    Shares out. 718.4Mil
    Market cap. $14.9Bil
    Trading activity Below Avg.
    Previous data from yesterday, March 26 '26.

    Historical Price Performance
    3 month   10.24% 
    6 month   0.72% 
    1 year   0.53% 
    2 year   5.49% 

    Earnings
    Previous 12m $2.78
    Next 12m Estimate $3.02
    P/E ratio 7.6x
    Revenue 7,128Mil

    Market data provided by News provided by