Microsoft held its 2024 Annual Shareholders Meeting where shareholders elected directors, approved executive compensation, and ratified the auditor, but rejected several shareholder proposals; additionally, an impairment charge of about $800 million is expected due to GM's strategy change regarding Cruise, impacting earnings by approximately $0.09 per share.