2025 Q1 Market Update Apr 3, 2025 Please check out our most recent market update. 2025 Q1 Quarterly Letter