Oxford Lane Capital Corp stock hits 52-week high at $25.09
Oxford Lane Capital Corp's 6.25% preferred shares have reached a new 52-week high, closing at $25.09. This increase reflects investor confidence due to the company's consistent dividend payments for 16 consecutive years and its low volatility with a beta of 0.65. The stock has delivered a 1-year total return of 9.47% and offers a dividend yield of 6.24%.