Sterling Infrastructure STRL Q1 2026 Earnings EPS 309 Beats Estimates Europes Largest Office Deal Since 2022 Collapses as Buyer Fails to Secure Financing Bitcoin Faces Headwinds as Rising Bond Yields Challenge Risk Sentiment Electromed ELMD Q1 2026 Earnings 035 EPS Surges Past 025 Estimates What Viavi Solutions VIAVs 158 Decline Means for Investors 20260520 Tanger SKT Gained 174 Can It Break 3741 20260520 Nvidia Earnings Countdown Can the AI Giant Meet Wall Streets SkyHigh Expectations