Market data is delayed by at least 15 minutes.
    Latest Story
    No News Available
    Day  0.32%Week  0.90%Month  5.95%More Charting →
    September 15 '25. Markets Closed.
    Last $22.07
    Day change   0.32%$0.07
    Open $22.11
    Gap at open $0.11
    Previous close $22.00
    Trading volume 6,337,037
    10 Day avg vol. 7,870,634
    Shares out. 642.1Mil
    Market cap. $14.2Bil
    Trading activity Below Avg.
    Previous data from yesterday, September 15 '25.

    Historical Price Performance
    3 month   15.07% 
    6 month   1.42% 
    1 year   5.90% 
    2 year   7.29% 

    Earnings
    Previous 12m $1.00
    Next 12m Estimate $2.89
    P/E ratio 22.0x
    Revenue 5,609Mil

    Market data provided by News provided by