Oxford Lane Capital (NASDAQ: OXLC) dropped 3.27% in pre-market trading on Wednesday, July 23, 2025, falling to $3.85 from the previous close of $3.98.
The company reported revenue of $124 million, missing estimates by 56.6% but marking a 38.1% year-over-year increase. Adjusted earnings per share came in at $0.24, falling short of expectations by 43.9% and down 41.5% from last year.