CSGP Financials: CoStar Group Inc AI Analysis