Europes Household Gas Prices Surge Amid Iran War Tensions Electricity Costs Decline Medpace Holdings MEDP Q1 2026 Earnings Beat Revenue NA EPS 428 Stran SWAG Stock Up 674 Key Resistance at 199 20260515 New Research Links ICE Enforcement Actions to Local Economic Slowdowns MSGE Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction DOC Q1 2026 Earnings Massive EPS Surprise Highlights Strong Portfolio Management NRXP Q1 2026 Earnings Revenueless Biotech Reports EPS Miss but Stock Surges 34 MYFW Q1 2026 Earnings Strong Earnings Beat with 4279 Surprise HCSG Q1 2026 Earnings Stellar EPS Beat Drives Positive Investor Sentiment Nabors Industries Q1 2026 Earnings Earnings Beat Estimates but Stock Slips