2025 Annual Report 11 MB 2024 Annual Report 5.8 MB 2023 Annual Report 6.4 MB 2022 Annual Report 11.8 MB 2021 Annual Report 11.9 MB Financial Statements 2025 10-K 3.1 MB 2024 10-K 2.2 MB 2023 10-K 2.7 MB 2022 10-K 5 MB 2021 10-K 3.5 MB Proxy Statements Proxy Statement for 2026 Annual Meeting 6.4 MB Proxy Statement for 2025 Annual Meeting 14.1 MB Proxy Statement for 2024 Annual Meeting 1.2 MB Proxy Statement for 2023 Annual Meeting 978.2 KB Proxy Statement for 2022 Annual Meeting 1.3 MB