Exxon Mobil Corporation stock (US30231G1022): Q1 earnings beat but shares slip on valuation concerns — alphai