Year All20242023202220212020 Q3 2024 Investor Presentation November 6, 2024 Presentation Investor Day 2024 Presentation September 11, 2024 Presentation Q2 2024 Investor Presentation August 1, 2024 Presentation Q1 2024 Investor Presentation May 2, 2024 Q1 2024 Investor Presentation Q4 2023 Investor Presentation February 20, 2024 Q4 2023 Investor Presentation Q3 2023 Investor Presentation October 30, 2023 Q3 2023 Investor Presentation Analyst and Investor Day 2023 September 19, 2023 Analyst and Investor Day 2023 Q2 2023 Investor Presentation August 3, 2023 Q2 2023 Investor Presentation Q1 2023 Investor Presentation May 2, 2023 Q1 2023 Investor Presentation Q4 2022 Investor Presentation February 21, 2023 Q4 2022 Investor Presentation