Oxford Lane Capital (OXLC) reported fiscal Q4 core net investment income Monday of $0.23 per share.
The company did not provide the previous year's numbers.
Two analysts polled by FactSet expected $0.33.
Net asset value for the quarter ended March 31 was $4.32 per share.
A single analyst surveyed by FactSet expected $4.89.
Shares were over 5% lower in recent premarket activity.