Earnings Watch | Bloomberg Surveillance 04/30/2024