Price
$35.72+51.42%1Y
1M+4.78%1Y+51.42%
Prices are end-of-day closes. This is a research view, the focus is on the fundamentals, quality and valuation below, not intraday price.
Smart Score
Lagging2/10
Value21
Quality29
Momentum62
Growth15
P/E (TTM)34.1
Market Cap$6.34B
1Y Return+51.42%
5Y Return+81.30%