Stock Price Performance
Analyst Ratings
High Target
$600.00
Median Target
$441.00
Low Target
$125.00
Avg. Upside
+15.9%
Key Financial Ratios
P/S Ratio
15.70
P/B Ratio
18.12
PEG Ratio
4.08
EV/EBITDA
138.95
Current Ratio
2.16
Debt/Equity
0.08