XAI Octagon Floating Rate & Alternative Income Term Trust (XFLT) — Net Asset Momentum

Latest YoY growth as of September 2025: -2.6%

XAI Octagon Floating Rate & Alternative Income Term Trust (XFLT) recorded a net asset momentum of -2.6% as of September 2025, with net assets of $445.25 Million USD. Net Asset Momentum measures the year-over-year percentage change in net assets (total assets minus total liabilities), indicating how rapidly the company is building or eroding its equity base. Check XAI Octagon Floating Rate & Alternative tangible book value ratio to evaluate the tangible quality of the company's equity base.

YoY Momentum

-2.6%
Year-over-year

Current Net Assets

$445.25 Million
USD · September 2025

Years of Data

9
2017 – 2025

Country

USA
NYSE

XAI Octagon Floating Rate & Alternative Income Term Trust Net Asset Momentum (2017–2025)

This chart tracks XAI Octagon Floating Rate & Alternative Income Term Trust's year-over-year net asset growth across 9 annual reporting periods from 2017 to 2025. The most recent momentum reading is -2.6%, with net assets of $445.25 Million USD as of September 2025. Read debt load of XAI Octagon Floating Rate & Alternative for a breakdown of total debt and financial obligations.

Annual Net Asset History for XAI Octagon Floating Rate & Alternative Income Term Trust (2017–2025)

The table below shows the complete annual net asset history for XAI Octagon Floating Rate & Alternative Income Term Trust from 2017 to 2025, covering 9 yearly periods. Each row includes total assets, total liabilities, net assets, and the year-over-year momentum figure for that period. For live market cap and broader valuation context, see how much is XAI Octagon Floating Rate & Alternative worth.

Year Net Assets (USD) Total Assets Total Liabilities YoY Momentum
2025 $445.25 Million $738.60 Million $293.35 Million ▼ -2.6%
2024 $456.92 Million $800.48 Million $343.55 Million ▲ +53.2%
2023 $298.28 Million $543.10 Million $244.82 Million ▲ +31.5%
2022 $226.80 Million $404.98 Million $178.18 Million ▲ +3.8%
2021 $218.56 Million $392.67 Million $174.11 Million ▲ +157.2%
2020 $84.99 Million $124.44 Million $39.45 Million ▲ +8.0%
2019 $78.71 Million $131.10 Million $52.40 Million ▼ -0.8%
2018 $79.32 Million $128.64 Million $49.31 Million ▲ +11.7%
2017 $70.99 Million $71.16 Million $170.69K