Price
$304.75-21.39%1Y
1M-1.80%1Y-21.39%
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
Average5/10
Value61
Quality43
Momentum15
Growth86
P/E (TTM)24.6
Market Cap$22.18B
1Y Return-21.39%
5Y Return+103.95%