Sterling Infrastructure STRL Q1 2026 Results Top Views on Strong Revenue Swiss Franc and Japanese Yen Gain as DeepSeek AI News Triggers SafeHaven Shift Historic Fed Meeting Powell Pledges No Shadow Chair Role Amid Potential Clash with Warsh Lyft LYFT Stock Slides 061 Support at 1232 20260515