Imperial Oil Q1 2026 Earnings Earnings Miss Amid Weaker Upstream Margins Greenpro Capital Corp Q1 2024 Earnings Reported Loss of 004 Per Share Amid Sparse Disclosure Hanover Bancorp Inc HNVR Q1 2026 Earnings Modest EPS Miss Fails to Dampen Investor Sentiment Cardiol Therapeutics CRDL Q4 2025 Earnings Narrower Loss Surpasses Estimates as PreRevenue Biotech Advances Pipeline RRX Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher CCEP Q4 2018 Earnings Slight EPS Miss Highlights Cost Pressures