LPX LouisianaPacific Corporation posts 197 percent Q4 2025 EPS surprise shares climb 082 percent in todays trading EFC Ellington Financial Q1 earnings beat expectations by 24 percent yet shares dip despite EPS outperformance Karooooo KARO Stock Is It Overpriced Technical Weakness 20260420 Is Telesat TSAT stock maintaining technical structure Q4 2025 EPS Misses Views