Snowball logo
logo
OXLC

Oxford Lane Capital Corp. 6.75% Notes due 2031

OXLCL NASDAQ
$23.84-$0.10  (0.42%)

Frequently asked questions

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 $23.84, with a previous close of $23.94. Oxford Lane Capital Corp. 6.75% Notes due 2031 lost -$0.10 in the last trading session, representing a -0.42% 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.07 billion.

What is Oxford Lane Capital Corp. 6.75% Notes due 2031 (OXLCL) EBITDA?

Oxford Lane Capital Corp. 6.75% Notes due 2031 EBITDA (Earnings Before Interest, Taxes, Depreciation, and Amortization) is 48.02 million.

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.08% 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 March 13, 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.270, indicating lower volatility than the overall market.