RCAT Q1 2026 Earnings Negative EPS Surprise as Strategic Initiatives Continue PPBT Q1 2025 Earnings Biotech Reports Net Loss Amid Ongoing Clinical Development Cohen Steers CNS Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds ITIC Q4 2025 Earnings Strong EPS Reported Amid Market Uncertainty ECCX Q1 2026 Earnings Slight EPS Miss Amid Stable Distribution Performance FDBC Q4 2025 Earnings Solid EPS Performance Amidst Limited Guidance