NorthWestern NWE Delivers Q1 2026 Beat EPS 131 vs 123 Expected Wells WFC Stock Analysis RangeBound Near 7355 20260515 US Releases Emergency Oil Reserves as Gasoline Prices Surge Past 450 Stock Market Today Dow Futures Steady as Oil Falls on Iran Developments Nvidia Walmart Earnings in Focus FEDU Q4 2019 Earnings Significant EPS Miss Weighs on Shares Atea Pharmaceuticals Q1 2026 Earnings Narrower Loss Surprises Analysts Amid RD Progress ALLY Q1 2026 Earnings EPS Beats Estimates by 1646 Stock Edges Up TaskUs Inc TASK Q1 2026 Earnings Small EPS Miss on Modest Revenue Uncertainty BRTX Q1 2026 Earnings Narrowed Loss Surprises Shares Climb 78