24.23 USD
↘ 0.20 (0.82%)AT CLOSE (11:59 AM EDT)
Oxford Lane Capital Corp. 6.75% Notes due 2031 (OXLCL) is currently trading at $24.42. Technical indicators currently signal "Sell". Notable factors include a bullish Golden Cross on the moving averages.
Technical & fundamental data as of Jul 15, 2026.