GPMT Q1 2026 Earnings Narrower Loss Surprises Estimates as Mortgage REIT Works Through Portfolio Challenges PureTech Health Q4 2024 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports Results BioVie Inc BIVI Q1 2026 Earnings Narrowing Losses and Clinical Progress Buoy Investor Sentiment Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines Credicorp BAP Q4 2025 Earnings EPS Misses Estimates Stock Declines on Profitability Pressure Fortis Inc FTS Q1 2026 Earnings Modest EPS Miss Amid Steady Utility Performance