HomepageEarnings Events Newsdesk 34 minutes ago MGIC Investment Corporation (MTG) Q1 2026 Earnings Announcement MGIC Investment Corporation (NYSE: MTG) Q1 2026 Earnings Announcement MGIC Investment Corporation (MTG) Q1 2026 Earnings Call » « Royal Gold, Inc (RGLD) Mining Forum Europe 2026 Conference Newsdesk: