Price
$38.88+88.64%1Y
1M+0.82%1Y+88.64%
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
Above average8/10
Value36
Quality76
Momentum84
Growth35
P/E (TTM)11.6
Market Cap$3.93B
1Y Return+88.64%
5Y Return+145.45%