The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ADOBE SYSTEMS INCORPORATED | COM | 00724F101 | 35,131 | 95,970 | SH | SOLE | 95,970 | 0 | 0 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 39,032 | 358,220 | SH | SOLE | 358,220 | 0 | 0 | ||
APPLE INC | COM | 037833100 | 63,977 | 467,939 | SH | SOLE | 467,939 | 0 | 0 | ||
CHARTER COMMUNICATIONS INC N | CL A | 16119P108 | 50,463 | 107,705 | SH | SOLE | 107,705 | 0 | 0 | ||
COMFORT SYS USA INC | COM | 199908104 | 7,317 | 88,000 | SH | SOLE | 88,000 | 0 | 0 | ||
EQUIFAX INC | COM | 294429105 | 54,589 | 298,660 | SH | SOLE | 298,660 | 0 | 0 | ||
FIRSTSERVICE CORP NEW | COM | 33767E202 | 3,606 | 29,750 | SH | SOLE | 29,750 | 0 | 0 | ||
GENPACT LIMITED | SHS | G3922B107 | 47,554 | 1,122,616 | SH | SOLE | 1,122,616 | 0 | 0 | ||
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 1,013 | 3,615 | SH | SOLE | 3,615 | 0 | 0 | ||
ISHARES TR | ISHS 5-10YR INVT | 464288638 | 1,890 | 37,023 | SH | SOLE | 37,023 | 0 | 0 | ||
MICROSOFT CORP | COM | 594918104 | 63,061 | 245,537 | SH | SOLE | 245,537 | 0 | 0 | ||
MOODYS CORP | COM | 615369105 | 49,924 | 183,564 | SH | SOLE | 183,564 | 0 | 0 | ||
MSCI INC | COM | 55354G100 | 52,015 | 126,203 | SH | SOLE | 126,203 | 0 | 0 | ||
SCHWAB CHARLES CORP | COM | 808513105 | 55,222 | 874,041 | SH | SOLE | 874,041 | 0 | 0 | ||
SHERWIN WILLIAMS CO | COM | 824348106 | 47,576 | 212,476 | SH | SOLE | 212,476 | 0 | 0 | ||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 1,932 | 5,121 | SH | SOLE | 5,121 | 0 | 0 | ||
SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 | 499 | 5,450 | SH | SOLE | 5,450 | 0 | 0 | ||
VISA INC | COM CL A | 92826C839 | 57,874 | 293,940 | SH | SOLE | 293,940 | 0 | 0 | ||
XPEL INC | COM | 98379L100 | 4,226 | 92,000 | SH | SOLE | 92,000 | 0 | 0 |