11 Jun 2024 - A handful of results, and lots of annual meetings, are scheduled for the US and European markets this week.