Pilgrims PPC Stock Overvalued vs Peers 024 20260427 OLB The OLB rises 23 percent after Q4 2025 earnings outpace consensus analyst EPS estimates BANC Banc of Cal Q1 2026 EPS narrowly tops estimates shares edge lower on muted investor sentiment O Realty posts a nearly 20 percent Q4 2025 EPS miss pushing shares down 117 percent today Algoma Steel ASTLW Financial Health