Market Commentary - June 30, 2025 Taylor Stokes | Jul 14, 2025 stokes_capital_commentary_-_2025_q2.pdf