- 2024 Annual Report of 2024 Annual Report, PDF file, (opens in new window)
- 2024 Form 10-K of 2024 Annual Report, PDF file, (opens in new window)
- Annual Meeting Proxy Card of 2024 Annual Report, PDF file, (opens in new window)
- 2025 Proxy Statements of 2024 Annual Report, PDF file, (opens in new window)
- 2025 Chairman's Letter of 2024 Annual Report, PDF file, (opens in new window)
- 2023 Annual Report of 2023 Annual Report, PDF file, (opens in new window)
- 2023 Form 10-K of 2023 Annual Report, PDF file, (opens in new window)
- Annual Meeting Proxy Card of 2023 Annual Report, PDF file, (opens in new window)
- 2024 Proxy Statements of 2023 Annual Report, PDF file, (opens in new window)
- 2024 Chairman's Letter of 2023 Annual Report, PDF file, (opens in new window)