zSpace ZSPC Q1 2026 Results Miss Estimates EPS 299 vs 153 NetSTREIT NTST Stalls at 2039 Breakout or Breakdown 20260520 Pfizer PFE Q1 2026 Earnings Beat Revenue NA EPS 075 Global EV Registrations Surge 6 in April as Iran Conflict Lifts Petrol Prices Powell Confirms He Will Step Aside as Fed Chair at Terms End but Remain on Board Wall Street Turns Up Heat on Clean Energy Technology Investments Is IES Holdings IESCs 245 Gain Just the Beginning 20260520