Sabre Insurance Group PLC (SBRE) — Net Asset Quality Index

Latest as of December 2025: 35.3%

Sabre Insurance Group PLC (SBRE) has a Net Asset Quality Index of 35.3% as of December 2025. This metric measures the proportion of total assets financed by shareholders' equity — total assets of GBX730.26 Million minus total liabilities of GBX472.40 Million yields net assets of GBX257.86 Million. A higher index indicates a stronger, lower-leverage balance sheet. Check Sabre Insurance Group PLC liquidity resilience to evaluate the company's liquid asset resilience ratio.

Quality Index

35.3%
Equity / Total Assets

Net Assets

GBX257.86 Million
GBX

Total Assets

GBX730.26 Million
GBX

Total Liabilities

GBX472.40 Million
GBX

Sabre Insurance Group PLC Net Asset Quality Index Over Time (2014–2025)

This chart shows how Sabre Insurance Group PLC's Net Asset Quality Index has evolved across 12 annual periods from 2014 to 2025. As of December 2025, the index stands at 35.3%, representing net assets of GBX257.86 Million against total assets of GBX730.26 Million GBX. See how liquid is Sabre Insurance Group PLC's working capital to evaluate short-term liquidity relative to the company's equity base.

Annual Net Asset Quality Index for Sabre Insurance Group PLC (2014–2025)

The table below presents the year-by-year Net Asset Quality Index for Sabre Insurance Group PLC from 2014 to 2025, covering 12 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. For market capitalisation and the full company profile, see SBRE market cap overview.

Year Quality Index Net Assets (GBX) Total Assets Total Liabilities Change (pp)
2025 35.3% GBX257.86 Million GBX730.26 Million GBX472.40 Million ▼ -3.5 pp
2024 38.8% GBX258.35 Million GBX665.81 Million GBX407.46 Million ▲ +0.3 pp
2023 38.5% GBX242.41 Million GBX630.14 Million GBX387.73 Million ▼ -9.9 pp
2022 48.4% GBX222.50 Million GBX459.66 Million GBX237.16 Million ▼ -4.3 pp
2021 52.7% GBX252.73 Million GBX479.35 Million GBX226.62 Million ▼ -1.1 pp
2020 53.8% GBX266.40 Million GBX495.28 Million GBX228.88 Million ▲ +1.8 pp
2019 52.0% GBX267.42 Million GBX514.29 Million GBX246.87 Million ▲ +8.6 pp
2018 43.4% GBX265.15 Million GBX611.35 Million GBX346.20 Million ▲ +5.1 pp
2017 38.3% GBX231.99 Million GBX605.95 Million GBX373.96 Million ▼ -3.3 pp
2016 41.6% GBX212.82 Million GBX511.25 Million GBX298.43 Million ▼ -56.5 pp
2015 98.2% GBX486.17 Million GBX495.31 Million GBX9.14 Million ▼ -0.4 pp
2014 98.5% GBX451.06 Million GBX457.74 Million GBX6.68 Million
pp = percentage points