Bragg Gaming BRAG Stock Volatility Bragg Gaming Group posts wider than expected EPS loss Hanover THG Stock Value Assessment Buying Pressure 20260418 NWG NatWest Group plc American Depositary Shares posts 12 percent Q4 2025 EPS beat 133 percent revenue growth shares edge lower PPTA Perpetua Resources Corp Common Shares rises 71 percent despite Q4 2025 EPS missing consensus estimates by a wide margin TNK Teekay Tankers Ltd tops Q4 2025 earnings estimates shares gain 252 percent on positive investor sentiment OOMA Ooma Inc reports stronger than expected Q1 2026 earnings pushing shares up five percent on the day Lamar LAMR Stock Increases Stake Stalls 20260418 Natera NTRA Stock DCF Valuation Institutional Selling 20260415 NGG National Grid Transco PLC NEW American Depositary Shares delivers modest Q1 2026 EPS beat shares dip slightly after earnings release AAT American Assets Trust Inc gains nearly 24 percent even as its 2025 fourth quarter EPS trails consensus analyst estimates