Stock events for NMI Holdings, Inc. (NMIH)
NMI Holdings, Inc. reported its Q3 CY2025 results, beating revenue expectations but the stock traded down after the announcement. NMIH shares have gained 15.1% over the past year, outperforming the industry's growth. Barclays reaffirmed a "Hold" rating and raised its price target to $44. The board authorized a new $250 million share repurchase program. NMI Holdings, Inc. is scheduled to announce its Fourth Quarter 2025 financial results on February 10, 2026.
Demand Seasonality affecting NMI Holdings, Inc.’s stock price
The demand for NMI Holdings, Inc.'s products and services is closely tied to the broader housing and mortgage markets. Factors such as housing market trends, interest rate changes, and overall economic conditions influence the demand for mortgage insurance. The company's management anticipates that improved mortgage rates will sustain new business opportunities.
Overview of NMI Holdings, Inc.’s business
NMI Holdings, Inc. is a U.S.-domiciled holding company operating through its subsidiary, National Mortgage Insurance Corporation (National MI). It provides private mortgage insurance, enabling low down payment borrowers to achieve homeownership while protecting lenders and investors from losses. The company offers primary mortgage insurance, pool insurance, outsourced loan review services, credit risk-sharing and reinsurance solutions, and tailored risk management services.
NMIH’s Geographic footprint
NMI Holdings, Inc. serves lenders across the United States and Canada. Its primary insurance subsidiary is licensed to write mortgage insurance coverage in all 50 U.S. states and the District of Columbia.
NMIH Corporate Image Assessment
NMI Holdings, Inc. maintains a positive brand reputation, emphasizing its commitment to ESG matters and sustainability. The company has been recognized as a "Great Place to Work®" for nine consecutive years. MarketBeat's MarketRank™ scored NMI higher than 60% of evaluated companies.
Ownership
NMI Holdings, Inc. has significant institutional ownership, with 697 institutional owners and shareholders holding 94,282,794 shares. Major institutional owners include BlackRock, Inc. and Vanguard Group Inc. Institutional ownership accounts for 99.41% of the shares, while insider ownership is 1.93%. Insiders have sold more company stock than they have bought in the past three months.
Ask Our Expert AI Analyst
Price Chart
$39.31