Annual Reports & Proxy Statements

Annual Reports & Proxy Statements

Our virtual Annual Meeting of Stockholders is experiencing technical difficulties. Please stand by.


2020 Meeting Agenda Virtual Meeting Rules of Conduct

Previous Years

2023 Annual Report and 10K
2024 Proxy Statement

2022 Annual Report and 10K
2023 Proxy Statement

2021 Annual Report and 10K
2022 Proxy Statement

2020 Annual Report and 10K
2021 Proxy Statement

2019 Annual Report and 10K
2020 Proxy Statement

2018 Annual Report and 10K
2019 Proxy Statement

2017 Annual Report and 10K
2018 Proxy Statement

2016 Annual Report and 10K
2017 Proxy Statement

2015 Annual Report and 10K
2016 Proxy Statement

2014 Annual Report and 10K
2015 Proxy Statement

2013 Annual Report and 10K
2014 Proxy Statement

2012 Annual Report
2013 Proxy Statement
2012 10K

2011 Annual Report
2012 Proxy Statement
2011 10K