Skip to main content
Search Menu
IR Home
Corporate
Corporate Profile
Management
Board of Directors
Corporate Governance
Stock Information
Stock Quote
Interactive Chart
Historical Price Lookup
Investment Calculator
News & Events
News Releases
Event Calendar
Webcasts & Presentations
Financial Information
(current)
SEC Filings
Financial Results
Annual Reports
(current)
Analyst Coverage
Investor Resources
Investor FAQs
Information Request
Email Alerts
IR Contacts
Search Menu
IR Home
Corporate
Corporate Profile
Management
Board of Directors
Corporate Governance
Stock Information
Stock Quote
Interactive Chart
Historical Price Lookup
Investment Calculator
News & Events
News Releases
Event Calendar
Webcasts & Presentations
Financial Information
(current)
SEC Filings
Financial Results
Annual Reports
(current)
Analyst Coverage
Investor Resources
Investor FAQs
Information Request
Email Alerts
IR Contacts
Annual Reports
Annual Reports
Date
Title
April 25, 2024
Annual Report 2023
April 25, 2023
Annual Report 2022
April 27, 2022
Annual Report 2021
April 26, 2021
Annual Report 2020
April 24, 2020
Annual Report 2019
April 23, 2019
Annual Report 2018