Oxford Lane Capital 6.75% Notes due 2031 has an Enterprise Value (EV) of 958.65M.
n/a
n/a
n/a
n/a
Financial Position
0
0
n/a
n/a
n/a
undefined
Financial Efficiency
Return on Equity is 0.2% and Return on Invested Capital is 19.61%.
0.2%
0.13%
19.61%
n/a
n/a
undefined
0.17
1
Taxes
n/a
0%
Stock Price Statistics
The stock price has increased by -1.12% in the
last 52 weeks. The beta is 0.25, so Oxford Lane Capital 6.75% Notes due 2031's
price volatility has been higher than the market average.
0.25
-1.12%
23.64
23.91
55.07
2,235
Income Statement
In the last 12 months, Oxford Lane Capital 6.75% Notes due 2031 had revenue of 290.64M
and earned 235.11M
in profits. Earnings per share was 1.12.