2024 2024 Annual Report 2024 Interactive Annual Report 2025 Proxy Statement 2025 Interactive Proxy Statement 2024 2025 Annual Meeting of Stockholders Proxy Card
2023 2023 Annual Report 2023 Interactive Annual Report 2024 Proxy Statement 2024 INTERACTIVE PROXY STATEMENT 2023 Vote Results – 2024 Annual Meeting of Stockholders
2022 2022 Annual Report 2022 Interactive Annual Report Proxy Statement 2022 Interactive Proxy Statement 2022 Vote Results – 2023 Annual Meeting of Stockholders
2021 2021 Annual Report 2021 Interactive Annual Report 2021 Proxy Statement 2021 Interactive Proxy Statement 2021 Vote Results – 2022 Annual Meeting of Stockholders
2020 2020 Annual Report 2020 Interactive Annual Report 2020 Proxy Statement 2020 Interactive Proxy Statement 2020 Vote Results – 2021 Annual Meeting of Stockholders
2019 2019 Annual Report 2020 Proxy Statement 2019 Proxy Supplement dated April 6, 2020 2019 Vote Results – 2020 Annual Meeting of Stockholders
2017 2017 Annual Report 2018 Proxy Statement 2017 Proxy Supplement dated April 5, 2018 2017 Vote Results – 2018 Annual Meeting of Stockholders
2016 2016 Annual Report 2017 Proxy Statement 2016 Proxy Supplement dated April 11, 2017 2016 Vote Results – 2017 Annual Meeting of Stockholders