
MGIC Investment Corporation (MTG) recently hit a 52-week high, with shares up 17.4% year-to-date, significantly outperforming industry benchmarks and peers. The company exhibits strong fundamentals, including a favorable valuation (P/B 1.25x vs. industry 2.48x), high return on invested capital (11.2% vs. industry 2%), and consistent earnings beats. Analyst sentiment is positive, with estimates for 2025 and 2026 raised, driven by factors such as declining claim filings, robust capital management, and ongoing share buybacks, reinforcing its solid financial profile despite a Zacks #3 (Hold) rating.
MGIC Investment Corp. (MTG) is demonstrating significant market strength, having reached a 52-week high and delivering a 17.4% year-to-date return that outpaces its industry, sector, and key peers. This upward momentum is technically supported by its share price trading above both the 50-day and 200-day simple moving averages. Fundamentally, the company appears undervalued with a price-to-book ratio of 1.25x, substantially below the industry average of 2.48x. This attractive valuation is paired with superior operational efficiency, as evidenced by a trailing 12-month return on invested capital (ROIC) of 11.2%, which is more than five times the industry average of 2%. Analyst sentiment is bullish, with all covering analysts raising 2025 earnings estimates, supported by a history of surpassing quarterly earnings expectations by an average of 14.12%. Growth drivers include new business, declining claim filings, and a strong capital position that facilitates a substantial share repurchase program with $742.2 million remaining. While forward revenue and earnings growth projections for 2025 and 2026 are modest (0.9%-3.4%), the combination of strong credit quality, positive estimate revisions, and shareholder-friendly capital returns presents a solid profile, despite its official Zacks Rank #3 (Hold) designation.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
strongly positive
Sentiment Score
0.85
Ticker Sentiment