OCSL Q1 2026 Earnings EPS Surpasses Estimates as Portfolio Remains Resilient KZIA Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines 84 CCLDO Q1 2026 Earnings EPS Misses Estimates as Preferred Stock Holds Steady TrustCo Bank Corp NY TRST Q1 2026 Earnings Reported EPS of 091 Stock Edges Lower VRCA Q1 2026 Earnings EPS Misses Estimates as Commercialization Costs Weigh on Results MED Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise