financial results Can Fin Homes Q2 Results: Proven Growth with 9.56% PAT Rise Amanda October 10, 2026