SBLK Q1 2026 Earnings EPS Beats Estimates by 24 Dry Bulk Shipping Demand Remains Resilient CENT Q1 2026 Earnings EPS Surges Past Estimates with 154 Surprise MDB Q1 2026 Earnings EPS Beat Drives DoubleDigit Stock Rally ALM Q1 2026 Earnings EPS Misses Estimates Stock Rises on Strategic Progress TDY Q1 2026 Earnings EPS Beats Estimates by 483 Shares Rise NET Power Inc NPWR Q1 2026 Earnings WiderThanExpected EPS Loss Amid PreRevenue Development Phase Nelnet Inc Q1 2026 Earnings EPS Misses Estimates Stock Moves Higher