January 17, 2025 Q1 2025 Investor presentation (long form) January 16, 2025 Q1 2025 Investor presentation (short form)