Equus Total Return The company announced 2025-03-31 financial results. Net asset value decreased by -26.69% to $2.17 per share from $2.96 per share on previous quarter. Last Q NAV TR was -26.69%. As of 2025-04-11, current discount was -58.53%. 2025-04-11T00:00:00-04:00April 11th, 2025|