Palomar Holdings Inc (PLMR) — Net Asset Quality Index

Latest as of September 2025: 29.8%

Palomar Holdings Inc (PLMR) has a Net Asset Quality Index of 29.8% as of September 2025. This metric measures the proportion of total assets financed by shareholders' equity — total assets of $2.94 Billion minus total liabilities of $2.07 Billion yields net assets of $878.11 Million. A higher index indicates a stronger, lower-leverage balance sheet. Read Palomar Holdings Inc debt and liabilities for a breakdown of total debt and financial obligations.

Quality Index

29.8%
Equity / Total Assets

Net Assets

$878.11 Million
USD

Total Assets

$2.94 Billion
USD

Total Liabilities

$2.07 Billion
USD

Palomar Holdings Inc Net Asset Quality Index Over Time (2016–2024)

This chart shows how Palomar Holdings Inc's Net Asset Quality Index has evolved across 9 annual periods from 2016 to 2024. As of September 2025, the index stands at 29.8%, representing net assets of $878.11 Million against total assets of $2.94 Billion USD. For live market cap and overall valuation, see PLMR market cap.

Annual Net Asset Quality Index for Palomar Holdings Inc (2016–2024)

The table below presents the year-by-year Net Asset Quality Index for Palomar Holdings Inc from 2016 to 2024, covering 9 annual filings. Each row shows total assets, total liabilities, net assets, the quality index percentage, and the change in percentage points compared to the prior year. Check PLMR PP&E to net assets ratio to assess the company's strategic physical and investment asset allocation.

Year Quality Index Net Assets (USD) Total Assets Total Liabilities Change (pp)
2024 32.2% $729.03 Million $2.26 Billion $1.53 Billion ▲ +4.6 pp
2023 27.6% $471.25 Million $1.71 Billion $1.24 Billion ▼ -2.0 pp
2022 29.6% $384.75 Million $1.30 Billion $914.06 Million ▼ -13.0 pp
2021 42.6% $394.17 Million $925.73 Million $531.57 Million ▼ -7.3 pp
2020 49.9% $363.71 Million $729.09 Million $365.38 Million ▼ -5.4 pp
2019 55.3% $218.56 Million $395.46 Million $176.91 Million ▲ +15.8 pp
2018 39.4% $91.17 Million $231.13 Million $139.96 Million ▼ -2.2 pp
2017 41.6% $78.41 Million $188.35 Million $109.94 Million ▼ -46.7 pp
2016 88.3% $128.16 Million $145.13 Million $16.97 Million
pp = percentage points