Oxford Lane Capital Corp (OXLC) — Long-term Investment Intensity

Latest as of September 2025: 98.1%

Oxford Lane Capital Corp (OXLC) has a Long-term Investment Intensity of 98.1% as of September 2025. Long-term investments of $2.60 Billion represent 98.1% of total assets of $2.65 Billion. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. See how liquid is Oxford Lane Capital Corp's working capital to evaluate short-term liquidity relative to the company's equity base.

LT Investment Intensity

98.1%
LT Investments / Total Assets

Long-term Investments

$2.60 Billion
USD

Total Assets

$2.65 Billion
USD

Country

USA
NASDAQ

Oxford Lane Capital Corp Long-term Investment Intensity (2015–2025)

This chart shows how Oxford Lane Capital Corp's Long-term Investment Intensity has evolved across 11 annual periods from 2015 to 2025. As of September 2025, the intensity stands at 98.1%, reflecting long-term investments of $2.60 Billion against total assets of $2.65 Billion USD. For the complete balance sheet picture, see Oxford Lane Capital Corp total assets.

Annual Long-term Investment Intensity for Oxford Lane Capital Corp (2015–2025)

The table below presents the year-by-year Long-term Investment Intensity for Oxford Lane Capital Corp from 2015 to 2025, covering 11 annual filings. Each row shows total assets, long-term investments, the intensity percentage, and the change in percentage points compared to the prior year. Read OXLC total liabilities for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (USD) Total Assets Change (pp)
2025 88.7% $2.52 Billion $2.84 Billion ▼ -7.2 pp
2024 95.9% $1.68 Billion $1.75 Billion ▼ -0.6 pp
2023 96.5% $1.29 Billion $1.34 Billion ▲ +0.9 pp
2022 95.7% $1.35 Billion $1.41 Billion ▲ +7.3 pp
2021 88.4% $826.01 Million $934.86 Million ▼ -7.2 pp
2020 95.6% $508.38 Million $531.94 Million ▲ +1.0 pp
2019 94.6% $542.23 Million $573.35 Million ▼ -0.4 pp
2018 94.9% $488.18 Million $514.19 Million ▲ +0.3 pp
2017 94.6% $356.76 Million $377.12 Million ▲ +6.7 pp
2016 87.9% $239.64 Million $272.53 Million ▼ -5.1 pp
2015 93.0% $369.64 Million $397.51 Million
pp = percentage points