$342.46
+1.58%
Market open
52-Week Range
63.8% of High
Low: $226.11
High: $408.61
Valuation Winner
Lower P/E & Multiples
Profitability Winner
Higher Operating & Net Margins
Performance Winner
Higher Historical Returns
Scale Leader
Larger Market Cap