CPTC March 2025 Quarterly Report