Sterling Infrastructure STRL Q1 2026 Earnings EPS 309 Beats Estimates Forte Biosciences FBRX Q1 2026 Results Fall Short EPS 124 Revenue NA Banks Face a TwoFront War Inflation and Rising Defaults Pressure the Financial Sector Fenbo FEBO Gains 648 Support Holds at 109 20260513 Iran Strikes UAE Engages US Navy in Strait of Hormuz Oil Markets on Edge Value Line VALU Slides 274 as Selling Pressure Mounts 20260513