Oxford Lane GAAP net investment income rises to $50.2 million in FY27 Q1; revenue slips to $87 million - OXLC News | Rallies