2025 2025 Annual Report 9.1 MB 2026 Proxy Statement 9.5 MB 2025 Form 10-K 433.8 KB 2024 2024 Annual Report 1.3 MB 2025 Proxy Statement 3.1 MB 2024 Form 10-K 520 KB 2023 2023 Annual Report 2.4 MB 2024 Proxy Statement 8.8 MB 2023 Form 10-K 479.7 KB