Equus Total Return The company announced 2025-03-31 financial results. Net asset value increased by 16.13% to $2.52 per share from $2.17 per share on previous quarter. Last Q NAV TR was 16.13%. As of 2025-05-16, current discount was -66.27%. 2025-05-19T00:00:00-04:00May 19th, 2025|