Ownership of companies for Turtle Creek Asset Management Inc.