PRTS Q1 2026 Earnings EPS Surprises with 4885 Beat Stock Falls 392 NIU Q1 2026 Earnings Significant EPS Shortfall Amid Challenging Conditions SkyWater Technology Q1 2026 Earnings EPS Misses Estimates Stock Holds Gains Starwood Property Trust STWD Q1 2026 Earnings EPS Miss Amid Stable Market Performance AXP Q1 2026 Earnings EPS Beat Drives Cautious Optimism Enlight Renewable Energy Ltd ENLT Q1 2026 Earnings EPS of 008 Reported Stock Gains Amid Sparse Disclosure