04 May, 2026

Annual Investor Letter – 2025-26