2026 Annual Meeting of Stockholders May 28, 2026 | 9:00 AM PDT Webcast Supporting Materials 2026 Proxy Statement 2025 Annual report Co-Founder and CEO Letter to Shareholders