BLNK Q1 2026 Earnings EPS Beats Estimates by 397 Stock Rises 313 Ocular Therapeutix Q1 2026 Earnings EPS Misses Estimates as RD Investments Continue FENC Q1 2026 Earnings Unexpected Profitability Surprises Market Stock Edges Lower CPS Q1 2026 Earnings EPS Misses Estimates Amid Persistent Cost Pressures TME Q1 2026 Earnings EPS Beats Estimates Amid Undisclosed Revenue Figures Navios Maritime Partners NMM Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds