Box barely beats the Street's expectations and nervy investors back away - SiliconANGLE

Box, Inc. (NYSE: BOX) to release Q1 earnings on May 26. Analysts predict EPS of 36 cents & revenue of $304.09 million. Box also announced $500M share repurchase program. Analyst…

Box barely beats the Street's expectations and nervy investors back away - SiliconANGLE