Snowball logo
logo
OXLC

Oxford Lane Capital Corp. 8.75% Notes due 2030

$25.673-$0.017  (0.07%)

Frequently asked questions

What sector does Oxford Lane Capital Corp. 8.75% Notes due 2030 (OXLCI) operate in?

Oxford Lane Capital Corp. 8.75% Notes due 2030 belongs to the Financials sector and operates in the industry.

What is Oxford Lane Capital Corp. 8.75% Notes due 2030 (OXLCI) current stock price?

As of the latest data, Oxford Lane Capital Corp. 8.75% Notes due 2030 stock price is $25.67, with a previous close of $25.69. Oxford Lane Capital Corp. 8.75% Notes due 2030 lost -$0.02 in the last trading session, representing a -0.07% loss.

Does Oxford Lane Capital Corp. 8.75% Notes due 2030 (OXLCI) pay dividends?

Yes. Oxford Lane Capital Corp. 8.75% Notes due 2030 pays quarterly dividends with an annualized yield of 8.52% and an estimated annual payout of $2.19 per share.

When is the next ex-dividend date for Oxford Lane Capital Corp. 8.75% Notes due 2030 (OXLCI)?

The next ex-dividend date is scheduled for March 13, 2026.

What is Oxford Lane Capital Corp. 8.75% Notes due 2030 (OXLCI) beta (volatility) score?

Oxford Lane Capital Corp. 8.75% Notes due 2030 has a beta of 1.153, meaning its volatility is roughly in line with the market.