AES AES Corp posts narrow Q3 2025 EPS miss shares register minimal gain in daily trading Who Owns BBB Foods TBBB Stock Modest Uptick 20260420 Norfolk Southern Corporation NSC Q1 2026 Earnings Preview Amid Peer CSXs Mixed Quarterly Results GEO Geo Group posts 86 year over year Q4 2025 revenue growth shares rise 102 on positive investor sentiment Marathon Petroleum Corp MPC Weekly Performance Update Amid Shifting Geopolitical and Commodity Dynamics