Loading...
XNASOXLCN
Market cap1.83bUSD
Dec 26, Last price  
24.12USD
1D
0.46%
1Q
-0.39%
Jan 2017
-6.87%
IPO
-2.86%
Name

Oxford Lane Capital Corp

Chart & Performance

D1W1MN
XNAS:OXLCN chart

Profile

Oxford Lane Capital Corp. is a close ended fund launched and managed by Oxford Lane Management LLC. It invests in fixed income securities. The fund primarily invests in securitization vehicles which in turn invest in senior secured loans made to companies whose debt is rated below investment grade or is unrated. Oxford Lane Capital Corp was formed on June 9, 2010 and is domiciled in the United States.
IPO date
Jan 20, 2011
Employees
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑032023‑032022‑032021‑032020‑032019‑032018‑032017‑032016‑032015‑03
Income
Revenues
290,642
-283.45%
(158,434)
-221.74%
130,145
-55.64%
Cost of revenue
82,821
70,044
58,356
Unusual Expense (Income)
NOPBT
207,822
(228,478)
71,789
NOPBT Margin
71.50%
144.21%
55.16%
Operating Taxes
(32,034)
(237)
Tax Rate
NOPAT
207,822
(196,444)
72,026
Net income
235,106
-237.26%
(171,289)
-236.08%
125,878
-56.58%
Dividends
(166,595)
(122,534)
(85,604)
Dividend yield
3.38%
15.59%
11.27%
Proceeds from repurchase of equity
315,165
77,717
257,220
BB yield
-6.40%
-9.89%
-33.87%
Debt
Debt current
46,805
33,538
Long-term debt
194,564
193,584
Deferred revenue
Other long-term liabilities
(194,564)
(193,584)
Net debt
(1,722,070)
(1,070,128)
(1,154,493)
Cash flow
Cash from operating activities
(123,794)
(91,564)
(385,498)
CAPEX
(4)
Cash from investing activities
(472,862)
(932,951)
Cash from financing activities
145,028
78,631
329,303
FCF
199,010
(221,476)
72,026
Balance
Cash
42,974
21,740
34,673
Long term investments
1,679,096
1,289,756
1,346,942
Excess cash
1,707,538
1,319,418
1,375,108
Stockholders' equity
(365,600)
(415,307)
(109,584)
Invested Capital
2,116,539
1,794,146
1,551,231
ROIC
10.63%
5.34%
ROCE
11.87%
4.98%
EV
Common stock shares outstanding
209,916
150,253
104,898
Price
23.45
348.37%
5.23
-27.76%
7.24
-70.33%
Market cap
4,922,525
526.42%
785,825
3.47%
759,464
-66.29%
EV
3,200,454
(284,303)
(395,029)
EBITDA
207,822
(228,478)
71,789
EV/EBITDA
15.40
1.24
Interest
32,859
31,806
22,077
Interest/NOPBT
15.81%
30.75%