Skip to main content
Overview
Why Invest
News & Events
Press Releases
Events & Presentations
Financials
Quarterly Results
Annual Reports
SEC Filings
Stock Data
Stock Data
Analyst Coverage
Governance
Management Team
Board of Directors
Board Committees
Governance Documents
Resources
Investor FAQs
Email Alerts
Contacts
Annual Reports
Quarterly Results
Annual Reports
SEC Filings
2024
Annual Report
of 2024, PDF file, (opens in new window)
2023
Annual Report
of 2023, PDF file, (opens in new window)
2022
Annual Report
of 2022, PDF file, (opens in new window)
2021
Annual Report
of 2021, PDF file, (opens in new window)