Oxford Lane Capital Corp.
OXLC | NASDAQ
$9.19
-$0.06 (-0.65%)
Aug 4, 2026, 4:00 PM ET · Market open
Market Data
Market Cap $902.8M
Enterprise Value $1.57B
Beta 0.63
Average Volume 1.03M
Shares Outstanding (Diluted) 97.24M
Shares Change YoY 123.1%
Institutional Ownership 17.90%
Exchange NASDAQ
ISIN US6915438476
Price Performance
Price Change 1M 3.0%
Price Change 3M -8.4%
Price Change 6M -16.2%
Price Change YTD -38.9%
Price Change 1Y -46.7%
Price Change 3Y -65.8%
Price Change 5Y -75.2%
1M CAGR (ann.) 13.6%
1Y CAGR (ann.) -27.6%
5Y CAGR (ann.) -6.5%
All-Time CAGR -3.5%
Valuation
PE Ratio -1.53
Forward PE 2.37
PEG Ratio 0.00
Forward PEG N/A
PS Ratio 2.14
Forward PS 2.30
PB Ratio 0.87
P/FCF Ratio 1.29
P/Adj. FCF Ratio 1.29
P/OCF Ratio 1.28
EV/Sales 3.76
EV/EBIT -3.98
EV/EBITDA -2.72
EV/FCF 2.26
Earnings Yield -65.2%
FCF Yield 77.6%
Adj. FCF Yield 77.6%
Financial Health
Net Debt $675.96M
Total Debt $772.66M
Cash & Short-Term Investments $96.7M
Total Assets $1.83B
Current Ratio 3.71
Quick Ratio 3.71
Debt / Equity Ratio 0.47
Debt / EBITDA -1.34
Debt / FCF 1.11
OCF / Debt 0.90
Interest Coverage -9.74
Altman Z-Score -1.04
Piotroski F-Score 3
Margins & Profitability
Gross Profit Margin 68.3%
Operating Profit Margin -94.9%
EBITDA Margin -135.4%
Net Profit Margin -149.3%
FCF Margin 166.3%
Adj. FCF Margin 166.3%
SBC / Revenue 0.0%
SBC Impact (per share) N/A
Returns
Return on Assets -32.0%
Return on Equity -40.4%
Return on Invested Capital -29.4%
Return on Capital Employed -29.4%
Return on Tangible Assets -32.0%
Historical Growth (CAGR)
Revenue CAGR 3Y 14.3%
Revenue CAGR 5Y 25.2%
Revenue CAGR 10Y 20.7%
EPS CAGR 3Y -1.7%
EPS CAGR 5Y -27.6%
EPS CAGR 10Y 7.4%
FCF CAGR 3Y 286.8%
FCF CAGR 5Y 41.2%
FCF CAGR 10Y 26.7%
Analyst Forecasts
Analyst Rating N/A
Analyst Count N/A
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date Oct 29, 2026
EPS Estimate (next Q) $2.08
EPS Growth Est (next Q) -15.4%
Revenue Est (next Q) $239.28M
Revenue Growth Est (next Q) -5.2%
Cash Flow
Operating Cash Flow $696.2M
Free Cash Flow $696.2M
Adj. Free Cash Flow $696.2M
FCF Per Share $7.16
OCF Per Share $7.16
OCF/S Ratio 177.7%
Income Statement
Revenue $418.59M
Gross Profit $362.86M
Operating Income $-397.29M
EBITDA $-578.64M
Net Income $-585.09M
EPS (Diluted) -$5.99
Revenue / Employee N/A
Profit / Employee N/A
Employees 0
Add to Watchlist
Select watchlists to add or remove OXLC