Market data is delayed by at least 15 minutes.
    Latest Story
    No News Available
    Day  10.41%Week  17.41%Month  38.04%More Charting →
    July 18 '25. Markets Closed.
    Last $182.98
    Day change   10.41%$21.27
    Open $203.48
    Gap at open $0.77
    Previous close $204.25
    Trading volume 3,593,165
    10 Day avg vol. 1,238,850
    Shares out. 54.2Mil
    Market cap. $9.9Bil
    Trading activity Above Avg.
    Previous data from yesterday, July 17 '25.

    Historical Price Performance
    3 month   43.21% 
    6 month   36.07% 
    1 year   36.41% 
    2 year   41.44% 

    Earnings
    Previous 12m $20.70
    Next 12m Estimate $22.84
    P/E ratio 9.9x
    Revenue 41,866Mil

    Market data provided by News provided by