EGHT shares have plunged 23.4% in the trailing 12-month period, outperforming the Zacks Computer & Technology sector’s return of 27.1% and the Zacks Internet Software industry’s appreciation of 31.5%.
Analysis - The world's richest man appears to have a new goal: upend Europe, one government at a time, Rob Picheta writes.