Switch Q1 EPS $0.08 Beats $0.06 Estimate, Sales $164.61M Beat $163.63M Estimate
Switch (NYSE:SWCH) reported quarterly earnings of $0.08 per share which beat the analyst consensus estimate of $0.06 by 33.33 percent. This is unchanged from the same period last year. The company reported quarterly