Switch Drops 15% After Q4 Print, But Two Sell-Side Firms Stick With Bullish Stories
April 03, 2018 at 15:11 PM EDT
Shares of Switch Inc (NYSE: SWCH) lost more than 15 percent Tuesday morning and hit a new all-time low of $13.24 in reaction to the ...