Q4 2025 Investor Presentation As of Jun 2,2026