OCUL Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage CZNC Q1 2026 Earnings Massive EPS Miss Shocks Analysts Stock Holds Steady Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist Suncor Energy Inc SU Q1 2026 Earnings Strong EPS Beat Despite Modest Stock Decline Skillz Q1 2026 Earnings EPS Misses Estimates as Revenue Data Remains Withheld Community West Bancshares CWBC Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction