Net Investment Income: Reported at $15.5 million or $0.41 per share, below the estimated earnings per share of $0.44. Total Investment Income: Reached $29.3 million, with a notable portfolio yield on ...
Source LinkNet Investment Income: Reported at $15.5 million or $0.41 per share, below the estimated earnings per share of $0.44. Total Investment Income: Reached $29.3 million, with a notable portfolio yield on ...
Source Link
Comments