SPOT Q1 2026 Earnings EPS Beats Estimates by 1445 as Stock Surges 611 POWWP Q1 2026 Earnings Preferred Stock Delivers EPS Beat Amid Narrow Operating Focus Globalstar Q1 2026 Earnings EPS Misses Estimates Amidst Operational Investments DUK Q1 2026 Earnings EPS Surpasses Estimates as Duke Energy Delivers Steady Operations IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher Navios Maritime Partners NMM Q1 2026 Earnings EPS Beats Estimates by 171 Despite Slight Stock Pullback