August 17, 2026 Q3 2026 Investor presentation (long form) August 17, 2026 Q3 2026 Investor presentation (short form)