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 |
ADVANCE AUTO PARTS INC | COM | 00751Y106 | 152,273 | 1,527,468 | SH | SOLE | 556,220 | 2,665 | 968,583 | ||
ALLERGAN PLC | SHS | G0177J108 | 126,302 | 772,114 | SH | SOLE | 302,033 | 1,427 | 468,654 | ||
AMERICAN INTL GROUP INC | COM NEW | 026874784 | 805 | 13,519 | SH | SOLE | 0 | 0 | 13,519 | ||
ANTHEM INC | COM | 036752103 | 366 | 1,625 | SH | SOLE | 1,625 | 0 | 0 | ||
AON PLC | SHS CL A | G0408V102 | 210,019 | 1,567,302 | SH | SOLE | 540,522 | 2,366 | 1,024,414 | ||
APPLE INC | COM | 037833100 | 164,196 | 970,251 | SH | SOLE | 336,051 | 1,479 | 632,721 | ||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 246,858 | 1,245,374 | SH | SOLE | 434,345 | 2,021 | 809,008 | ||
CANADIAN PAC RY LTD | COM | 13645T100 | 322 | 1,760 | SH | SOLE | 0 | 0 | 1,760 | ||
CDK GLOBAL INC | COM | 12508E101 | 115,888 | 1,625,805 | SH | SOLE | 567,063 | 2,121 | 1,056,621 | ||
CERNER CORP | COM | 156782104 | 97,596 | 1,448,232 | SH | SOLE | 492,592 | 2,435 | 953,205 | ||
COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 | 174,642 | 2,459,057 | SH | SOLE | 864,632 | 4,152 | 1,590,273 | ||
COMCAST CORP NEW | CL A | 20030N101 | 239,433 | 5,978,353 | SH | SOLE | 2,099,509 | 9,999 | 3,868,845 | ||
CVS HEALTH CORP | COM | 126650100 | 127,570 | 1,759,582 | SH | SOLE | 645,602 | 2,804 | 1,111,176 | ||
DISNEY WALT CO | COM DISNEY | 254687106 | 93,870 | 873,130 | SH | SOLE | 306,172 | 1,400 | 565,558 | ||
DOLLAR GEN CORP NEW | COM | 256677105 | 193,841 | 2,084,086 | SH | SOLE | 722,444 | 3,353 | 1,358,289 | ||
FACEBOOK INC | CL A | 30303M102 | 1,377 | 7,805 | SH | SOLE | 0 | 0 | 7,805 | ||
FIRSTSERVICE CORP NEW | SUB VTG SH | 33767E103 | 1,119 | 16,000 | SH | SOLE | 0 | 0 | 16,000 | ||
GENTEX CORP | COM | 371901109 | 110,816 | 5,289,579 | SH | SOLE | 1,865,953 | 8,265 | 3,415,361 | ||
HERSHEY CO | COM | 427866108 | 145,885 | 1,285,210 | SH | SOLE | 458,806 | 1,994 | 824,410 | ||
ISHARES TR | 0-5YR INVT GR CP | 46434V100 | 1,061 | 21,111 | SH | SOLE | 0 | 0 | 21,111 | ||
ISHARES TR | RUS 1000 VAL ETF | 464287598 | 418 | 3,362 | SH | SOLE | 0 | 0 | 3,362 | ||
JPMORGAN CHASE & CO | *W EXP 10/28/201 | 46634E114 | 1,775 | 26,725 | SH | SOLE | 0 | 0 | 26,725 | ||
KANSAS CITY SOUTHERN | COM NEW | 485170302 | 124,021 | 1,178,678 | SH | SOLE | 416,966 | 2,122 | 759,590 | ||
L BRANDS INC | COM | 501797104 | 227,427 | 3,776,606 | SH | SOLE | 1,320,768 | 5,560 | 2,450,278 | ||
LAM RESEARCH CORP | COM | 512807108 | 644 | 3,500 | SH | SOLE | 0 | 0 | 3,500 | ||
LIBERTY INTERACTIVE CORP | LBT VEN COM A NE | 53071M856 | 504 | 9,285 | SH | SOLE | 0 | 0 | 9,285 | ||
LIBERTY INTERACTIVE CORP | QVC GP COM SER A | 53071M104 | 488 | 20,000 | SH | SOLE | 0 | 0 | 20,000 | ||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 2,195 | 14,500 | SH | SOLE | 0 | 0 | 14,500 | ||
MCKESSON CORP | COM | 58155Q103 | 149,257 | 957,082 | SH | SOLE | 341,340 | 1,531 | 614,211 | ||
MICROSOFT CORP | COM | 594918104 | 293,786 | 3,434,484 | SH | SOLE | 1,185,579 | 5,534 | 2,243,371 | ||
MOODYS CORP | COM | 615369105 | 1,624 | 11,000 | SH | SOLE | 0 | 0 | 11,000 | ||
MOTOROLA SOLUTIONS INC | COM NEW | 620076307 | 100,449 | 1,111,897 | SH | SOLE | 378,769 | 1,636 | 731,492 | ||
NOVARTIS A G | SPONSORED ADR | 66987V109 | 74,528 | 887,665 | SH | SOLE | 321,265 | 1,470 | 564,930 | ||
NUVEEN SELECT TAX FREE INCM | SH BEN INT | 67062F100 | 2,229 | 152,449 | SH | SOLE | 0 | 0 | 152,449 | ||
O REILLY AUTOMOTIVE INC NEW | COM | 67103H107 | 896 | 3,727 | SH | SOLE | 2,115 | 0 | 1,612 | ||
OAKTREE CAP GROUP LLC | UNIT CL A | 674001201 | 285 | 6,758 | SH | SOLE | 6,758 | 0 | 0 | ||
ORACLE CORP | COM | 68389X105 | 256,702 | 5,429,402 | SH | SOLE | 1,911,009 | 8,587 | 3,509,806 | ||
POWERSHARES ETF TR II | TXBLE MUN PRTFLO | 73937B407 | 542 | 17,650 | SH | SOLE | 0 | 0 | 17,650 | ||
PRICELINE GRP INC | COM NEW | 741503403 | 190,543 | 109,650 | SH | SOLE | 38,484 | 169 | 70,997 | ||
RYANAIR HLDGS PLC | SPONSORED ADR NE | 783513203 | 939 | 9,010 | SH | SOLE | 7,300 | 0 | 1,710 | ||
RYDEX ETF TRUST | GUG S&P500 EQ WT | 78355W106 | 249 | 2,468 | SH | SOLE | 0 | 0 | 2,468 | ||
RYDEX ETF TRUST | GUG S&P500 PU GR | 78355W403 | 606 | 5,785 | SH | SOLE | 0 | 0 | 5,785 | ||
SCHLUMBERGER LTD | COM | 806857108 | 99,183 | 1,471,781 | SH | SOLE | 519,045 | 2,500 | 950,236 | ||
SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 | 6,747 | 134,869 | SH | SOLE | 0 | 0 | 134,869 | ||
SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | 1,029 | 14,241 | SH | SOLE | 1,479 | 0 | 12,762 | ||
SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | 773 | 13,593 | SH | SOLE | 895 | 0 | 12,698 | ||
SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | 666 | 8,059 | SH | SOLE | 978 | 0 | 7,081 | ||
SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 | 717 | 9,481 | SH | SOLE | 872 | 0 | 8,609 | ||
SHERWIN WILLIAMS CO | COM | 824348106 | 173,260 | 422,543 | SH | SOLE | 146,180 | 739 | 275,624 | ||
SONY CORP | SPONSORED ADR | 835699307 | 692 | 15,391 | SH | SOLE | 15,391 | 0 | 0 | ||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 32,337 | 121,174 | SH | SOLE | 2,749 | 0 | 118,425 | ||
TIME WARNER INC | COM NEW | 887317303 | 188,481 | 2,060,575 | SH | SOLE | 739,955 | 3,319 | 1,317,301 | ||
UNION PAC CORP | COM | 907818108 | 226 | 1,689 | SH | SOLE | 0 | 0 | 1,689 | ||
VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 | 932 | 15,462 | SH | SOLE | 0 | 0 | 15,462 | ||
VISA INC | COM CL A | 92826C839 | 24,697 | 216,603 | SH | SOLE | 74,099 | 754 | 141,750 | ||
WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 178,993 | 2,464,791 | SH | SOLE | 907,239 | 4,078 | 1,553,474 | ||
WILLIS TOWERS WATSON PUB LTD | SHS | G96629103 | 65,441 | 434,273 | SH | SOLE | 143,734 | 501 | 290,038 |