BCO Brinks posts 14 EPS beat in Q1 but shares dip 12 as investors seek revenue clarity ExxonMobil XOM Upcoming Q1 2026 Earnings to Illuminate Geopolitical Energy Impacts Amid Packed Broad Market Earnings Slate Why DT Midstream DTM is a smarter play than most realize Breakdown Watch 20260508 TXO TXO crushes Q4 estimates with 1845 EPS surprise shares rise 1 on strong results