Price
$181.72+17.11%1Y
1M+9.99%1Y+17.11%
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
Top tier10/10
Value77
Quality86
Momentum57
Growth53
P/E (TTM)7.3
Market Cap$2.21B
1Y Return+17.11%
5Y Return+97.91%