NASDAQ : OXLCL

Oxford Lane Capital Corp. 6.75% Notes due 2031 — Stock Grades

$24.27 USD

-$0.04 (-0.16%)

Volume
0
Average Volume
3.29K
Market Capitalization
$11.69B
P/E Ratio
-1.49
Dividend Yield
45.81%
Price Target
Year High
$24.99
Year Low
$23.28
Day High
Day Low
Payout Ratio
-$0.77
Current Ratio
$3.71