MediaAlpha Inc. (MAX) — Net Asset Quality Index

Latest as of March 2026: -7.9%

MediaAlpha Inc. (MAX) has a Net Asset Quality Index of -7.9% as of March 2026. This metric measures the proportion of total assets financed by shareholders' equity — total assets of $367.71 Million minus total liabilities of $396.81 Million yields net assets of $-29.09 Million. A higher index indicates a stronger, lower-leverage balance sheet. Read how much debt does MediaAlpha Inc. carry for a breakdown of total debt and financial obligations.

Quality Index

-7.9%
Equity / Total Assets

Net Assets

$-29.09 Million
USD

Total Assets

$367.71 Million
USD

Total Liabilities

$396.81 Million
USD

MediaAlpha Inc. Net Asset Quality Index Over Time (2018–2025)

This chart shows how MediaAlpha Inc.'s Net Asset Quality Index has evolved across 8 annual periods from 2018 to 2025. As of March 2026, the index stands at -7.9%, representing net assets of $-29.09 Million against total assets of $367.71 Million USD. For live market cap and overall valuation, see market cap of MediaAlpha Inc..

Annual Net Asset Quality Index for MediaAlpha Inc. (2018–2025)

The table below presents the year-by-year Net Asset Quality Index for MediaAlpha Inc. from 2018 to 2025, covering 8 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 MediaAlpha Inc. PP&E and investment ratio to assess the company's strategic physical and investment asset allocation.

Year Quality Index Net Assets (USD) Total Assets Total Liabilities Change (pp)
2025 -7.6% $-29.19 Million $383.83 Million $413.02 Million ▲ +10.0 pp
2024 -17.6% $-46.23 Million $262.45 Million $308.68 Million ▲ +43.7 pp
2023 -61.3% $-94.42 Million $153.93 Million $248.35 Million ▼ -10.7 pp
2022 -50.6% $-86.08 Million $170.08 Million $256.17 Million ▼ -29.4 pp
2021 -21.2% $-61.57 Million $289.80 Million $351.37 Million ▲ +26.2 pp
2020 -47.5% $-101.52 Million $213.93 Million $315.45 Million ▲ +60.3 pp
2019 -107.8% $-113.60 Million $105.40 Million $218.99 Million ▼ -154.1 pp
2018 46.3% $40.48 Million $87.37 Million $46.89 Million
pp = percentage points