OCUL Q1 2026 Earnings WiderThanExpected Loss as Ocular Therapeutix Advances Pipeline DMLP Q4 2024 Earnings EPS of 024 Reported Amid Stock Decline TPST Q1 2026 Earnings Significant EPS Miss as PreRevenue Biotech Continues RD Investment NRDS Q1 2026 Earnings Earnings Beat Expectations as EPS Surprises Upward NTST Q1 2026 Earnings EPS Miss Amid Challenging Market Conditions Kayne Anderson BDC Inc KBDC Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response