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 |
3M Co | COM | 88579Y101 | 20,611 | 125,374 | SH | SOLE | 123,180 | 0 | 2,194 | ||
Abbott Labs | COM | 002824100 | 2,272 | 27,160 | SH | SOLE | 25,864 | 0 | 1,296 | ||
Abbvie Inc | COM | 00287Y109 | 1,543 | 20,382 | SH | SOLE | 19,728 | 0 | 654 | ||
Accenture Plc | COM | G1151C101 | 24,525 | 127,502 | SH | SOLE | 125,693 | 0 | 1,809 | ||
Activision Blizzard Inc | COM | 00507V109 | 5,133 | 97,000 | SH | SOLE | 95,405 | 0 | 1,595 | ||
Adobe Systems Inc | COM | 00724F101 | 401 | 1,453 | SH | SOLE | 1,453 | 0 | 0 | ||
Aflac Inc | COM | 001055102 | 254 | 4,860 | SH | SOLE | 4,860 | 0 | 0 | ||
Air Products & Chemicals Inc | COM | 009158106 | 861 | 3,880 | SH | SOLE | 3,849 | 0 | 31 | ||
Akamai Technologies Inc | COM | 00971T101 | 17,254 | 188,813 | SH | SOLE | 185,328 | 0 | 3,485 | ||
Alphabet Inc-A | COM | 02079K305 | 56,535 | 46,297 | SH | SOLE | 45,278 | 0 | 1,019 | ||
Alphabet Inc-C | COM | 02079K107 | 12,768 | 10,474 | SH | SOLE | 10,209 | 0 | 265 | ||
Altria Group Inc | COM | 02209S103 | 460 | 11,250 | SH | SOLE | 10,770 | 0 | 480 | ||
Amazon.com Inc | COM | 023135106 | 29,977 | 17,269 | SH | SOLE | 16,943 | 0 | 326 | ||
American Express Co | COM | 025816109 | 303 | 2,564 | SH | SOLE | 2,564 | 0 | 0 | ||
American Tower Corp | COM | 03027X100 | 81,115 | 366,820 | SH | SOLE | 358,295 | 0 | 8,525 | ||
American Water Works Co Inc | COM | 030420103 | 55,828 | 449,393 | SH | SOLE | 439,432 | 0 | 9,961 | ||
Ametek Inc | COM | 031100100 | 41,323 | 450,048 | SH | SOLE | 442,318 | 0 | 7,730 | ||
Amgen Inc | COM | 031162100 | 1,342 | 6,936 | SH | SOLE | 6,456 | 0 | 480 | ||
Amphenol Corp | COM | 032095101 | 43,327 | 448,989 | SH | SOLE | 441,435 | 0 | 7,554 | ||
Ansys Inc | COM | 03662Q105 | 21,576 | 97,470 | SH | SOLE | 96,570 | 0 | 900 | ||
Aon PLC | COM | G0408V102 | 29,592 | 152,877 | SH | SOLE | 150,962 | 0 | 1,915 | ||
Apple Inc | COM | 037833100 | 88,606 | 395,616 | SH | SOLE | 386,491 | 0 | 9,125 | ||
Applied Materials Inc | COM | 038222105 | 256 | 5,140 | SH | SOLE | 5,140 | 0 | 0 | ||
Aqua America Inc | COM | 03836W103 | 350 | 7,817 | SH | SOLE | 7,817 | 0 | 0 | ||
Assurant Inc | COM | 04621X108 | 590 | 4,690 | SH | SOLE | 4,690 | 0 | 0 | ||
AT&T Inc | COM | 00206R102 | 1,823 | 48,182 | SH | SOLE | 45,847 | 0 | 2,335 | ||
Automatic Data Processing Inc | COM | 053015103 | 9,798 | 60,696 | SH | SOLE | 59,918 | 0 | 778 | ||
Bank of America Corp | COM | 060505104 | 652 | 22,358 | SH | SOLE | 21,957 | 0 | 401 | ||
Bank of Nova Scotia | COM | 064149107 | 250 | 4,400 | SH | SOLE | 4,400 | 0 | 0 | ||
BB&T Corp | COM | 054937107 | 529 | 9,918 | SH | SOLE | 9,888 | 0 | 30 | ||
Berkshire Hathaway Inc-A | COM | 084670108 | 624 | 2 | SH | SOLE | 2 | 0 | 0 | ||
Berkshire Hathaway Inc-B | COM | 084670702 | 53,028 | 254,916 | SH | SOLE | 250,594 | 0 | 4,322 | ||
Blackrock Inc | COM | 09247X101 | 287 | 643 | SH | SOLE | 643 | 0 | 0 | ||
Blackstone Group Inc | COM | 09260D107 | 454 | 9,300 | SH | SOLE | 9,300 | 0 | 0 | ||
Boeing Co | COM | 097023105 | 10,705 | 28,135 | SH | SOLE | 27,888 | 0 | 247 | ||
Booking Holdings Inc | COM | 09857L108 | 28,079 | 14,307 | SH | SOLE | 14,053 | 0 | 254 | ||
Borgwarner Inc | COM | 099724106 | 15,333 | 418,034 | SH | SOLE | 410,413 | 0 | 7,621 | ||
Bristol-Myers Squibb Co | COM | 110122108 | 628 | 12,394 | SH | SOLE | 12,044 | 0 | 350 | ||
Broadcom Ltd | COM | 11135F101 | 483 | 1,750 | SH | SOLE | 1,750 | 0 | 0 | ||
Brown Forman Corp-B | COM | 115637209 | 1,551 | 24,712 | SH | SOLE | 24,712 | 0 | 0 | ||
Camden Natl Corp | COM | 133034108 | 212 | 4,900 | SH | SOLE | 4,600 | 0 | 300 | ||
Canadian Natl Railway | COM | 136375102 | 276 | 3,070 | SH | SOLE | 3,070 | 0 | 0 | ||
Carnival Corp | COM | 143658300 | 7,819 | 178,877 | SH | SOLE | 175,517 | 0 | 3,360 | ||
Caterpillar Inc | COM | 149123101 | 268 | 2,123 | SH | SOLE | 2,111 | 0 | 12 | ||
Celgene Corp | COM | 151020104 | 235 | 2,365 | SH | SOLE | 2,365 | 0 | 0 | ||
Cerner Corp | COM | 156782104 | 41,866 | 614,142 | SH | SOLE | 604,904 | 0 | 9,238 | ||
Charles Schwab Corp | COM | 808513105 | 264 | 6,309 | SH | SOLE | 6,309 | 0 | 0 | ||
Chevron Corp | COM | 166764100 | 3,829 | 32,287 | SH | SOLE | 31,497 | 0 | 790 | ||
Chubb Ltd | COM | H1467J104 | 42,585 | 263,783 | SH | SOLE | 260,392 | 0 | 3,391 | ||
Church & Dwight Inc | COM | 171340102 | 657 | 8,730 | SH | SOLE | 8,730 | 0 | 0 | ||
Cisco Systems Inc | COM | 17275R102 | 1,002 | 20,274 | SH | SOLE | 20,274 | 0 | 0 | ||
Clorox Co | COM | 189054109 | 1,265 | 8,328 | SH | SOLE | 8,194 | 0 | 134 | ||
CME Group Inc | COM | 12572Q105 | 25,620 | 121,228 | SH | SOLE | 118,748 | 0 | 2,480 | ||
Coca Cola Co | COM | 191216100 | 1,253 | 23,013 | SH | SOLE | 21,988 | 0 | 1,025 | ||
Cognizant Tech Solutions Corp | COM | 192446102 | 22,887 | 379,766 | SH | SOLE | 373,099 | 0 | 6,667 | ||
Colgate Palmolive Co | COM | 194162103 | 9,133 | 124,248 | SH | SOLE | 121,136 | 0 | 3,112 | ||
Comcast Corp | COM | 20030N101 | 6,471 | 143,551 | SH | SOLE | 141,693 | 0 | 1,858 | ||
Conocophillips | COM | 20825C104 | 19,086 | 334,955 | SH | SOLE | 330,513 | 0 | 4,442 | ||
Consolidated Edison Inc | COM | 209115104 | 609 | 6,450 | SH | SOLE | 6,450 | 0 | 0 | ||
Constellation Brands Inc-A | COM | 21036P108 | 20,893 | 100,797 | SH | SOLE | 98,532 | 0 | 2,265 | ||
Cooper Companies Inc | COM | 216648402 | 2,470 | 8,316 | SH | SOLE | 7,866 | 0 | 450 | ||
Costco Wholesale Corp | COM | 22160K105 | 33,488 | 116,233 | SH | SOLE | 114,799 | 0 | 1,434 | ||
Covetrus Inc | COM | 22304C100 | 339 | 28,491 | SH | SOLE | 28,391 | 0 | 100 | ||
CSX Corp | COM | 126408103 | 271 | 3,916 | SH | SOLE | 3,916 | 0 | 0 | ||
Cullen/Frost Bankers Inc | COM | 229899109 | 23,854 | 269,388 | SH | SOLE | 264,926 | 0 | 4,462 | ||
Cyberark Software Ltd | COM | M2682V108 | 1,012 | 10,135 | SH | SOLE | 9,995 | 0 | 140 | ||
Danaher Corp | COM | 235851102 | 59,097 | 409,175 | SH | SOLE | 401,348 | 0 | 7,827 | ||
Deere & Co | COM | 244199105 | 1,373 | 8,140 | SH | SOLE | 7,995 | 0 | 145 | ||
Diageo Plc ADR | COM | 25243Q205 | 538 | 3,292 | SH | SOLE | 3,292 | 0 | 0 | ||
Dominion Energy Inc | COM | 25746U109 | 332 | 4,102 | SH | SOLE | 4,102 | 0 | 0 | ||
Dow Inc | COM | 260557103 | 217 | 4,559 | SH | SOLE | 4,559 | 0 | 0 | ||
Du Pont De Nemours | COM | 26614N102 | 348 | 4,875 | SH | SOLE | 4,866 | 0 | 9 | ||
Duke Energy Corp | COM | 26441C204 | 352 | 3,667 | SH | SOLE | 3,667 | 0 | 0 | ||
Dunkin Brands Group Inc | COM | 265504100 | 39,298 | 495,188 | SH | SOLE | 488,641 | 0 | 6,547 | ||
Ecolab Inc | COM | 278865100 | 42,783 | 216,032 | SH | SOLE | 212,086 | 0 | 3,946 | ||
Eli Lilly & Co | COM | 532457108 | 663 | 5,928 | SH | SOLE | 4,743 | 0 | 1,185 | ||
Emerson Electric Co | COM | 291011104 | 2,037 | 30,461 | SH | SOLE | 30,166 | 0 | 295 | ||
Energy Transfer LP | COM | 29273V100 | 157 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | ||
Enterprise Products Partners L | COM | 293792107 | 782 | 27,355 | SH | SOLE | 26,580 | 0 | 775 | ||
EOG Resources Inc | COM | 26875P101 | 224 | 3,020 | SH | SOLE | 3,020 | 0 | 0 | ||
Exxon Mobil Corp | COM | 30231G102 | 29,899 | 423,434 | SH | SOLE | 409,283 | 0 | 14,151 | ||
F5 Networks Inc | COM | 315616102 | 345 | 2,460 | SH | SOLE | 2,460 | 0 | 0 | ||
Facebook Inc-A | COM | 30303M102 | 29,434 | 165,285 | SH | SOLE | 161,535 | 0 | 3,750 | ||
Financial Select Sector SPDR | COM | 81369Y605 | 242 | 8,660 | SH | SOLE | 8,545 | 0 | 115 | ||
Fiserv Inc | COM | 337738108 | 439 | 4,235 | SH | SOLE | 4,235 | 0 | 0 | ||
Fortive Corp | COM | 34959J108 | 203 | 2,957 | SH | SOLE | 2,957 | 0 | 0 | ||
General Dynamics Corp | COM | 369550108 | 249 | 1,362 | SH | SOLE | 1,362 | 0 | 0 | ||
General Electric Co | COM | 369604103 | 502 | 56,142 | SH | SOLE | 54,611 | 0 | 1,531 | ||
Gilead Sciences Inc | COM | 375558103 | 295 | 4,662 | SH | SOLE | 4,462 | 0 | 200 | ||
Globe Life Inc | COM | 37959E102 | 11,067 | 115,573 | SH | SOLE | 113,206 | 0 | 2,367 | ||
Henry Schein Inc | COM | 806407102 | 25,232 | 397,349 | SH | SOLE | 388,565 | 0 | 8,784 | ||
Hershey Co | COM | 427866108 | 31,118 | 200,773 | SH | SOLE | 199,111 | 0 | 1,662 | ||
Hologic Inc | COM | 436440101 | 5,931 | 117,464 | SH | SOLE | 113,999 | 0 | 3,465 | ||
Home Depot Inc | COM | 437076102 | 22,695 | 97,813 | SH | SOLE | 95,677 | 0 | 2,136 | ||
Honeywell International Inc | COM | 438516106 | 2,573 | 15,209 | SH | SOLE | 14,691 | 0 | 518 | ||
Idexx Labs Corp | COM | 45168D104 | 34,634 | 127,365 | SH | SOLE | 125,105 | 0 | 2,260 | ||
Illinois Tool Wks Inc | COM | 452308109 | 796 | 5,088 | SH | SOLE | 5,088 | 0 | 0 | ||
Intel Corp | COM | 458140100 | 1,610 | 31,249 | SH | SOLE | 31,149 | 0 | 100 | ||
Intl Business Machines Corp | COM | 459200101 | 1,394 | 9,589 | SH | SOLE | 9,489 | 0 | 100 | ||
Intuit Inc | COM | 461202103 | 49,711 | 186,927 | SH | SOLE | 184,931 | 0 | 1,996 | ||
Intuitive Surgical Inc | COM | 46120E602 | 269 | 499 | SH | SOLE | 499 | 0 | 0 | ||
Invesco QQQ Trust Series 1 ETF | COM | 46090E103 | 293 | 1,551 | SH | SOLE | 1,335 | 0 | 216 | ||
Invesco S&P 500 Equal Weight E | COM | 46137V357 | 1,453 | 13,440 | SH | SOLE | 2,885 | 0 | 10,555 | ||
IQ Hedge Multi Strategy Tracke | COM | 45409B107 | 204 | 6,710 | SH | SOLE | 6,710 | 0 | 0 | ||
iShares Core S&P 500 ETF | COM | 464287200 | 785 | 2,630 | SH | SOLE | 2,333 | 0 | 297 | ||
iShares Core S&P M/C ETF | COM | 464287507 | 20,402 | 105,586 | SH | SOLE | 42,514 | 0 | 63,072 | ||
iShares Core S&P S/C ETF | COM | 464287804 | 1,279 | 16,430 | SH | SOLE | 14,083 | 0 | 2,347 | ||
iShares MSCI EM ETF | COM | 464287234 | 264 | 6,448 | SH | SOLE | 4,693 | 0 | 1,755 | ||
iShares Russell 1000 ETF | COM | 464287622 | 5,418 | 32,929 | SH | SOLE | 26,947 | 0 | 5,982 | ||
iShares Russell 1000 Gwth ETF | COM | 464287614 | 1,067 | 6,682 | SH | SOLE | 6,101 | 0 | 581 | ||
iShares Russell 2000 ETF | COM | 464287655 | 1,279 | 8,450 | SH | SOLE | 4,190 | 0 | 4,260 | ||
iShares Russell 3000 ETF | COM | 464287689 | 84,406 | 485,735 | SH | SOLE | 485,657 | 0 | 78 | ||
iShares Russell M/C ETF | COM | 464287499 | 1,321 | 23,612 | SH | SOLE | 14,602 | 0 | 9,010 | ||
iShares Russell M/C Gwth ETF | COM | 464287481 | 377 | 2,667 | SH | SOLE | 2,667 | 0 | 0 | ||
iShares Russell M/C Value ETF | COM | 464287473 | 306 | 3,414 | SH | SOLE | 3,351 | 0 | 63 | ||
iShares Russell1000 Value ETF | COM | 464287598 | 474 | 3,697 | SH | SOLE | 2,416 | 0 | 1,281 | ||
iShares S&P 500 Gwth ETF | COM | 464287309 | 275 | 1,529 | SH | SOLE | 1,302 | 0 | 227 | ||
iShares S&P 500 Value | COM | 464287408 | 253 | 2,123 | SH | SOLE | 2,123 | 0 | 0 | ||
iShares S&P GSCI Commodity ETF | COM | 46428R107 | 196 | 13,040 | SH | SOLE | 13,040 | 0 | 0 | ||
iShares S&P M/C 400 Gwth ETF | COM | 464287606 | 541 | 2,416 | SH | SOLE | 2,351 | 0 | 65 | ||
iShares S&P M/C 400 Value ETF | COM | 464287705 | 224 | 1,404 | SH | SOLE | 1,377 | 0 | 27 | ||
Jack Henry & Associates Inc | COM | 426281101 | 254 | 1,737 | SH | SOLE | 1,737 | 0 | 0 | ||
Johnson & Johnson | COM | 478160104 | 41,451 | 320,380 | SH | SOLE | 312,829 | 0 | 7,550 | ||
JP Morgan Chase & Co | COM | 46625H100 | 26,247 | 223,017 | SH | SOLE | 219,532 | 0 | 3,485 | ||
Keycorp | COM | 493267108 | 264 | 14,822 | SH | SOLE | 13,322 | 0 | 1,500 | ||
Kimberly Clark Corp | COM | 494368103 | 1,567 | 11,028 | SH | SOLE | 11,028 | 0 | 0 | ||
L3 Harris Technologies Inc | COM | 502431109 | 355 | 1,700 | SH | SOLE | 1,685 | 0 | 15 | ||
Linde Plc | COM | G5494J103 | 37,211 | 192,089 | SH | SOLE | 188,971 | 0 | 3,118 | ||
Lockheed Martin Corp | COM | 539830109 | 442 | 1,133 | SH | SOLE | 1,133 | 0 | 0 | ||
Lowe's Companies Inc | COM | 548661107 | 1,271 | 11,562 | SH | SOLE | 11,562 | 0 | 0 | ||
Magellan Midstream Partners LP | COM | 559080106 | 472 | 7,115 | SH | SOLE | 6,715 | 0 | 400 | ||
Mastercard Inc-A | COM | 57636Q104 | 620 | 2,282 | SH | SOLE | 2,167 | 0 | 115 | ||
McCormick & Co Inc | COM | 579780206 | 10,253 | 65,600 | SH | SOLE | 65,115 | 0 | 485 | ||
McDonalds Corp | COM | 580135101 | 3,399 | 15,832 | SH | SOLE | 14,967 | 0 | 865 | ||
Medtronic Plc | COM | G5960L103 | 37,272 | 343,141 | SH | SOLE | 338,695 | 0 | 4,446 | ||
Merck & Co Inc | COM | 58933Y105 | 23,574 | 280,046 | SH | SOLE | 274,907 | 0 | 5,139 | ||
Mettler-Toledo Intl Inc | COM | 592688105 | 43,320 | 61,499 | SH | SOLE | 60,261 | 0 | 1,238 | ||
Microchip Technology Inc | COM | 595017104 | 52,762 | 567,878 | SH | SOLE | 557,764 | 0 | 10,114 | ||
Microsoft Corp | COM | 594918104 | 41,871 | 301,166 | SH | SOLE | 296,061 | 0 | 5,105 | ||
Mondelez Intl Inc-A | COM | 609207105 | 372 | 6,717 | SH | SOLE | 6,717 | 0 | 0 | ||
Nextera Energy Inc | COM | 65339F101 | 37,447 | 160,725 | SH | SOLE | 158,514 | 0 | 2,211 | ||
Nike Inc | COM | 654106103 | 12,665 | 134,844 | SH | SOLE | 133,010 | 0 | 1,834 | ||
Nordson Corp | COM | 655663102 | 11,840 | 80,949 | SH | SOLE | 78,989 | 0 | 1,960 | ||
Norfolk Southern Corp | COM | 655844108 | 1,434 | 7,982 | SH | SOLE | 7,587 | 0 | 395 | ||
Northern Trust Corp | COM | 665859104 | 20,634 | 221,109 | SH | SOLE | 217,841 | 0 | 3,268 | ||
Northrop Grumman Corp | COM | 666807102 | 19,477 | 51,968 | SH | SOLE | 51,388 | 0 | 580 | ||
Novartis Ag ADR | COM | 66987V109 | 211 | 2,428 | SH | SOLE | 2,428 | 0 | 0 | ||
Novo-Nordisk A/S ADR | COM | 670100205 | 220 | 4,250 | SH | SOLE | 4,250 | 0 | 0 | ||
Nuveen S&P 500 Buy-Write Incom | COM | 6706ER101 | 138 | 10,532 | SH | SOLE | 10,532 | 0 | 0 | ||
NVR Inc | COM | 62944T105 | 595 | 160 | SH | SOLE | 160 | 0 | 0 | ||
Omnicom Group Inc | COM | 681919106 | 1,152 | 14,718 | SH | SOLE | 14,568 | 0 | 150 | ||
Oneok Inc | COM | 682680103 | 261 | 3,537 | SH | SOLE | 3,462 | 0 | 75 | ||
Oracle Corp | COM | 68389X105 | 857 | 15,565 | SH | SOLE | 15,565 | 0 | 0 | ||
Oshkosh Corp | COM | 688239201 | 30,172 | 398,052 | SH | SOLE | 390,156 | 0 | 7,896 | ||
Paychex Inc | COM | 704326107 | 287 | 3,462 | SH | SOLE | 1,462 | 0 | 2,000 | ||
Paypal Holdings Inc | COM | 70450Y103 | 299 | 2,883 | SH | SOLE | 2,552 | 0 | 331 | ||
Pepsico Inc | COM | 713448108 | 45,469 | 331,649 | SH | SOLE | 327,046 | 0 | 4,602 | ||
Pfizer Inc | COM | 717081103 | 3,985 | 110,919 | SH | SOLE | 109,136 | 0 | 1,783 | ||
Philip Morris Intl Inc | COM | 718172109 | 648 | 8,532 | SH | SOLE | 8,122 | 0 | 410 | ||
Phillips 66 | COM | 718546104 | 42,311 | 413,189 | SH | SOLE | 408,904 | 0 | 4,285 | ||
PNC Financial Services Group | COM | 693475105 | 454 | 3,237 | SH | SOLE | 3,237 | 0 | 0 | ||
Procter & Gamble Co | COM | 742718109 | 13,170 | 105,885 | SH | SOLE | 96,750 | 0 | 9,135 | ||
Prudential Financial Inc | COM | 744320102 | 343 | 3,808 | SH | SOLE | 3,808 | 0 | 0 | ||
Quaker Chemical Corp | COM | 747316107 | 1,480 | 9,361 | SH | SOLE | 9,321 | 0 | 40 | ||
Qualcomm Inc | COM | 747525103 | 24,467 | 320,756 | SH | SOLE | 314,485 | 0 | 6,271 | ||
Raytheon Co | COM | 755111507 | 324 | 1,654 | SH | SOLE | 1,642 | 0 | 12 | ||
RBC Bearings Inc | COM | 75524B104 | 15,708 | 94,675 | SH | SOLE | 92,915 | 0 | 1,760 | ||
Realty Income Corp | COM | 756109104 | 202 | 2,630 | SH | SOLE | 2,630 | 0 | 0 | ||
Rockwell Automation Corp | COM | 773903109 | 11,356 | 68,906 | SH | SOLE | 67,946 | 0 | 960 | ||
Roper Technologies Inc | COM | 776696106 | 45,499 | 127,591 | SH | SOLE | 125,366 | 0 | 2,225 | ||
Royal Dutch Shell ADR-A | COM | 780259206 | 762 | 12,942 | SH | SOLE | 12,762 | 0 | 180 | ||
Salesforce.Com Inc | COM | 79466L302 | 330 | 2,221 | SH | SOLE | 1,986 | 0 | 235 | ||
SBA Communications Corp-REIT | COM | 78410G104 | 205 | 850 | SH | SOLE | 850 | 0 | 0 | ||
Seagate Technology | COM | G7945M107 | 290 | 5,389 | SH | SOLE | 5,389 | 0 | 0 | ||
Sherwin-Williams Co | COM | 824348106 | 25,139 | 45,718 | SH | SOLE | 45,105 | 0 | 613 | ||
Sirius XM Holdings Inc | COM | 82968B103 | 72 | 11,500 | SH | SOLE | 11,500 | 0 | 0 | ||
Smucker JM Co | COM | 832696405 | 431 | 3,918 | SH | SOLE | 3,918 | 0 | 0 | ||
SPDR S&P 500 ETF | COM | 78462F103 | 14,327 | 48,276 | SH | SOLE | 15,891 | 0 | 32,385 | ||
SPDR S&P M/C 400 ETF | COM | 78467Y107 | 2,139 | 6,069 | SH | SOLE | 1,954 | 0 | 4,115 | ||
Starbucks Corp | COM | 855244109 | 6,994 | 79,099 | SH | SOLE | 78,204 | 0 | 895 | ||
Stryker Corp | COM | 863667101 | 25,214 | 116,568 | SH | SOLE | 114,338 | 0 | 2,230 | ||
Sysco Corp | COM | 871829107 | 375 | 4,725 | SH | SOLE | 4,725 | 0 | 0 | ||
T Rowe Price Group Inc | COM | 74144T108 | 18,486 | 161,803 | SH | SOLE | 159,807 | 0 | 1,996 | ||
Target Corp | COM | 87612E106 | 206 | 1,925 | SH | SOLE | 1,885 | 0 | 40 | ||
Teleflex Inc | COM | 879369106 | 29,480 | 86,769 | SH | SOLE | 85,499 | 0 | 1,270 | ||
Texas Instruments Inc | COM | 882508104 | 217 | 1,676 | SH | SOLE | 1,676 | 0 | 0 | ||
Thermo Fisher Scientific Inc | COM | 883556102 | 45,800 | 157,241 | SH | SOLE | 155,410 | 0 | 1,831 | ||
TJX Companies Inc | COM | 872540109 | 49,338 | 885,150 | SH | SOLE | 872,109 | 0 | 13,041 | ||
Toll Brothers Inc | COM | 889478103 | 7,418 | 180,714 | SH | SOLE | 179,744 | 0 | 970 | ||
Toronto-Dominion Bank | COM | 891160509 | 726 | 12,458 | SH | SOLE | 12,424 | 0 | 34 | ||
Total SA ADR | COM | 89151E109 | 316 | 6,084 | SH | SOLE | 5,934 | 0 | 150 | ||
Tractor Supply Co | COM | 892356106 | 5,194 | 57,433 | SH | SOLE | 55,808 | 0 | 1,625 | ||
Travelers Companies Inc | COM | 89417E109 | 540 | 3,634 | SH | SOLE | 3,634 | 0 | 0 | ||
Unilever NV-NY Shares | COM | 904784709 | 604 | 10,068 | SH | SOLE | 10,068 | 0 | 0 | ||
Unilever Plc ADR | COM | 904767704 | 38,533 | 641,147 | SH | SOLE | 631,674 | 0 | 9,473 | ||
Union Pacific Corp | COM | 907818108 | 18,168 | 112,164 | SH | SOLE | 109,936 | 0 | 2,228 | ||
United Parcel Service Inc-B | COM | 911312106 | 211 | 1,761 | SH | SOLE | 1,681 | 0 | 80 | ||
United Technologies Corp | COM | 913017109 | 38,437 | 281,547 | SH | SOLE | 275,506 | 0 | 6,041 | ||
Unitedhealth Group Inc | COM | 91324P102 | 14,348 | 66,022 | SH | SOLE | 65,265 | 0 | 757 | ||
US Bancorp | COM | 902973304 | 45,442 | 821,143 | SH | SOLE | 806,209 | 0 | 14,934 | ||
Vanguard Dvd Appreciation ETF | COM | 921908844 | 552 | 4,620 | SH | SOLE | 4,220 | 0 | 400 | ||
Vanguard High Dvd Yield ETF | COM | 921946406 | 492 | 5,550 | SH | SOLE | 5,507 | 0 | 43 | ||
Vanguard REIT ETF | COM | 922908553 | 390 | 4,182 | SH | SOLE | 3,550 | 0 | 632 | ||
Vanguard S&P 500 ETF | COM | 922908363 | 666 | 2,442 | SH | SOLE | 2,258 | 0 | 184 | ||
Vanguard S/C ETF | COM | 922908751 | 1,811 | 11,767 | SH | SOLE | 2,134 | 0 | 9,633 | ||
Vanguard Total Stock Mkt ETF | COM | 922908769 | 4,311 | 28,547 | SH | SOLE | 12,822 | 0 | 15,725 | ||
Verizon Communications Inc | COM | 92343V104 | 2,208 | 36,581 | SH | SOLE | 35,483 | 0 | 1,098 | ||
VF Corp | COM | 918204108 | 2,748 | 30,883 | SH | SOLE | 30,773 | 0 | 110 | ||
Visa Inc-A | COM | 92826C839 | 46,507 | 270,375 | SH | SOLE | 267,214 | 0 | 3,161 | ||
Wal-Mart Stores Inc | COM | 931142103 | 281 | 2,366 | SH | SOLE | 2,366 | 0 | 0 | ||
Walgreens Boots Alliance Inc | COM | 931427108 | 277 | 5,000 | SH | SOLE | 4,600 | 0 | 400 | ||
Walt Disney Co | COM | 254687106 | 56,673 | 434,876 | SH | SOLE | 428,434 | 0 | 6,442 | ||
Waste Connections Inc | COM | 94106B101 | 53,533 | 581,880 | SH | SOLE | 572,512 | 0 | 9,368 | ||
Waste Management Inc | COM | 94106L109 | 327 | 2,846 | SH | SOLE | 2,846 | 0 | 0 | ||
Wells Fargo & Co | COM | 949746101 | 237 | 4,700 | SH | SOLE | 4,410 | 0 | 290 | ||
WEX Inc | COM | 96208T104 | 13,847 | 68,528 | SH | SOLE | 67,228 | 0 | 1,300 | ||
Weyerhaeuser Co | COM | 962166104 | 489 | 17,655 | SH | SOLE | 17,655 | 0 | 0 | ||
Xylem Inc | COM | 98419M100 | 323 | 4,055 | SH | SOLE | 4,055 | 0 | 0 | ||
Yum Brands Inc | COM | 988498101 | 534 | 4,706 | SH | SOLE | 4,606 | 0 | 100 | ||
Yum China Holdings Inc | COM | 98850P109 | 343 | 7,556 | SH | SOLE | 7,556 | 0 | 0 | ||
iShares MSCI EAFE ETF | INTL | 464287465 | 2,079 | 31,878 | SH | SOLE | 31,304 | 0 | 574 | ||
Vanguard FTSE All World Ex-US | INTL | 922042775 | 32,291 | 647,122 | SH | SOLE | 609,901 | 0 | 37,221 | ||
Vanguard FTSE Dev Mkts ETF | INTL | 921943858 | 57,439 | 1,398,228 | SH | SOLE | 1,367,846 | 0 | 30,382 | ||
Vanguard FTSE EM ETF | INTL | 922042858 | 22,143 | 550,011 | SH | SOLE | 511,825 | 0 | 38,186 | ||
Wells Fargo & Co. | PERP PFD CNV A | 949746804 | 304 | 200 | SH | SOLE | 200 | 0 | 0 | ||
Bank of America Corp. | COM | 060505682 | 465 | 310 | SH | SOLE | 310 | 0 | 0 | ||
Invesco Bulletshares 2019 Corp | BOND FUND | 46138J304 | 3,244 | 153,874 | SH | SOLE | 119,738 | 0 | 34,136 | ||
Invesco Bulletshares 2020 Corp | BOND FUND | 46138J502 | 5,348 | 251,073 | SH | SOLE | 153,877 | 0 | 97,196 | ||
Invesco Bulletshares 2021 Corp | BOND FUND | 46138J700 | 5,988 | 281,637 | SH | SOLE | 159,458 | 0 | 122,179 | ||
Invesco Bulletshares 2022 Corp | BOND FUND | 46138J882 | 6,098 | 283,741 | SH | SOLE | 167,078 | 0 | 116,663 | ||
Invesco Bulletshares 2023 Corp | BOND FUND | 46138J866 | 5,035 | 236,477 | SH | SOLE | 136,747 | 0 | 99,730 | ||
Invesco Bulletshares 2024 Corp | BOND FUND | 46138J841 | 2,321 | 108,326 | SH | SOLE | 51,818 | 0 | 56,508 | ||
iShares Core U S Agg Bond ETF | BOND FUND | 464287226 | 248 | 2,188 | SH | SOLE | 1,718 | 0 | 470 | ||
iShares I/T Corporate Bond ETF | BOND FUND | 464288638 | 2,469 | 42,631 | SH | SOLE | 35,152 | 0 | 7,479 | ||
iShares S/T Corporate Bond ETF | BOND FUND | 464288646 | 3,572 | 66,560 | SH | SOLE | 58,975 | 0 | 7,585 | ||
Pimco Intm Muni Bond ETF | BOND FUND | 72201R866 | 222 | 4,011 | SH | SOLE | 3,361 | 0 | 650 | ||
Pimco S/T Muni Bond ETF | BOND FUND | 72201R874 | 278 | 5,481 | SH | SOLE | 4,981 | 0 | 500 | ||
Vanguard Total Bond Mkt ETF | BOND FUND | 921937835 | 725 | 8,590 | SH | SOLE | 2,286 | 0 | 6,304 |