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 INC | COM | 00724F101 | 509 | 2,252 | SH | SOLE | 0 | 0 | 2,252 | ||
ADVANCE AUTO PARTS INC | COM | 00751Y106 | 120,360 | 764,383 | SH | SOLE | 185,177 | 2,517 | 576,689 | ||
ALLERGAN PLC | SHS | G0177J108 | 97,431 | 728,946 | SH | SOLE | 196,783 | 2,508 | 529,655 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 1,623 | 1,567 | SH | SOLE | 0 | 0 | 1,567 | ||
AMAZON COM INC | COM | 023135106 | 556 | 370 | SH | SOLE | 0 | 0 | 370 | ||
AON PLC | SHS CL A | G0408V102 | 140,719 | 968,071 | SH | SOLE | 232,922 | 2,851 | 732,298 | ||
APPLE INC | COM | 037833100 | 72,374 | 458,818 | SH | SOLE | 113,803 | 1,212 | 343,803 | ||
BAIDU INC | SPON ADR REP A | 056752108 | 51,304 | 323,480 | SH | SOLE | 84,652 | 1,124 | 237,704 | ||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 124,434 | 609,434 | SH | SOLE | 150,741 | 1,969 | 456,724 | ||
BOOKING HLDGS INC | COM | 09857l108 | 75,636 | 43,913 | SH | SOLE | 8,043 | 74 | 35,796 | ||
CDK GLOBAL INC | COM | 12508E101 | 93,942 | 1,962,022 | SH | SOLE | 564,920 | 6,066 | 1,391,036 | ||
CERNER CORP | COM | 156782104 | 71,272 | 1,359,122 | SH | SOLE | 344,244 | 4,441 | 1,010,437 | ||
COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 | 115,770 | 1,823,725 | SH | SOLE | 460,315 | 5,890 | 1,357,520 | ||
COMCAST CORP NEW | CL A | 20030N101 | 112,778 | 3,312,147 | SH | SOLE | 816,451 | 12,790 | 2,482,906 | ||
CVS HEALTH CORP | COM | 126650100 | 94,573 | 1,443,427 | SH | SOLE | 411,181 | 4,606 | 1,027,640 | ||
DISNEY WALT CO | COM DISNEY | 254687106 | 314 | 2,865 | SH | SOLE | 0 | 1,748 | 1,117 | ||
DOLLAR TREE INC | COM | 256746108 | 137,220 | 1,519,264 | SH | SOLE | 373,743 | 4,943 | 1,140,578 | ||
FACEBOOK INC | CL A | 30303M102 | 1,349 | 10,294 | SH | SOLE | 0 | 0 | 10,294 | ||
FIRSTSERVICE CORP NEW | SUB VTG SH | 33767E103 | 1,096 | 16,000 | SH | SOLE | 0 | 0 | 16,000 | ||
GENTEX CORP | COM | 371901109 | 61,180 | 3,027,209 | SH | SOLE | 752,303 | 9,237 | 2,265,669 | ||
HERSHEY CO | COM | 427866108 | 123,433 | 1,151,640 | SH | SOLE | 274,038 | 3,770 | 873,832 | ||
INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | 424 | 4,634 | SH | SOLE | 0 | 0 | 4,634 | ||
ISHARES TR | RUS 1000 ETF | 464287622 | 11,394 | 82,158 | SH | SOLE | 0 | 0 | 82,158 | ||
KANSAS CITY SOUTHERN | COM NEW | 485170302 | 106,239 | 1,113,034 | SH | SOLE | 275,995 | 3,898 | 833,141 | ||
LAM RESEARCH CORP | COM | 512807108 | 1,157 | 8,500 | SH | SOLE | 0 | 0 | 8,500 | ||
LIBERTY BROADBAND CORP | COM SER C | 530307305 | 53,611 | 744,279 | SH | SOLE | 182,137 | 2,439 | 559,703 | ||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 2,748 | 14,565 | SH | SOLE | 0 | 0 | 14,565 | ||
MCKESSON CORP | COM | 58155Q103 | 58,198 | 526,826 | SH | SOLE | 143,371 | 1,919 | 381,536 | ||
MICROSOFT CORP | COM | 594918104 | 159,008 | 1,565,505 | SH | SOLE | 391,061 | 4,619 | 1,169,825 | ||
MOODYS CORP | COM | 615369105 | 1,120 | 8,000 | SH | SOLE | 0 | 0 | 8,000 | ||
MOTOROLA SOLUTIONS INC | COM NEW | 620076307 | 63,353 | 550,706 | SH | SOLE | 119,988 | 2,165 | 428,553 | ||
NOVARTIS A G | SPONSORED ADR | 66987V109 | 76,800 | 895,002 | SH | SOLE | 214,835 | 3,457 | 676,710 | ||
OAKTREE CAP GROUP LLC | UNIT CL A | 674001201 | 269 | 6,758 | SH | SOLE | 6,758 | 0 | 0 | ||
ORACLE CORP | COM | 68389X105 | 116,747 | 2,585,763 | SH | SOLE | 645,329 | 8,237 | 1,932,197 | ||
SERVICENOW INC | COM | 81762P102 | 499 | 2,800 | SH | SOLE | 0 | 0 | 2,800 | ||
SHERWIN WILLIAMS CO | COM | 824348106 | 62,236 | 158,175 | SH | SOLE | 36,796 | 1,085 | 120,294 | ||
SONY CORP | SPONSORED ADR | 835699307 | 563 | 11,653 | SH | SOLE | 11,653 | 0 | 0 | ||
SPDR GOLD TRUST | GOLD SHS | 78463V107 | 2,983 | 24,605 | SH | SOLE | 5,675 | 0 | 18,930 | ||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 48,503 | 194,077 | SH | SOLE | 32,608 | 0 | 161,469 | ||
STARBUCKS CORP | COM | 855244109 | 105,763 | 1,642,277 | SH | SOLE | 386,115 | 5,357 | 1,250,805 | ||
VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 | 1,427 | 12,420 | SH | SOLE | 0 | 0 | 12,420 | ||
WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 100,097 | 1,464,906 | SH | SOLE | 354,863 | 4,919 | 1,105,124 | ||
WELLS FARGO CO NEW | COM | 949746101 | 48,153 | 1,044,987 | SH | SOLE | 264,958 | 3,682 | 776,347 |