0001016972-18-000001.txt : 20180130 0001016972-18-000001.hdr.sgml : 20180130 20180130152759 ACCESSION NUMBER: 0001016972-18-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180130 DATE AS OF CHANGE: 20180130 EFFECTIVENESS DATE: 20180130 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ARCADIA INVESTMENT MANAGEMENT CORP/MI CENTRAL INDEX KEY: 0001016972 IRS NUMBER: 382727734 STATE OF INCORPORATION: MI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05696 FILM NUMBER: 18558809 BUSINESS ADDRESS: STREET 1: 125 SOUTH KALAMAZOO MALL STREET 2: SUITE 306 CITY: KALAMAZOO STATE: MI ZIP: 49007 BUSINESS PHONE: 2693490800 MAIL ADDRESS: STREET 1: 125 SOUTH KALAMAZOO MALL STREET 2: SUITE 306 CITY: KALAMAZOO STATE: MI ZIP: 49007 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001016972 XXXXXXXX 12-31-2017 12-31-2017 ARCADIA INVESTMENT MANAGEMENT CORP/MI
125 SOUTH KALAMAZOO MALL SUITE 306 KALAMAZOO MI 49007
13F HOLDINGS REPORT 028-05696 N
Dorsey M. Martin Chief Compliance Officer 2693490800 Dorsey M. Martin Kalamazoo MI 01-30-2018 0 360 357377 false
INFORMATION TABLE 2 inftable.xml BERKSHIRE HATHAWAY INC D CL B NEW 084670702 235 1186 SH SOLE 1186 0 0 BERKSHIRE HATHAWAY INC D CL B NEW 084670702 69 350 SH SOLE 100 0 250 WILLIAMS PARTNERS L P NE COM UNIT LTD PAR 96949L105 26 664 PRN SOLE 664 0 0 STERLING BANCORP DEL COM 85917A100 15 606 SH SOLE 606 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 30 1000 SH SOLE 1000 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6878 67720 SH SOLE 65240 0 2480 KNIGHT SWIFT TRANSN HLDG CL A 499049104 1277 29200 SH SOLE 22200 0 7000 JOHNSON CTLS INTL PLC SHS G51502105 48 1258 SH SOLE 1258 0 0 FIVE BELOW INC COM 33829M101 28 428 SH SOLE 428 0 0 EVERSOURCE ENERGY COM 30040W108 13 209 SH SOLE 209 0 0 CHUBB LIMITED COM H1467J104 35 240 SH SOLE 0 0 240 BOX INC CL A 10316T104 17 788 SH SOLE 788 0 0 BROADCOM LTD SHS Y09827109 6429 25025 SH SOLE 21398 0 3627 ALCOA CORP COM 013872106 19 355 SH SOLE 355 0 0 W P CAREY INC COM 92936U109 15 214 PRN SOLE 214 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 50 1033 PRN SOLE 1033 0 0 SPROTT PHYSICAL SILVER T TR UNIT 85207K107 101 15920 PRN SOLE 15920 0 0 SPROTT PHYSICAL GOLD TRU UNIT 85207H104 83 7795 PRN SOLE 7795 0 0 REALTY INCOME CORP COM 756109104 10 168 PRN SOLE 168 0 0 BLACKROCK MUNIYIELD QUAL COM 09254F100 30 2000 PRN SOLE 2000 0 0 BLACKROCK MUNIYLD MICH Q COM 09254V105 177 12651 PRN SOLE 12651 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 64 2134 PRN SOLE 2134 0 0 PHYSICIANS RLTY TR COM 71943U104 38 2100 PRN SOLE 2100 0 0 CENTRAL FD CDA LTD CL A 153501101 1679 125280 PRN SOLE 125280 0 0 ISHARES TR GL TIMB FORE ETF 464288174 36 500 SH SOLE 500 0 0 VANGUARD INDEX FDS REIT ETF 922908553 94 1130 SH SOLE 1130 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 50 600 SH SOLE 600 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 25 500 SH SOLE 500 0 0 ISHARES TR IBONDS MAR18 ETF 46432FAW7 26 1000 SH SOLE 1000 0 0 ISHARES TR CORE INTL AGGR 46435G672 26 500 SH SOLE 500 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 27 500 SH SOLE 500 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 41 500 SH SOLE 500 0 0 ZOETIS INC CL A 98978V103 401 5570 SH SOLE 5570 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 41 320 SH SOLE 0 0 320 YUM BRANDS INC COM 988498101 16 200 SH SOLE 200 0 0 YORK WTR CO COM 987184108 82 2432 SH SOLE 2432 0 0 DENTSPLY SIRONA INC COM 24906P109 28 425 SH SOLE 425 0 0 EXXON MOBIL CORP COM 30231G102 626 7490 SH SOLE 6113 0 1377 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 14 304 SH SOLE 304 0 0 XCEL ENERGY INC COM 98389B100 30 618 SH SOLE 0 0 618 WESTERN UN CO COM 959802109 1 72 SH SOLE 72 0 0 AQUA AMERICA INC COM 03836W103 387 9870 SH SOLE 7475 0 2395 WATSCO INC COM 942622200 2656 15620 SH SOLE 11405 0 4215 WESTAR ENERGY INC COM 95709T100 12 234 SH SOLE 234 0 0 WHEATON PRECIOUS METALS COM 962879102 64 2877 SH SOLE 2877 0 0 WAL-MART STORES INC COM 931142103 194 1969 SH SOLE 1969 0 0 WESTLAKE CHEM CORP COM 960413102 37 350 SH SOLE 350 0 0 WELLS FARGO CO NEW COM 949746101 550 9072 SH SOLE 4620 0 4452 WEC ENERGY GROUP INC COM 92939U106 295 4435 SH SOLE 1435 0 3000 WALGREENS BOOTS ALLIANCE COM 931427108 2191 30175 SH SOLE 28175 0 2000 WABTEC CORP COM 929740108 9 108 SH SOLE 108 0 0 VERIZON COMMUNICATIONS I COM 92343V104 180 3400 SH SOLE 2500 0 900 VANGUARD WHITEHALL FDS I HIGH DIV YLD 921946406 188 2199 SH SOLE 2199 0 0 VANGUARD INTL EQUITY IND FTSE EMR MKT ETF 922042858 1395 30383 SH SOLE 30083 0 300 VANGUARD INDEX FDS TOTAL STK MKT 922908769 44 320 SH SOLE 320 0 0 VERSUM MATLS INC COM 92532W103 139 3679 SH SOLE 3259 0 420 VERTEX PHARMACEUTICALS I COM 92532F100 24 160 SH SOLE 160 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 146 945 SH SOLE 945 0 0 VALMONT INDS INC COM 920253101 202 1220 SH SOLE 580 0 640 VALERO ENERGY CORP NEW COM 91913Y100 92 1000 SH SOLE 1000 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 28 2000 SH SOLE 2000 0 0 VANGUARD SPECIALIZED FUN DIV APP ETF 921908844 208 2034 SH SOLE 2034 0 0 VIACOM INC NEW CL B 92553P201 10 310 SH SOLE 310 0 0 V F CORP COM 918204108 5062 68400 SH SOLE 56425 0 11975 VANGUARD INTL EQUITY IND ALLWRLD EX US 922042775 118 2157 SH SOLE 2157 0 0 VEEVA SYS INC CL A COM 922475108 55 1000 SH SOLE 1000 0 0 VANGUARD TAX MANAGED INT FTSE DEV MKT ETF 921943858 53 1182 SH SOLE 1182 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 49 620 SH SOLE 0 0 620 VALE S A ADR 91912E105 23 1900 SH SOLE 1900 0 0 VISA INC COM CL A 92826C839 4090 35868 SH SOLE 32108 0 3760 UNITED TECHNOLOGIES CORP COM 913017109 73 576 SH SOLE 576 0 0 US BANCORP DEL COM NEW 902973304 86 1601 SH SOLE 1601 0 0 UNITED RENTALS INC COM 911363109 8478 49316 SH SOLE 43971 0 5345 UNITED PARCEL SERVICE IN CL B 911312106 370 3108 SH SOLE 2108 0 1000 UNION PAC CORP COM 907818108 67 499 SH SOLE 499 0 0 UNUM GROUP COM 91529Y106 5 99 SH SOLE 99 0 0 UNITED NAT FOODS INC COM 911163103 1 25 SH SOLE 25 0 0 UNILEVER PLC SPON ADR NEW 904767704 42 763 SH SOLE 763 0 0 TRACTOR SUPPLY CO COM 892356106 3017 40365 SH SOLE 34070 0 6295 TRANSCANADA CORP COM 89353D107 4 78 SH SOLE 78 0 0 TRIMBLE INC COM 896239100 3029 74530 SH SOLE 57100 0 17430 TAPESTRY INC COM 876030107 4 100 SH SOLE 100 0 0 THERMO FISHER SCIENTIFIC COM 883556102 8859 46655 SH SOLE 37333 0 9322 TORCHMARK CORP COM 891027104 6 71 SH SOLE 71 0 0 TJX COS INC NEW COM 872540109 39 509 SH SOLE 509 0 0 AT&T INC COM 00206R102 77 1989 SH SOLE 589 0 1400 SYSCO CORP COM 871829107 142 2336 SH SOLE 1536 0 800 SYMANTEC CORP COM 871503108 8 300 SH SOLE 300 0 0 STRYKER CORP COM 863667101 11612 74997 SH SOLE 58144 0 16853 SKYWORKS SOLUTIONS INC COM 83088M102 47 500 SH SOLE 500 0 0 SUNCOR ENERGY INC NEW COM 867224107 4155 113158 SH SOLE 95833 0 17325 STATE STR CORP COM 857477103 1434 14695 SH SOLE 9800 0 4895 SUNTRUST BKS INC COM 867914103 1 12 SH SOLE 12 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 15 1750 SH SOLE 1750 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 529 1981 SH SOLE 1033 0 948 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 15 305 SH SOLE 305 0 0 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 216 6892 SH SOLE 6892 0 0 S&P GLOBAL INC COM 78409V104 285 1680 SH SOLE 0 0 1680 SIMON PPTY GROUP INC NEW COM 828806109 212 1237 SH SOLE 925 0 312 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 10 130 SH SOLE 130 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 316 2375 SH SOLE 2375 0 0 SCHLUMBERGER LTD COM 806857108 22 330 SH SOLE 0 0 330 SPDR SER TR BLOOMBERG SRT TR 78468R408 2409 87405 SH SOLE 82205 0 5200 SIRIUS XM HLDGS INC COM 82968B103 9 1753 SH SOLE 1753 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 89 2730 SH SOLE 2730 0 0 SHOPIFY INC CL A 82509L107 90 891 SH SOLE 891 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 109 1156 SH SOLE 1156 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2045 32067 SH SOLE 32067 0 0 SCHWAB CHARLES CORP NEW COM 808513105 6 118 SH SOLE 118 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 22 400 SH SOLE 400 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1774 35453 SH SOLE 35453 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2276 66794 SH SOLE 66794 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2231 43607 SH SOLE 43607 0 0 STARBUCKS CORP COM 855244109 11170 194498 SH SOLE 162135 0 32363 SANDSTORM GOLD LTD COM NEW 80013R206 61 12269 SH SOLE 12269 0 0 RAYTHEON CO COM NEW 755111507 59 316 SH SOLE 316 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 246 2431 SH SOLE 2431 0 0 RANGE RES CORP COM 75281A109 34 2000 SH SOLE 2000 0 0 RAMCO-GERSHENSON PPTYS T COM SH BEN INT 751452202 18 1200 SH SOLE 1200 0 0 RPM INTL INC COM 749685103 228 4350 SH SOLE 3100 0 1250 RED HAT INC COM 756577102 120 1000 SH SOLE 0 0 1000 ROYAL GOLD INC COM 780287108 109 1331 SH SOLE 1331 0 0 RENEWABLE ENERGY GROUP I COM NEW 75972A301 12 1000 SH SOLE 1000 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 26 375 SH SOLE 375 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 14 204 SH SOLE 204 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 54 1800 SH SOLE 900 0 900 QUALCOMM INC COM 747525103 2108 32920 SH SOLE 21210 0 11710 PAYPAL HLDGS INC COM 70450Y103 106 1434 SH SOLE 1434 0 0 PHILLIPS 66 COM 718546104 45 448 SH SOLE 0 0 448 PRUDENTIAL FINL INC COM 744320102 104 907 SH SOLE 907 0 0 PERRIGO CO PLC SHS G97822103 17 200 SH SOLE 0 0 200 PPL CORP COM 69351T106 29 950 SH SOLE 950 0 0 PHILIP MORRIS INTL INC COM 718172109 91 865 SH SOLE 865 0 0 PERKINELMER INC COM 714046109 1516 20730 SH SOLE 14730 0 6000 PROCTER AND GAMBLE CO COM 742718109 432 4707 SH SOLE 3682 0 1025 PRINCIPAL FINL GROUP INC COM 74251V102 704 9975 SH SOLE 9240 0 735 PFIZER INC COM 717081103 1844 50913 SH SOLE 44392 0 6521 PEPSICO INC COM 713448108 1613 13450 SH SOLE 11850 0 1600 PATTERSON COMPANIES INC COM 703395103 11 300 SH SOLE 300 0 0 PRICELINE GRP INC COM NEW 741503403 2162 1244 SH SOLE 1009 0 235 PAYCHEX INC COM 704326107 30 445 SH SOLE 445 0 0 PALO ALTO NETWORKS INC COM 697435105 6471 44645 SH SOLE 38296 0 6349 O REILLY AUTOMOTIVE INC COM 67103H107 5149 21407 SH SOLE 18817 0 2590 ORACLE CORP COM 68389X105 3231 68348 SH SOLE 47926 0 20422 OMNICOM GROUP INC COM 681919106 1386 19029 SH SOLE 15629 0 3400 NOVARTIS A G SPONSORED ADR 66987V109 74 877 SH SOLE 877 0 0 NVIDIA CORP COM 67066G104 38 197 SH SOLE 197 0 0 NORTHERN TR CORP COM 665859104 50 500 SH SOLE 0 0 500 NORFOLK SOUTHERN CORP COM 655844108 121 835 SH SOLE 195 0 640 NORTHROP GRUMMAN CORP COM 666807102 79 258 SH SOLE 258 0 0 NIKE INC CL B 654106103 17 271 SH SOLE 271 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 7 112 SH SOLE 112 0 0 NETFLIX INC COM 64110L106 1584 8250 SH SOLE 7465 0 785 ALLIANZGI NFJ DIVID INT COM 01883A107 23 1750 SH SOLE 1750 0 0 NEOGEN CORP COM 640491106 244 2972 SH SOLE 2972 0 0 MOLECULAR TEMPLATES INC COM 608550109 1 90 SH SOLE 90 0 0 MICROSOFT CORP COM 594918104 830 9700 SH SOLE 9700 0 0 MERCK & CO INC COM 58933Y105 62 1100 SH SOLE 0 0 1100 MONOLITHIC PWR SYS INC COM 609839105 3541 31512 SH SOLE 29262 0 2250 MEDICAL PPTYS TRUST INC COM 58463J304 28 2000 SH SOLE 2000 0 0 MARATHON PETE CORP COM 56585A102 66 1000 SH SOLE 1000 0 0 MONSANTO CO NEW COM 61166W101 23 200 SH SOLE 200 0 0 ALTRIA GROUP INC COM 02209S103 75 1050 SH SOLE 1050 0 0 MAGELLAN MIDSTREAM PRTNR COM UNIT RP LP 559080106 421 5939 SH SOLE 5879 0 60 3M CO COM 88579Y101 654 2780 SH SOLE 2180 0 600 MARKETAXESS HLDGS INC COM 57060D108 52 258 SH SOLE 258 0 0 MCCORMICK & CO INC COM NON VTG 579780206 25 243 SH SOLE 243 0 0 MIDDLEBY CORP COM 596278101 5653 41888 SH SOLE 33528 0 8360 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 51 493 SH SOLE 493 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 140 901 SH SOLE 901 0 0 SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 445 1287 SH SOLE 622 0 665 MEDTRONIC PLC SHS G5960L103 73 900 SH SOLE 0 0 900 MEDIDATA SOLUTIONS INC COM 58471A105 4043 63803 SH SOLE 50263 0 13540 MONDELEZ INTL INC CL A 609207105 474 11080 SH SOLE 11080 0 0 MCDONALDS CORP COM 580135101 3517 20433 SH SOLE 2768 0 17666 MACATAWA BK CORP COM 554225102 20 2000 SH SOLE 2000 0 0 MINDBODY INC COM CL A 60255W105 17 557 SH SOLE 557 0 0 MASTERCARD INCORPORATED CL A 57636Q104 59 392 SH SOLE 392 0 0 LIBERTY MEDIA CORP DELAW COM C SIRIUSXM 531229607 1 34 SH SOLE 34 0 0 LIBERTY MEDIA CORP DELAW COM A SIRIUSXM 531229409 1 17 SH SOLE 17 0 0 LOWES COS INC COM 548661107 185 1993 SH SOLE 1993 0 0 LOGMEIN INC COM 54142L109 2202 19235 SH SOLE 14875 0 4360 LOCKHEED MARTIN CORP COM 539830109 96 300 SH SOLE 300 0 0 LKQ CORP COM 501889208 4 100 SH SOLE 100 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1 8 SH SOLE 8 0 0 KAYNE ANDERSON MLP INVT COM 486606106 2 100 SH SOLE 100 0 0 COCA COLA CO COM 191216100 128 2799 SH SOLE 1299 0 1500 KINSALE CAP GROUP INC COM 49714P108 19 413 SH SOLE 413 0 0 CARMAX INC COM 143130102 2518 39267 SH SOLE 34867 0 4400 KINDER MORGAN INC DEL COM 49456B101 54 3000 SH SOLE 3000 0 0 KIMBERLY CLARK CORP COM 494368103 13 105 SH SOLE 105 0 0 KRAFT HEINZ CO COM 500754106 17 216 SH SOLE 216 0 0 JPMORGAN CHASE & CO COM 46625H100 698 6530 SH SOLE 5410 0 1120 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 93 2525 SH SOLE 2525 0 0 JOHNSON & JOHNSON COM 478160104 792 5667 SH SOLE 4717 0 950 BARCLAYS BANK PLC ETN DJUBS GRNS37 06739H305 42 1718 SH SOLE 1718 0 0 JACOBS ENGR GROUP INC DE COM 469814107 7 100 SH SOLE 100 0 0 SANFILIPPO JOHN B & SON COM 800422107 5 75 SH SOLE 75 0 0 JABIL INC COM 466313103 39 1485 SH SOLE 1485 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 971 5202 SH SOLE 5002 0 200 ISHARES TR RUS 2000 VAL ETF 464287630 211 1680 SH SOLE 1680 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4164 27315 SH SOLE 26565 0 750 ISHARES TR RUS 1000 GRW ETF 464287614 68 506 SH SOLE 506 0 0 ISHARES TR RUS 1000 ETF 464287622 71 480 SH SOLE 0 0 480 ISHARES TR CORE S&P500 ETF 464287200 516 1919 SH SOLE 1919 0 0 ILLINOIS TOOL WKS INC COM 452308109 11875 71169 SH SOLE 57976 0 13193 INTUITIVE SURGICAL INC COM NEW 46120E602 16 45 SH SOLE 45 0 0 INTUIT COM 461202103 6203 39314 SH SOLE 30197 0 9117 INTEL CORP COM 458140100 92 2000 SH SOLE 0 0 2000 INOGEN INC COM 45780L104 28 239 SH SOLE 239 0 0 INTERNATIONAL FLAVORS&FR COM 459506101 92 600 SH SOLE 0 0 600 INTERCONTINENTAL EXCHANG COM 45866F104 8845 125349 SH SOLE 110909 0 14440 WISDOMTREE TR HEDGED HI YLD BD 97717W430 198 8200 SH SOLE 8200 0 0 HUBSPOT INC COM 443573100 32 365 SH SOLE 365 0 0 HERSHEY CO COM 427866108 114 1000 SH SOLE 0 0 1000 HARRIS CORP DEL COM 413875105 1 9 SH SOLE 9 0 0 HEALTHEQUITY INC COM 42226A107 53 1131 SH SOLE 1131 0 0 HOLLYFRONTIER CORP COM 436106108 307 6000 SH SOLE 6000 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 44 485 SH SOLE 485 0 0 HOME DEPOT INC COM 437076102 3992 21063 SH SOLE 19218 0 1845 WELLTOWER INC COM 95040Q104 190 2974 SH SOLE 2974 0 0 HANESBRANDS INC COM 410345102 46 2216 SH SOLE 2216 0 0 HALLIBURTON CO COM 406216101 4285 87688 SH SOLE 79188 0 8500 GRAINGER W W INC COM 384802104 177 750 SH SOLE 750 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 7 50 SH SOLE 50 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2 59 SH SOLE 59 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 127 500 SH SOLE 500 0 0 GAP INC DEL COM 364760108 9 260 SH SOLE 260 0 0 GENUINE PARTS CO COM 372460105 23 240 SH SOLE 240 0 0 ALPHABET INC CAP STK CL A 02079K305 4788 4545 SH SOLE 3567 0 978 ALPHABET INC CAP STK CL C 02079K107 3756 3589 SH SOLE 2996 0 593 GENTEX CORP COM 371901109 117 5600 SH SOLE 5600 0 0 GREEN BANCORP INC COM 39260X100 65 3185 SH SOLE 3185 0 0 GENERAL MLS INC COM 370334104 21 355 SH SOLE 355 0 0 GILEAD SCIENCES INC COM 375558103 79 1100 SH SOLE 1100 0 0 GENERAL ELECTRIC CO COM 369604103 209 12000 SH SOLE 12000 0 0 GENERAL DYNAMICS CORP COM 369550108 127 623 SH SOLE 623 0 0 FORTIVE CORP COM 34959J108 5107 70591 SH SOLE 64357 0 6234 FLOTEK INDS INC DEL COM 343389102 47 10000 SH SOLE 10000 0 0 FERRO CORP COM 315405100 86 3650 SH SOLE 3650 0 0 FLOWSERVE CORP COM 34354P105 84 2000 SH SOLE 0 0 2000 FLOWERS FOODS INC COM 343498101 1210 62648 SH SOLE 54298 0 8350 FIVE9 INC COM 338307101 30 1202 SH SOLE 1202 0 0 FISERV INC COM 337738108 315 2400 SH SOLE 2400 0 0 F5 NETWORKS INC COM 315616102 79 600 SH SOLE 0 0 600 FEDEX CORP COM 31428X106 42 168 SH SOLE 168 0 0 FACEBOOK INC CL A 30303M102 3996 22643 SH SOLE 20303 0 2340 FASTENAL CO COM 311900104 4017 73443 SH SOLE 57033 0 16410 EXPEDITORS INTL WASH INC COM 302130109 623 9632 SH SOLE 9632 0 0 EATON VANCE CORP COM NON VTG 278265103 80 1419 SH SOLE 1419 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 28 370 SH SOLE 370 0 0 ENTERPRISE PRODS PARTNER COM 293792107 1247 47027 SH SOLE 45442 0 1585 ENBRIDGE INC COM 29250N105 125 3185 SH SOLE 3185 0 0 EMERSON ELEC CO COM 291011104 188 2700 SH SOLE 2700 0 0 LAUDER ESTEE COS INC CL A 518439104 6801 53450 SH SOLE 42710 0 10740 EQUIFAX INC COM 294429105 8 67 SH SOLE 67 0 0 ISHARES TR MSCI EAFE ETF 464287465 1317 18726 SH SOLE 18726 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 2241 30393 SH SOLE 26643 0 3750 EURONET WORLDWIDE INC COM 298736109 51 600 SH SOLE 600 0 0 CONSOLIDATED EDISON INC COM 209115104 42 500 SH SOLE 0 0 500 ECOLAB INC COM 278865100 7391 55085 SH SOLE 49725 0 5360 EBAY INC COM 278642103 16 434 SH SOLE 434 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 194 4710 SH SOLE 4710 0 0 DOWDUPONT INC COM 26078J100 26 364 SH SOLE 364 0 0 ISHARES TR SELECT DIVID ETF 464287168 46 464 SH SOLE 464 0 0 NOW INC COM 67011P100 11 1000 SH SOLE 1000 0 0 DIGITAL RLTY TR INC COM 253868103 2890 25369 SH SOLE 23104 0 2265 DICKS SPORTING GOODS INC COM 253393102 298 10375 SH SOLE 6175 0 4200 DISNEY WALT CO COM DISNEY 254687106 22 200 SH SOLE 200 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 144 1980 SH SOLE 1980 0 0 DANAHER CORP DEL COM 235851102 2344 25256 SH SOLE 23370 0 1886 WISDOMTREE TR US QTLY DIV GRT 97717X669 104 2500 SH SOLE 2500 0 0 DISCOVER FINL SVCS COM 254709108 76 987 SH SOLE 987 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 48 330 SH SOLE 330 0 0 DEERE & CO COM 244199105 16 100 SH SOLE 100 0 0 CONCHO RES INC COM 20605P101 70 465 SH SOLE 0 0 465 CASELLA WASTE SYS INC CL A 147448104 113 4900 SH SOLE 4900 0 0 CHEVRON CORP NEW COM 166764100 417 3332 SH SOLE 2682 0 650 CVS HEALTH CORP COM 126650100 86 1191 SH SOLE 1191 0 0 CITRIX SYS INC COM 177376100 1133 12875 SH SOLE 7650 0 5225 CINTAS CORP COM 172908105 411 2640 SH SOLE 2640 0 0 CSX CORP COM 126408103 62 1118 SH SOLE 1118 0 0 ISHARES TR 1 3 YR CR BD ETF 464288646 220 2105 SH SOLE 2105 0 0 CISCO SYS INC COM 17275R102 104 2725 SH SOLE 725 0 2000 SALESFORCE COM INC COM 79466L302 11 108 SH SOLE 108 0 0 CAMPBELL SOUP CO COM 134429109 46 960 SH SOLE 0 0 960 COSTCO WHSL CORP NEW COM 22160K105 8176 43926 SH SOLE 34401 0 9525 CONOCOPHILLIPS COM 20825C104 75 1360 SH SOLE 464 0 896 COOPER COS INC COM NEW 216648402 1417 6505 SH SOLE 5800 0 705 CABOT OIL & GAS CORP COM 127097103 29 1000 SH SOLE 1000 0 0 COMPASS MINERALS INTL IN COM 20451N101 52 719 SH SOLE 719 0 0 CME GROUP INC COM CL A 12572Q105 187 1277 SH SOLE 1277 0 0 COMCAST CORP NEW CL A 20030N101 7 186 SH SOLE 186 0 0 CLOROX CO DEL COM 189054109 137 919 SH SOLE 419 0 500 CORE LABORATORIES N V COM N22717107 3960 36152 SH SOLE 30827 0 5325 COLGATE PALMOLIVE CO COM 194162103 106 1400 SH SOLE 0 0 1400 ISHARES TR INTRMD CR BD ETF 464288638 143 1310 SH SOLE 1310 0 0 CHURCH & DWIGHT INC COM 171340102 43 851 SH SOLE 851 0 0 COGNEX CORP COM 192422103 2025 33102 SH SOLE 29862 0 3240 CULLEN FROST BANKERS INC COM 229899109 71 750 SH SOLE 750 0 0 CERNER CORP COM 156782104 3847 57084 SH SOLE 46489 0 10595 CELGENE CORP COM 151020104 119 1138 SH SOLE 737 0 401 CDW CORP COM 12514G108 69 1000 SH SOLE 1000 0 0 CDK GLOBAL INC COM 12508E101 73 1017 SH SOLE 1017 0 0 CAMECO CORP COM 13321L108 65 7000 SH SOLE 7000 0 0 CHICAGO BRIDGE & IRON CO COM 167250109 38 2350 SH SOLE 350 0 2000 CBRE GROUP INC CL A 12504L109 4277 98744 SH SOLE 81634 0 17110 CAVIUM INC COM 14964U108 128 1525 SH SOLE 1525 0 0 CHEESECAKE FACTORY INC COM 163072101 1039 21575 SH SOLE 20425 0 1150 CARDINAL HEALTH INC COM 14149Y108 13 220 SH SOLE 220 0 0 BUFFALO WILD WINGS INC COM 119848109 39 250 SH SOLE 250 0 0 BORGWARNER INC COM 099724106 236 4625 SH SOLE 3050 0 1575 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2 26 SH SOLE 26 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 971 12276 SH SOLE 12276 0 0 BROWN & BROWN INC COM 115236101 49 955 SH SOLE 955 0 0 BERKSHIRE HATHAWAY INC D CL B NEW 084670702 61 308 SH SOLE 308 0 0 BROADRIDGE FINL SOLUTION COM 11133T103 145 1600 SH SOLE 1600 0 0 BP PLC SPONSORED ADR 055622104 139 3300 SH SOLE 0 0 3300 BANK N S HALIFAX COM 064149107 126 1955 SH SOLE 1955 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 61 1000 SH SOLE 0 0 1000 BEMIS INC COM 081437105 10 210 SH SOLE 210 0 0 BLACKROCK INC COM 09247X101 35 68 SH SOLE 68 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 590 25600 SH SOLE 23600 0 2000 BANK NEW YORK MELLON COR COM 064058100 100 1850 SH SOLE 1850 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 23 273 SH SOLE 273 0 0 BROOKFIELD INFRAST PARTN LP INT UNIT G16252101 113 2520 SH SOLE 2520 0 0 BAIDU INC SPON ADR REP A 056752108 30 130 SH SOLE 130 0 0 BEACON ROOFING SUPPLY IN COM 073685109 7637 119778 SH SOLE 91998 0 27780 BECTON DICKINSON & CO COM 075887109 7518 35121 SH SOLE 28765 0 6356 BARCLAYS PLC ADR 06738E204 7 600 SH SOLE 600 0 0 BB&T CORP COM 054937107 21 420 SH SOLE 420 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22 125 SH SOLE 125 0 0 BOEING CO COM 097023105 29 100 SH SOLE 100 0 0 AMERICAN EXPRESS CO COM 025816109 1726 17379 SH SOLE 15844 0 1535 AMERICAN WTR WKS CO INC COM 030420103 281 3072 SH SOLE 3072 0 0 ARCONIC INC COM 03965L100 13 466 SH SOLE 466 0 0 ARES CAP CORP COM 04010L103 14 900 SH SOLE 900 0 0 ANTERO RES CORP COM 03674X106 19 1000 SH SOLE 1000 0 0 AIR PRODS & CHEMS INC COM 009158106 4376 26668 SH SOLE 24833 0 1835 AMAZON COM INC COM 023135106 2706 2314 SH SOLE 1874 0 440 AMERICAN TOWER CORP NEW COM 03027X100 29 200 SH SOLE 200 0 0 AMERICAN SUPERCONDUCTOR SHS NEW 030111207 0 14 SH SOLE 14 0 0 AMGEN INC COM 031162100 44 255 SH SOLE 255 0 0 AFFILIATED MANAGERS GROU COM 008252108 7599 37023 SH SOLE 31008 0 6015 APPLIED MATLS INC COM 038222105 83 1625 SH SOLE 1625 0 0 ALLSTATE CORP COM 020002101 84 800 SH SOLE 800 0 0 WISDOMTREE TR BRCLYS INTRT HED 97717W380 240 4950 SH SOLE 4950 0 0 ISHARES TR CORE US AGGBD ET 464287226 267 2445 SH SOLE 2375 0 70 AMTRUST FINL SVCS INC COM 032359309 37 3680 SH SOLE 3340 0 340 AMERICAN ELEC PWR INC COM 025537101 35 482 SH SOLE 482 0 0 ALLIANCE DATA SYSTEMS CO COM 018581108 1774 7000 SH SOLE 5860 0 1140 AUTOMATIC DATA PROCESSIN COM 053015103 2269 19364 SH SOLE 14964 0 4400 ADIENT PLC ORD SHS G0084W101 39 500 SH SOLE 500 0 0 ARCHER DANIELS MIDLAND C COM 039483102 28 710 SH SOLE 710 0 0 ADOBE SYS INC COM 00724F101 5542 31624 SH SOLE 29674 0 1950 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10146 66277 SH SOLE 52700 0 13577 ABBOTT LABS COM 002824100 520 9118 SH SOLE 7618 0 1500 ABIOMED INC COM 003654100 101 537 SH SOLE 537 0 0 ABBVIE INC COM 00287Y109 9822 101561 SH SOLE 79653 0 21908 APPLE INC COM 037833100 9248 54646 SH SOLE 46769 0 7877