FCPT Q1 2026 Earnings EPS Misses Estimates on Lower Income Stock Holds Steady DTE Energy Q1 2026 Earnings Earnings Miss Estimates as Costs Pressure Results OFS Credit Company Inc Q1 2026 Earnings Significant EPS Miss Driven by Investment Losses SSC Technologies SSNC Q1 2026 Earnings EPS Slightly Beats Estimates Amid Mixed Market Reaction MCB Q1 2026 Earnings Strong EPS Beat Amid Solid Core Performance TRNO Q1 2026 Earnings Stellar EPS Beat of 991 Overshadowed by Slight Stock Decline