HOUSTON, May 19, 2025 (GLOBE NEWSWIRE) -- Equus Total Return, Inc. (NYSE: EQS) (“Equus” or the “Company”) reports net assets as of March 31, 2025, of $34.2 million. Net asset value per share increased to $2.52 as of March 31, 2025, from $2.17 as of December 31, 2024. Comparative data is summarized below (in thousands, except per share amounts): As of the Quarter Ended 3/31/2025 12/31/2024 9/30/2024 6/30/2024 3/31/2024 Net assets $34,197 $29,510 $40,165 $49,792 $45,892 Shares outstanding...