2025 Annual Report 4.2 MB 2026 Proxy Statement 702.8 KB 2024 Annual Report 1.3 MB 2025 Proxy Statement 477.9 KB 2023 Annual Report 8.2 MB 2024 Proxy Statement 3.1 MB