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