Net Investment Income (NII): Reported at $94.375 million for the quarter ended March 31, 2024, showing a decrease from $102.18 million in the same quarter last year. Earnings Per Share (EPS): Achieved...
Source LinkNet Investment Income (NII): Reported at $94.375 million for the quarter ended March 31, 2024, showing a decrease from $102.18 million in the same quarter last year. Earnings Per Share (EPS): Achieved...
Source Link
Comments