Universal Insurance Holdings, Inc. (UVE) is a Financials stock trading at $42.27 (as of 2026-08-21), with a market capitalization of $1.18B and a trailing P/E of 5.7. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
Universal Insurance Holdings, Inc. operates as an insurance holding company in the United States, developing and underwriting personal residential and allied insurance products. It distributes coverage through independent agents and its direct online platform, manages policy administration and claims payments, and operates Clovered.com, which provides side-by-side quotes and related information for consumers.
Universal Insurance Holdings underwrites personal residential insurance in the United States, such as homeowners, renters, condo, and dwelling/fire policies, and it earns money primarily from premiums (including net premiums earned) and related policy fees and other revenue.
In insurance, the profit engine is the underwriting mix, reflected in the Net Combined Ratio, which is driven by the Net Loss Ratio and the Net Expense Ratio, and is affected by catastrophe and reinsurance outcomes.
| Core Revenue | $0.4B |
Business quality (Solid): Good visibility into underwriting performance using the Net Combined Ratio (89.7) and its components (Net Loss Ratio and Net Expense Ratio), but the provided segment detail is limited to a single Core Revenue bucket.
Valuation: At 5× earnings, UVE trades 57% below the Insurance average (13×). Note: one-time items can distort reported P/E.
| Price | $42.27 |
| Market Cap | $1.18B |
| P/E Ratio | 5.7 |
| EV / EBITDA | 2.5 |
| Price / Book | 1.85 |
| Price / Sales | 0.73 |
| FCF Yield | 77.3% |
| DCF Value (model) | $174.48 |
| DCF Upside vs Price | 312.8% |
| Revenue (TTM) | $1.60B |
| Net Margin | 11.4% |
| Revenue Growth (YoY) | 5.5% |
| EPS Growth (YoY) | 216.9% |
| FCF Growth (YoY) | 190.1% |
| Stock P/E | 5.7 |
| Sector P/E (Financials) | 15.1 |
| Industry P/E (Insurance) | 13.0 |
| vs Sector | -62.4% |
| vs Industry | -56.4% |
| Top Institutional Holder | BlackRock, Inc. ($88.28M) |
| Institutional Holders Tracked | 10 |
| Sector | Financials |
| Industry | Insurance |
| CEO | Stephen Joseph Donaghy |
| Employees | 1,068 |
| Country | US |
| IPO Date | 2003-06-06 |
Data as of 2026-08-21.
Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.