O
Oxford Lane Capital Corp. 6.75% Notes due 2031 (OXLCL)
NONE • NONE • NASDAQ
$24.35
-0.04 (-0.16%)
Market Cap: $758.22M
Last updated: Aug 31, 2026 at 5:00 PM ET
Earnings
Dividends
Dividend Metrics
Yield6.93%
Annual/Share$1.69
Payout Ratio338.67%
Pay MonthsMar, Jun, Sep, Dec
Growth
3Y CAGR-0.00%
Key Metrics
Technical Indicators Dashboard
Moving Averages
SMA 10$24.37
SMA 20$24.45
SMA 50$24.45
SMA 200$23.72
EMA 10$24.40
EMA 20$24.42
EMA 50$24.38
EMA 200$23.74
MACD
Line: -0.02Signal: -0.02Hist: -0.01
ADX
ADX: 11.2+DI: 24.8-DI: 22.8
Aroon & PSAR
Aroon Up36.0
Aroon Down72.0
PSAR$24.71
Bollinger Bands
Upper Band$24.79
Lower Band$24.12
%B Position273%(Upper)
Band Width0.34
RSI (14-Day)
Neutral
47.2
Momentum Oscillators
Stoch %K39.9
Stoch %D36.1
Williams %R-53.8
ROC (10d)-0.3%
Momentum-0.07
CCI (20d)-60.3
MFI (14d)56.6
Volatility Measures
ATR (14d)$0.19(0.8%)
StdDev (20d)0.17
Hist Vol9.7%(Low)
Volume Flow
VWAP$24.36
OBV171.9K
AD Line-350339834765.5B
CMF (20d)-0.266
Volume Metrics
Avg Vol (20d)1.6K
Vol Ratio0.4x(Low)
VWMA (20d)$24.44
Pivot Points
R3$24.57
R2$24.54
R1$24.46
Pivot Point$24.43
S1$24.35
S2$24.32
S3$24.24
Advanced Oscillators
TSI-3.14
Ultimate Osc44.1
KST-5.16
Financial Data
Related GNG Research
No research available
Be the first to write about OXLCL
News
Frequently Asked Questions About OXLCL
- What is OXLCL's current dividend yield?
- Oxford Lane Capital Corp. 6.75% Notes due 2031 (OXLCL) has a current dividend yield of 6.93%.
- Does OXLCL pay dividends?
- Yes, Oxford Lane Capital Corp. 6.75% Notes due 2031 pays dividends with a current yield of 6.93%.
- What is OXLCL's P/E ratio?
- Oxford Lane Capital Corp. 6.75% Notes due 2031 has a price-to-earnings (P/E) ratio of 19.67.
- What is OXLCL's market cap?
- Oxford Lane Capital Corp. 6.75% Notes due 2031 (OXLCL) has a market capitalization of $758.22M with a current stock price of $24.35.
Get full access to GNG Research
Create a free account to access portfolio tracking, advanced tools, and more.