“CoStar Group holds $2 billion in cash net of debt and achieves nearly 50% profit margins on its core business.”