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 |
THE TRADE DESK INC | COM CL A | 88339J105 | 14,355 | 35,315 | SH | SOLE | 0 | 0 | 35,315 | ||
AMAZON COM INC | COM | 023135106 | 13,405 | 4,859 | SH | SOLE | 0 | 0 | 4,859 | ||
ISHARES TR | CORE TOTAL USD | 46434V613 | 13,224 | 243,398 | SH | SOLE | 0 | 0 | 242,847 | ||
ISHARES TR | MBS ETF | 464288588 | 11,796 | 106,559 | SH | SOLE | 0 | 0 | 106,524 | ||
CDW CORP | COM | 12514G108 | 11,494 | 98,934 | SH | SOLE | 0 | 0 | 98,934 | ||
FIRSTSERVICE CORP NEW | COM | 33767E202 | 11,147 | 110,636 | SH | SOLE | 0 | 0 | 110,636 | ||
AMPHENOL CORP NEW | CL A | 032095101 | 10,767 | 112,382 | SH | SOLE | 0 | 0 | 112,327 | ||
NIKE INC | CL B | 654106103 | 10,542 | 107,521 | SH | SOLE | 0 | 0 | 107,457 | ||
DANAHER CORPORATION | COM | 235851102 | 10,226 | 57,827 | SH | SOLE | 0 | 0 | 57,827 | ||
FASTENAL CO | COM | 311900104 | 9,994 | 233,279 | SH | SOLE | 0 | 0 | 233,275 | ||
VISA INC | COM CL A | 92826C839 | 9,930 | 51,404 | SH | SOLE | 0 | 0 | 51,375 | ||
ROPER TECHNOLOGIES INC | COM | 776696106 | 9,620 | 24,778 | SH | SOLE | 0 | 0 | 24,778 | ||
CHURCH & DWIGHT INC | COM | 171340102 | 8,368 | 108,250 | SH | SOLE | 0 | 0 | 108,182 | ||
ECOLAB INC | COM | 278865100 | 8,335 | 41,894 | SH | SOLE | 0 | 0 | 41,868 | ||
KINSALE CAP GROUP INC | COM | 49714P108 | 8,068 | 51,981 | SH | SOLE | 0 | 0 | 51,958 | ||
COSTCO WHSL CORP NEW | COM | 22160K105 | 7,163 | 23,624 | SH | SOLE | 0 | 0 | 23,624 | ||
ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | 6,958 | 18,906 | SH | SOLE | 0 | 0 | 18,906 | ||
ANSYS INC | COM | 03662Q105 | 6,806 | 23,329 | SH | SOLE | 0 | 0 | 23,329 | ||
ISHARES TR | SH TR CRPORT ETF | 464288646 | 6,707 | 122,585 | SH | SOLE | 0 | 0 | 122,576 | ||
SCHWAB CHARLES CORP | COM | 808513105 | 6,359 | 188,474 | SH | SOLE | 0 | 0 | 188,474 | ||
HDFC BANK LTD | SPONSORED ADS | 40415F101 | 5,660 | 124,508 | SH | SOLE | 0 | 0 | 124,508 | ||
BLACKSTONE GROUP INC | COM CL A | 09260D107 | 5,551 | 97,965 | SH | SOLE | 0 | 0 | 97,965 | ||
HENRY JACK & ASSOC INC | COM | 426281101 | 4,885 | 26,542 | SH | SOLE | 0 | 0 | 26,542 | ||
ISHARES TR | NATIONAL MUN ETF | 464288414 | 4,504 | 39,033 | SH | SOLE | 0 | 0 | 39,033 | ||
OKTA INC | CL A | 679295105 | 4,024 | 20,096 | SH | SOLE | 0 | 0 | 20,096 | ||
ISHARES TR | SHRT NAT MUN ETF | 464288158 | 2,655 | 24,612 | SH | SOLE | 0 | 0 | 24,612 | ||
ENTERPRISE PRODS PARTNERS L | COM | 293792107 | 2,144 | 118,018 | SH | SOLE | 0 | 0 | 118,018 | ||
ISHARES U S ETF TR | SHT MAT BD ETF | 46431W507 | 1,755 | 35,083 | SH | SOLE | 0 | 0 | 35,083 | ||
INTUIT | COM | 461202103 | 1,428 | 4,820 | SH | SOLE | 0 | 0 | 4,820 | ||
ACTIVISION BLIZZARD INC | COM | 00507V109 | 887 | 11,690 | SH | SOLE | 0 | 0 | 11,690 | ||
VANECK VECTORS ETF TR | SHORT HIGH YIELD | 92189F387 | 838 | 35,180 | SH | SOLE | 0 | 0 | 35,180 | ||
ISHARES TR | CORE US AGGBD ET | 464287226 | 594 | 5,023 | SH | SOLE | 0 | 0 | 5,023 | ||
DBX ETF TR | XTRACK USD HIGH | 233051432 | 572 | 12,240 | SH | SOLE | 0 | 0 | 12,240 | ||
APPLE INC | COM | 037833100 | 453 | 1,242 | SH | SOLE | 0 | 0 | 1,242 | ||
ISHARES TR | 0-5YR INVT GR CP | 46434V100 | 409 | 7,847 | SH | SOLE | 0 | 0 | 7,847 | ||
VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | 355 | 4,275 | SH | SOLE | 0 | 0 | 4,275 | ||
DBX ETF TR | XTRACK MUN INFRA | 233051705 | 352 | 12,418 | SH | SOLE | 0 | 0 | 12,418 | ||
VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | 271 | 5,004 | SH | SOLE | 0 | 0 | 5,004 |