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 |
AbbVie Inc | COM | 00287Y109 | 1,991 | 21,495 | SH | SOLE | 1,087 | 0 | 20,408 | ||
Alphabet Inc Cl A | COM | 02079K305 | 85,668 | 75,867 | SH | SOLE | 32,659 | 0 | 43,208 | ||
Alphabet Inc Cl C | COM | 02079K107 | 881 | 790 | SH | SOLE | 518 | 0 | 272 | ||
Amazon.com Inc | COM | 023135106 | 1,179 | 694 | SH | SOLE | 543 | 0 | 151 | ||
American Water Works | COM | 030420103 | 309 | 3,616 | SH | SOLE | 3,616 | 0 | 0 | ||
Amgen Inc | COM | 031162100 | 359 | 1,962 | SH | SOLE | 1,962 | 0 | 0 | ||
Amphenol Corp Cl A | COM | 032095101 | 46,567 | 534,338 | SH | SOLE | 242,215 | 0 | 292,123 | ||
Apple Inc | COM | 037833100 | 115,954 | 626,407 | SH | SOLE | 270,870 | 0 | 355,537 | ||
Berkshire Hthwy Cl A | COM | 084670108 | 3,948 | 14 | SH | SOLE | 0 | 0 | 14 | ||
Berkshire Hthwy Cl B | COM | 084670702 | 35,475 | 190,064 | SH | SOLE | 91,246 | 0 | 98,818 | ||
Biogen Inc | COM | 09062X103 | 482 | 1,664 | SH | SOLE | 1,339 | 0 | 325 | ||
Boeing Co | COM | 097023105 | 581 | 1,734 | SH | SOLE | 384 | 0 | 1,350 | ||
Booking Holdings | COM | 09857L108 | 85,097 | 41,980 | SH | SOLE | 17,857 | 0 | 24,123 | ||
Broadridge Fin'l Solutns | COM | 11133T103 | 32,597 | 283,208 | SH | SOLE | 129,670 | 0 | 153,538 | ||
CVS Health Corp | COM | 126650100 | 45,053 | 700,136 | SH | SOLE | 333,711 | 0 | 366,425 | ||
Celgene Corp | COM | 151020104 | 27,409 | 345,121 | SH | SOLE | 161,015 | 0 | 184,106 | ||
Cerner Corp | COM | 156782104 | 18,467 | 308,865 | SH | SOLE | 212,789 | 0 | 96,076 | ||
Check Point Software | COM | M22465104 | 17,528 | 179,446 | SH | SOLE | 121,074 | 0 | 58,372 | ||
Chevron Corp New | COM | 166764100 | 530 | 4,195 | SH | SOLE | 0 | 0 | 4,195 | ||
Chubb Corp | COM | H1467J104 | 19,185 | 151,039 | SH | SOLE | 41,209 | 0 | 109,829 | ||
Cisco Systems Inc | COM | 17275R102 | 1,381 | 32,097 | SH | SOLE | 2,160 | 0 | 29,937 | ||
Cognizant Tech Solutns | COM | 192446102 | 52,224 | 661,147 | SH | SOLE | 282,647 | 0 | 378,500 | ||
Conocophillips | COM | 20825c104 | 745 | 10,710 | SH | SOLE | 0 | 0 | 10,710 | ||
Cracker Barrel Old Ctry | COM | 22410J106 | 10,402 | 66,592 | SH | SOLE | 18,336 | 0 | 48,256 | ||
Del Taco Restaurants | COM | 245496104 | 190 | 13,450 | SH | SOLE | 0 | 0 | 13,450 | ||
Dollar Tree Stores | COM | 256746108 | 58,061 | 683,073 | SH | SOLE | 297,788 | 0 | 385,285 | ||
Dr Pepper Snapple Grp | COM | 26138E109 | 478 | 3,921 | SH | SOLE | 241 | 0 | 3,680 | ||
Ecolab Inc | COM | 278865100 | 42,701 | 304,295 | SH | SOLE | 136,124 | 0 | 168,171 | ||
Estee Lauder Company | COM | 518439104 | 381 | 2,673 | SH | SOLE | 2,673 | 0 | 0 | ||
Expedia Group | COM | 30212P303 | 23,790 | 197,942 | SH | SOLE | 47,884 | 0 | 150,058 | ||
Facebook Inc | COM | 30303M102 | 73,443 | 377,953 | SH | SOLE | 177,370 | 0 | 200,583 | ||
Fastenal Company | COM | 311900104 | 34,631 | 719,542 | SH | SOLE | 329,068 | 0 | 390,474 | ||
Fleetcor Technologies | COM | 339041105 | 21,607 | 102,574 | SH | SOLE | 66,875 | 0 | 35,699 | ||
Home Depot Inc | COM | 437076102 | 28,202 | 144,551 | SH | SOLE | 36,732 | 0 | 107,819 | ||
Int'l Business Machines | COM | 459200101 | 1,363 | 9,760 | SH | SOLE | 730 | 0 | 9,030 | ||
Intuit Inc | COM | 461202103 | 22,436 | 109,817 | SH | SOLE | 74,637 | 0 | 35,180 | ||
JP Morgan Chase & Co | COM | 46625H100 | 227 | 2,187 | SH | SOLE | 1,090 | 0 | 1,097 | ||
Kimberly-Clark | COM | 494368103 | 1,525 | 14,477 | SH | SOLE | 1,039 | 0 | 13,438 | ||
Kraft Heinz Company | COM | 500754106 | 1,736 | 27,638 | SH | SOLE | 2,000 | 0 | 25,638 | ||
Littelfuse Inc | COM | 537008104 | 19,777 | 86,674 | SH | SOLE | 56,558 | 0 | 30,116 | ||
Lowes Companies | COM | 548661107 | 22,759 | 238,146 | SH | SOLE | 159,058 | 0 | 79,088 | ||
Markel Corp | COM | 570535104 | 20,949 | 19,320 | SH | SOLE | 11,026 | 0 | 8,294 | ||
Marriott Int'l Inc New | COM | 571903202 | 417 | 3,298 | SH | SOLE | 2,785 | 0 | 513 | ||
Mastercard Inc | COM | 57636Q104 | 60,922 | 310,007 | SH | SOLE | 137,809 | 0 | 172,198 | ||
Mcdonalds | COM | 580135101 | 1,678 | 10,710 | SH | SOLE | 720 | 0 | 9,990 | ||
Microsoft Corp | COM | 594918104 | 3,548 | 35,980 | SH | SOLE | 18,208 | 0 | 17,772 | ||
Middleby Corp Com | COM | 596278101 | 43,924 | 420,650 | SH | SOLE | 194,908 | 0 | 225,742 | ||
NV5 Global | COM | 62945V109 | 203 | 2,935 | SH | SOLE | 345 | 0 | 2,590 | ||
Nestle S A Reg B ADR | COM | 641069406 | 1,518 | 19,613 | SH | SOLE | 1,250 | 0 | 18,363 | ||
Nike Inc | COM | 654106103 | 372 | 4,674 | SH | SOLE | 4,674 | 0 | 0 | ||
Novo-Nordisk | COM | 670100205 | 38,795 | 841,184 | SH | SOLE | 341,750 | 0 | 499,434 | ||
Oracle Corporation | COM | 68389x105 | 1,109 | 25,187 | SH | SOLE | 25,107 | 0 | 80 | ||
Pepsico Inc | COM | 713448108 | 34,354 | 315,552 | SH | SOLE | 148,641 | 0 | 166,911 | ||
Petroshale Inc Com Npv | COM | 71676H106 | 81 | 50,000 | SH | SOLE | 0 | 0 | 50,000 | ||
Pfizer | COM | 717081103 | 216 | 5,979 | SH | SOLE | 2,660 | 0 | 3,319 | ||
Phillips 66 | COM | 718546104 | 53,755 | 478,637 | SH | SOLE | 203,629 | 0 | 275,008 | ||
Restaurant Brands Int'l | COM | 76131D103 | 279 | 4,640 | SH | SOLE | 0 | 0 | 4,640 | ||
Roper Industries | COM | 776696106 | 326 | 1,202 | SH | SOLE | 1,202 | 0 | 0 | ||
Royal Bank of Canada | COM | 780087102 | 1,652 | 21,947 | SH | SOLE | 1,400 | 0 | 20,547 | ||
Royal Dutch Shell Cl A | COM | 780259206 | 1,335 | 19,295 | SH | SOLE | 0 | 0 | 19,295 | ||
Sherwin Williams Co | COM | 824348106 | 63,367 | 155,477 | SH | SOLE | 64,911 | 0 | 90,566 | ||
Stanley Black & Decker | COM | 854502101 | 317 | 2,364 | SH | SOLE | 2,364 | 0 | 0 | ||
Starbucks | COM | 855244109 | 28,768 | 588,908 | SH | SOLE | 148,409 | 0 | 440,499 | ||
TJX Companies | COM | 872540109 | 55,348 | 581,511 | SH | SOLE | 266,690 | 0 | 314,821 | ||
Texas Instruments | COM | 882508104 | 390 | 3,576 | SH | SOLE | 3,576 | 0 | 0 | ||
Thermo Fisher Scientific | COM | 883556102 | 41,251 | 199,149 | SH | SOLE | 55,700 | 0 | 143,449 | ||
Tractor Supply Company | COM | 892356106 | 233 | 3,052 | SH | SOLE | 301 | 0 | 2,751 | ||
Union Pacific | COM | 907818108 | 40,236 | 283,997 | SH | SOLE | 125,723 | 0 | 158,274 | ||
United Parcel Service Inc | COM | 911312106 | 1,687 | 15,888 | SH | SOLE | 2,841 | 0 | 13,047 | ||
United Technologies | COM | 913017109 | 20,508 | 164,032 | SH | SOLE | 45,108 | 0 | 118,923 | ||
VF Corp | COM | 918204108 | 250 | 3,075 | SH | SOLE | 3,075 | 0 | 0 | ||
Vanguard FTSE Emerging Mkts | COM | 922042858 | 363 | 8,620 | SH | SOLE | 0 | 0 | 8,620 | ||
Verizon Communications | COM | 92343v104 | 2,051 | 40,768 | SH | SOLE | 2,930 | 0 | 37,838 | ||
Visa | COM | 92826C839 | 34,794 | 262,696 | SH | SOLE | 66,919 | 0 | 195,777 | ||
WEC Energy Group | COM | 92939U106 | 1,449 | 22,415 | SH | SOLE | 1,650 | 0 | 20,765 | ||
Walgreens Boots Alliance | COM | 931427108 | 24,756 | 412,507 | SH | SOLE | 100,617 | 0 | 311,890 | ||
Walt Disney Co | COM | 254687106 | 21,075 | 201,079 | SH | SOLE | 83,260 | 0 | 117,819 | ||
Wells Fargo & Co | COM | 949746101 | 48,232 | 869,994 | SH | SOLE | 363,903 | 0 | 506,090 | ||
Western Alliance Bancorp | COM | 957638109 | 16,911 | 298,734 | SH | SOLE | 199,927 | 0 | 98,807 |