Investor relations IR archive
Recent IR Material
2Q 2024 Earnings Release
1Q 2024 Earnings Release
4Q 2023 Earnings Release
3Q 2023 Earnings Release
2Q 2023 Earnings Release
1Q 2023 Earnings Release
data by year