Analyst Ratings Stock Market Market Trends Investments Earnings Reports Market Analysis Corporate Finance Revenue Growth Market Performance Corporate Earnings
Investors sold off shares on guidance that set second-quarter revenue below expectations following widespread price-target cuts.