IES Holdings IESC Q1 2026 Earnings Beat Revenue NA EPS 544 New Report Calls for Major Boost to Manufacturing USA Program and National Industrial Strategy Trump Signals Possible Decision on Lifting Sanctions on Chinese Refineries Buying Iranian Oil OneStream OS Trading at 2400 Key Decision Point 20260515 Energy Markets Eye Reversal as Crude Tests Major Resistance William Blair Recognizes Top Middle Market MA Deals of 2026 TrumpXi Talks Deemed Very Successful But Trade Breakthroughs Remain Elusive Simulations Plus SLP Reports Strong Q1 2026 Revenue NA EPS Beats Old ONBPO Stalls at 2475 Consolidation Phase 20260514 SEBI Allows NonDiscretionary PMS Clients to Pledge Securities as Collateral for Loans Rentokil RTO Slides 199 as Selling Pressure Mounts 20260517 Trump and Xi Exchange Compliments on Day One of Beijing Meeting Implications for Trade and Markets Torrid CURV Falls 471 Watching 124 Support 20260515 Outdoor POWW Q1 2026 Earnings 001 EPS Surges Past 002 Estimates Manufacturing Sector Loses 2000 Jobs in April BLS Report Shows