OWLT Q1 2026 Earnings EPS Beat Surprises Market Amidst Operational Progress Brookfield Renewable Partners Q1 2026 Earnings EPS Misses Estimates Amid Operational Shifts ABR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Real Estate Market QCLS Q4 2017 Earnings Massive EPS Miss Fails to Deter Investors DDI Q1 2026 Earnings EPS Surpasses Estimates by 216 KEP Q4 2025 Earnings EPS Misses Estimates Amid Cost Pressures Stock Slips