Skip to main content
Skip to main content
News
Events & Presentations
Events & Presentations
Presentations
Stock Info
Stock Quote & Chart
Historical Price Lookup
Investment Calculator
Fundamentals
Analyst Coverage
Financial Info
Financial Reports
SEC Filings
Quarterly Results
Annual Reports and Proxies
Annual Meeting
Financial Info AI Agent
Governance
Management Team
Board of Directors
Governance Documents
Committee Composition
Contact the Board
Investor Resources
Download Library
Contact Investor Relations
Request Information
FAQs
Email Alerts
RSS
Application Catalog
News
Events & Presentations
Events & Presentations
Presentations
Stock Info
Stock Quote & Chart
Historical Price Lookup
Investment Calculator
Fundamentals
Analyst Coverage
Financial Info
Financial Reports
SEC Filings
Quarterly Results
Annual Reports and Proxies
Annual Meeting
Financial Info AI Agent
Governance
Management Team
Board of Directors
Governance Documents
Committee Composition
Contact the Board
Investor Resources
Download Library
Contact Investor Relations
Request Information
FAQs
Email Alerts
RSS
Application Catalog
Annual Reports and Proxies
News
Events & Presentations
Events & Presentations
Presentations
Stock Info
Stock Quote & Chart
Historical Price Lookup
Investment Calculator
Fundamentals
Analyst Coverage
Financial Info
Financial Reports
SEC Filings
Quarterly Results
Annual Reports and Proxies
Annual Meeting
Financial Info AI Agent
Governance
Management Team
Board of Directors
Governance Documents
Committee Composition
Contact the Board
Investor Resources
Download Library
Contact Investor Relations
Request Information
FAQs
Email Alerts
RSS
Application Catalog
AnnualQuarterly
Files on this page are PDF. Download
Acrobat Reader
(opens in new window)
free of charge.
2025
2024
Annual Report
PDF Format Download (opens in new window)
PDF
34.01 MB
2023
Annual Report
PDF Format Download (opens in new window)
PDF
40.99 MB
2022
Annual Report
PDF Format Download (opens in new window)
PDF
21.84 MB
2021
Annual Report
PDF Format Download (opens in new window)
PDF
29.76 MB
2020
Annual Report
PDF Format Download (opens in new window)
PDF
19.98 MB
2019
Annual Report
PDF Format Download (opens in new window)
PDF
24.51 MB
2018
Annual Report
PDF Format Download (opens in new window)
PDF
19.91 MB
2017
Annual Report
PDF Format Download (opens in new window)
PDF
16.52 MB
2016
Annual Report
PDF Format Download (opens in new window)
PDF
5.00 MB
Proxy Statement
PDF Format Download (opens in new window)
PDF
1.00 MB
2015
Annual Report
PDF Format Download (opens in new window)
PDF
10.89 MB
Proxy Statement
PDF Format Download (opens in new window)
PDF
1.15 MB
2014
Annual Report
PDF Format Download (opens in new window)
PDF
8.79 MB
Proxy Statement
PDF Format Download (opens in new window)
PDF
1.97 MB
2013
Annual Report
PDF Format Download (opens in new window)
PDF
4.90 MB
Proxy Statement
PDF Format Download (opens in new window)
PDF
2.85 MB
2012
Annual Report
PDF Format Download (opens in new window)
PDF
4.76 MB
Proxy Statement
PDF Format Download (opens in new window)
PDF
2.76 MB
2011
Annual Report
PDF Format Download (opens in new window)
PDF
4.90 MB
Proxy Statement
PDF Format Download (opens in new window)
PDF
1.79 MB
2010
Proxy Statement
PDF Format Download (opens in new window)
PDF
740 KB
2009
Proxy Statement
PDF Format Download (opens in new window)
PDF
582 KB
2008
Proxy Statement
PDF Format Download (opens in new window)
PDF
437 KB
2007
Proxy Statement
PDF Format Download (opens in new window)
PDF
558 KB
2006
Proxy Statement
PDF Format Download (opens in new window)
PDF
744 KB
2005
Proxy Statement
PDF Format Download (opens in new window)
PDF
458 KB
2004
Proxy Statement
PDF Format Download (opens in new window)
PDF
312 KB
2003
Proxy Statement
PDF Format Download (opens in new window)
PDF
304 KB
2002
Proxy Statement
PDF Format Download (opens in new window)
PDF
351 KB
2001
Proxy Statement
PDF Format Download (opens in new window)
PDF
287 KB
2000
Proxy Statement
PDF Format Download (opens in new window)
PDF
182 KB
1999
Proxy Statement
PDF Format Download (opens in new window)
PDF
145 KB
1998
Proxy Statement
PDF Format Download (opens in new window)
PDF
196 KB