NMI Holdings, Inc. (FRA:6NM)
Germany flag Germany · Delayed Price · Currency is EUR
32.60
-0.80 (-2.40%)
Last updated: Feb 20, 2026, 8:04 AM CET

NMI Holdings Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
2,5202,6702,8102,1771,6351,647
Market Cap Growth
-15.06%-4.96%29.05%33.20%-0.78%4.90%
Enterprise Value
2,8432,9223,0922,3901,9001,912
PE Ratio
7.618.068.087.475.968.11
PS Ratio
4.194.444.474.163.343.86
PB Ratio
1.141.211.311.251.081.20
P/FCF Ratio
7.177.607.527.225.775.98
P/OCF Ratio
7.067.487.397.025.575.75
EV/Sales Ratio
4.744.864.924.563.884.48
EV/EBITDA Ratio
6.186.366.255.794.836.34
EV/EBIT Ratio
6.346.496.405.944.976.55
EV/FCF Ratio
8.098.328.287.926.716.94
Debt / Equity Ratio
0.160.160.190.210.250.25
Debt / EBITDA Ratio
0.790.790.830.890.971.15
Debt / FCF Ratio
1.031.031.101.231.351.27
Net Debt / Equity Ratio
0.150.150.170.160.230.21
Net Debt / EBITDA Ratio
0.710.710.730.690.870.95
Net Debt / FCF Ratio
0.930.930.960.941.211.03
Quick Ratio
0.630.630.690.650.950.45
Current Ratio
1.971.971.861.591.590.84
Asset Turnover
0.200.200.210.210.210.21
Return on Equity (ROE)
16.17%16.17%17.38%18.20%18.42%15.75%
Return on Assets (ROA)
9.18%9.18%9.94%10.19%10.28%8.98%
Return on Invested Capital (ROIC)
13.80%14.52%15.62%15.94%15.91%13.85%
Earnings Yield
13.15%12.40%12.38%13.38%16.77%12.34%
FCF Yield
13.94%13.16%13.29%13.85%17.34%16.73%
Buyback Yield / Dilution
2.75%2.75%3.08%2.49%1.02%-9.62%
Source: S&P Global Market Intelligence. Insurance template. Financial Sources.