Price
$23.34+140.98%1Y
1M-11.35%1Y+140.98%
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
Value39
Quality75
Momentum74
Growth64
P/E (TTM)16.0
Market Cap$10.54B
1Y Return+140.98%
5Y Return+282.25%