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