Greenlight re announces third quarter 2024 financial results

Achieves combined ratio of 95.9% and net income of $35.2 million; leading to earnings of $1.01 per diluted share; achieves combined ratio of 95.9% and net income of $35.2 million; leading to earnings of $1.01 per diluted share;
GLRE Ratings Summary
GLRE Quant Ranking