2025 Annual Meeting of Stockholders May 6, 2025 9:00 am EDT 2024 Annual Report PDF 2025 Proxy Statement PDF Webcast Audio