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