Price
$84.72+40.44%1Y
1M+6.51%1Y+40.44%
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
Average6/10
Value43
Quality41
Momentum71
Growth89
P/E (TTM)17.1
Market Cap$4.11B
1Y Return+40.44%
5Y Return+28.19%