GLRE Greenlight Capital Re Ltd posts 54 year over year Q4 2025 revenue growth shares climb 183 today Vroom VRM Stock Investor Confidence Institutional Selling 20260418 Primo PRMB Comprehensive Review Q4 2025 Earnings Beat Estimates