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