CoStar Group Q2 2025 Analysis: Growth Drivers & Financial Insights | Monexa