TPYP 6/30/2025

TPYP 2Q 2025 Commentary