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