Essential Properties Realty Trust Q1 2026 Earnings EPS Misses Estimates as Net Income Declines Oxford Lane Capital Corp 625 Series 2027 Term Preferred Shares OXLCP Q4 2025 Earnings EPS Misses Estimates by 74 as Shares Edge Higher GEN Q1 2026 Earnings EPS Beats Estimates by 201 Despite Modest Stock Decline RRR Q1 2026 Earnings EPS Surpasses Estimates Stock Rises 377 BXP Q1 2026 Earnings Strong EPS Surprise Driven by Operational Efficiency CC Q1 2026 Earnings Significant EPS Beat Driven by Operational Improvements