EGHT shares have plunged 23.4% in the trailing 12-month period, outperforming the Zacks Computer & Technology sector’s return ...