Great Ajax Corp. Announces Results for the Quarter Ended March 31, 2023
First Quarter Highlights Interest income of $18.5 million; net interest income of $3.5 million Net loss attributable to common stockholders of $ million Operating loss of $... | May 4, 2023