Investors ITIC Surges 161 Nearing 25400 Resistance 20260520 ePlus inc PLUS Q1 2026 Earnings Surprise EPS 145 Up Significant Tech Rally Fails to Lift Broader Market as Indexes Decline Google Unveils Audio Smart Glasses at Developers Conference Fall Launch on Horizon Thomas Massie Loses Primary Bid After Leading in Betting Markets for Weeks