Share Repurchase Program Announced by Oxford Lane Capital Oxford Lane Capital Corp. has authorized a $150 million stock buyback program, set to run through March 2026. The company, which holds over $300 million in cash, highlights its financial flexibility to repurchase shares or invest opportunistically. This comes amid a volatile period for its stock, currently trading at $4.36.456