Greenlight Re Beats on EPS, but Falling Revenue Sets the Tone
GLRE reports Q1 2026 EPS of $1.05, up from $0.86 a year ago — but the top line tells a different story, and markets are heading into the formal earnings call today with short sellers already in retreat. The most…
