Price
$132.97+22.06%1Y
1M-4.02%1Y+22.06%
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
Value55
Quality61
Momentum39
Growth42
P/E (TTM)20.6
Market Cap$7.41B
1Y Return+22.06%
5Y Return+120.80%