What sector does Oxford Lane Capital Corp. 6.75% Notes due 2031 (OXLCL) operate in?
Oxford Lane Capital Corp. 6.75% Notes due 2031 belongs to the Other sector.
What is Oxford Lane Capital Corp. 6.75% Notes due 2031 (OXLCL) current stock price?
As of the latest data, Oxford Lane Capital Corp. 6.75% Notes due 2031 stock price is $24.05, with a previous close of $24.08. Oxford Lane Capital Corp. 6.75% Notes due 2031 lost -$0.03 in the last trading session, representing a -0.12% loss.
What is Oxford Lane Capital Corp. 6.75% Notes due 2031 (OXLCL) current market capitalization?
Oxford Lane Capital Corp. 6.75% Notes due 2031 market cap is approximately 2.09 billion.
Does Oxford Lane Capital Corp. 6.75% Notes due 2031 (OXLCL) pay dividends?
Yes. Oxford Lane Capital Corp. 6.75% Notes due 2031 pays quarterly dividends with an annualized yield of 7.02% and an estimated annual payout of $1.69 per share.
When is the next ex-dividend date for Oxford Lane Capital Corp. 6.75% Notes due 2031 (OXLCL)?
The next ex-dividend date is scheduled for June 15, 2026.
What is Oxford Lane Capital Corp. 6.75% Notes due 2031 (OXLCL) beta (volatility) score?
Oxford Lane Capital Corp. 6.75% Notes due 2031 has a beta of 0.279, indicating lower volatility than the overall market.