0001053055-20-000002.txt : 20200505 0001053055-20-000002.hdr.sgml : 20200505 20200505115526 ACCESSION NUMBER: 0001053055-20-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200505 DATE AS OF CHANGE: 20200505 EFFECTIVENESS DATE: 20200505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BOSTON FINANCIAL MANGEMENT LLC CENTRAL INDEX KEY: 0001053055 IRS NUMBER: 475775386 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06656 FILM NUMBER: 20847762 BUSINESS ADDRESS: STREET 1: 255 STATE STREET, 6TH FLOOR CITY: BOSTON STATE: MA ZIP: 02109 BUSINESS PHONE: 6173388108 MAIL ADDRESS: STREET 1: 255 STATE STREET, 6TH FLOOR CITY: BOSTON STATE: MA ZIP: 02109 FORMER COMPANY: FORMER CONFORMED NAME: BOSTON FINANCIAL MANGEMENT INC /MA DATE OF NAME CHANGE: 19990804 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001053055 XXXXXXXX 03-31-2020 03-31-2020 BOSTON FINANCIAL MANGEMENT LLC
255 STATE STREET, 6TH FLOOR BOSTON MA 02109
13F HOLDINGS REPORT 028-06656 N
Charles J. Zambri Chief Compliance Officer 617-275-0364 Charles J. Zambri Boston MA 05-05-2020 0 266 1556214 false
INFORMATION TABLE 2 13F03312020.xml INVESCO QQQ TR UNIT SER 1 46090E103 100 523 SH SOLE 523 0 0 ISHARES TR SELECT DIVID ETF 464287168 100 1359 SH SOLE 1359 0 0 PARKER HANNIFIN CORP COM 701094104 100 767 SH SOLE 767 0 0 SMUCKER J M CO COM NEW 832696405 101 908 SH SOLE 908 0 0 CULLEN FROST BANKERS INC COM 229899109 102 1820 SH SOLE 1820 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 103 1157 SH SOLE 1157 0 0 WELLESLEY BANCORP INC COM 949485106 110 4000 SH SOLE 4000 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 110 1091 SH SOLE 1091 0 0 ISHARES TR RUS MID CAP ETF 464287499 122 2815 SH SOLE 2815 0 0 UNITED PARCEL SERVICE INC CL B 911312106 122 1306 SH SOLE 1306 0 0 EATON CORP PLC SHS G29183103 126 1619 SH SOLE 1619 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 127 535 SH SOLE 535 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 131 9135 SH SOLE 9135 0 0 ISHARES TR CORE US AGGBD ET 464287226 135 1169 SH SOLE 1169 0 0 CELANESE CORP DEL COM 150870103 139 1900 SH SOLE 1900 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 145 3248 SH SOLE 3248 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 146 3305 SH SOLE 3305 0 0 YUM BRANDS INC COM 988498101 152 2220 SH SOLE 2220 0 0 DOVER CORP COM 260003108 154 1834 SH SOLE 1834 0 0 FEDEX CORP COM 31428X106 158 1300 SH SOLE 1300 0 0 AMERICAN ELEC PWR CO INC COM 025537101 164 2050 SH SOLE 2050 0 0 CANADIAN NATL RY CO COM 136375102 167 2153 SH SOLE 2153 0 0 ISHARES TR S&P MC 400GR ETF 464287606 167 935 SH SOLE 935 0 0 ISHARES TR US TREAS BD ETF 46429B267 167 5947 SH SOLE 5947 0 0 WASTE CONNECTIONS INC COM 94106B101 168 2172 SH SOLE 2172 0 0 WILLIAMS COS INC COM 969457100 170 12011 SH SOLE 12011 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 173 2141 SH SOLE 2141 0 0 GENERAL DYNAMICS CORP COM 369550108 175 1320 SH SOLE 1320 0 0 CHURCH & DWIGHT INC COM 171340102 178 2770 SH SOLE 2770 0 0 KKR & CO INC CL A 48251W104 180 7680 SH SOLE 7680 0 0 ANALOG DEVICES INC COM 032654105 182 2034 SH SOLE 2034 0 0 AFLAC INC COM 001055102 184 5375 SH SOLE 5375 0 0 BALL CORP COM 058498106 185 2863 SH SOLE 2863 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 186 7205 SH SOLE 7205 0 0 CONMED CORP COM 207410101 187 3266 SH SOLE 3266 0 0 LINDE PLC SHS G5494J103 189 1095 SH SOLE 1095 0 0 ISHARES TR TIPS BD ETF 464287176 192 1630 SH SOLE 1630 0 0 STATE STR CORP COM 857477103 193 3625 SH SOLE 3625 0 0 V F CORP COM 918204108 196 3625 SH SOLE 3625 0 0 QUANTERIX CORP COM 74766Q101 200 10900 SH SOLE 10900 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 200 4193 SH SOLE 4193 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 201 1115 SH SOLE 1115 0 0 PPG INDS INC COM 693506107 201 2400 SH SOLE 2400 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 206 4879 SH SOLE 4879 0 0 TRIMBLE INC COM 896239100 209 6552 SH SOLE 6552 0 0 MARKEL CORP COM 570535104 210 226 SH SOLE 226 0 0 MARSH & MCLENNAN COS INC COM 571748102 214 2480 SH SOLE 2480 0 0 BP PLC SPONSORED ADR 055622104 217 8882 SH SOLE 8882 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 217 1650 SH SOLE 1650 0 0 AMERIPRISE FINL INC COM 03076C106 218 2128 SH SOLE 2128 0 0 TARGET CORP COM 87612E106 220 2366 SH SOLE 2366 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 222 4770 SH SOLE 4770 0 0 MONOLITHIC PWR SYS INC COM 609839105 224 1340 SH SOLE 1340 0 0 CLOROX CO DEL COM 189054109 227 1312 SH SOLE 1312 0 0 DUNKIN BRANDS GROUP INC COM 265504100 227 4275 SH SOLE 4275 0 0 ISHARES TR S&P SML 600 GWT 464287887 230 1665 SH SOLE 1665 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 231 1517 SH SOLE 1517 0 0 AUTODESK INC COM 052769106 238 1524 SH SOLE 1524 0 0 AVALONBAY CMNTYS INC COM 053484101 240 1632 SH SOLE 1632 0 0 APTARGROUP INC COM 038336103 252 2530 SH SOLE 2530 0 0 ANTHEM INC COM 036752103 253 1116 SH SOLE 1116 0 0 APPLIED MATLS INC COM 038222105 253 5524 SH SOLE 5524 0 0 PHILIP MORRIS INTL INC COM 718172109 262 3588 SH SOLE 3588 0 0 HANOVER INS GROUP INC COM 410867105 264 2917 SH SOLE 2917 0 0 ISHARES TR S&P 500 VAL ETF 464287408 276 2868 SH SOLE 2868 0 0 NETFLIX INC COM 64110L106 285 760 SH SOLE 760 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 286 8367 SH SOLE 8367 0 0 WP CAREY INC COM 92936U109 290 5000 SH SOLE 5000 0 0 WEC ENERGY GROUP INC COM 92939U106 294 3340 SH SOLE 3340 0 0 BAXTER INTL INC COM 071813109 298 3675 SH SOLE 3675 0 0 SCHWAB CHARLES CORP COM 808513105 299 8904 SH SOLE 8904 0 0 TEXAS INSTRS INC COM 882508104 313 3133 SH SOLE 3133 0 0 CERNER CORP COM 156782104 314 4980 SH SOLE 4980 0 0 GENERAL MLS INC COM 370334104 322 6097 SH SOLE 6097 0 0 WASTE MGMT INC DEL COM 94106L109 328 3547 SH SOLE 3547 0 0 CSX CORP COM 126408103 333 5814 SH SOLE 5814 0 0 ANSYS INC COM 03662Q105 335 1441 SH SOLE 1441 0 0 ISHARES GOLD TRUST ISHARES 464285105 335 22245 SH SOLE 22245 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 341 3389 SH SOLE 3389 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 343 14890 SH SOLE 14890 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 344 2901 SH SOLE 2901 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 345 2673 SH SOLE 2673 0 0 NORTHROP GRUMMAN CORP COM 666807102 349 1153 SH SOLE 1153 0 0 CIGNA CORP NEW COM 125523100 350 1978 SH SOLE 1978 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 351 3544 SH SOLE 3544 0 0 NORFOLK SOUTHERN CORP COM 655844108 352 2411 SH SOLE 2411 0 0 COSTAR GROUP INC COM 22160N109 355 604 SH SOLE 604 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 356 3087 SH SOLE 3087 0 0 DOMINION ENERGY INC COM 25746U109 358 4965 SH SOLE 4965 0 0 SOUTHERN CO COM 842587107 362 6688 SH SOLE 6688 0 0 CANTEL MEDICAL CORP COM 138098108 368 10260 SH SOLE 10260 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 371 8110 SH SOLE 8110 0 0 ORACLE CORP COM 68389X105 383 7925 SH SOLE 7925 0 0 NOVARTIS A G SPONSORED ADR 66987V109 388 4711 SH SOLE 4711 0 0 DEERE & CO COM 244199105 399 2885 SH SOLE 2885 0 0 SALESFORCE COM INC COM 79466L302 399 2770 SH SOLE 2770 0 0 STARBUCKS CORP COM 855244109 404 6144 SH SOLE 6144 0 0 VERISK ANALYTICS INC COM 92345Y106 406 2912 SH SOLE 2912 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 421 1559 SH SOLE 1559 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 423 17000 SH SOLE 17000 0 0 PTC INC COM 69370C100 424 6931 SH SOLE 6931 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 435 3924 SH SOLE 3924 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 435 11925 SH SOLE 11925 0 0 FORTIVE CORP COM 34959J108 441 7993 SH SOLE 7993 0 0 ISHARES TR SH TR CRPORT ETF 464288646 452 8634 SH SOLE 8634 0 0 MEDTRONIC PLC SHS G5960L103 485 5376 SH SOLE 5376 0 0 PNC FINL SVCS GROUP INC COM 693475105 503 5250 SH SOLE 5250 0 0 CATERPILLAR INC DEL COM 149123101 513 4418 SH SOLE 4418 0 0 IDEXX LABS INC COM 45168D104 517 2136 SH SOLE 2136 0 0 INDEPENDENT BANK CORP MASS COM 453836108 517 8027 SH SOLE 8027 0 0 WELLS FARGO CO NEW COM 949746101 520 18136 SH SOLE 18136 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 524 6474 SH SOLE 6474 0 0 RAYTHEON CO COM NEW 755111507 549 4184 SH SOLE 4184 0 0 EVERSOURCE ENERGY COM 30040W108 572 7309 SH SOLE 7309 0 0 FISERV INC COM 337738108 574 6044 SH SOLE 6044 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 575 8230 SH SOLE 8230 0 0 BROADCOM INC COM 11135F101 581 2449 SH SOLE 2449 0 0 MCCORMICK & CO INC COM NON VTG 579780206 587 4155 SH SOLE 4155 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 596 6844 SH SOLE 6844 0 0 CARMAX INC COM 143130102 603 11198 SH SOLE 11198 0 0 SYSCO CORP COM 871829107 604 13245 SH SOLE 13245 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 607 1226 SH SOLE 1226 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 608 3126 SH SOLE 3126 0 0 LILLY ELI & CO COM 532457108 616 4444 SH SOLE 4444 0 0 BARRICK GOLD CORPORATION COM 067901108 634 34600 SH SOLE 34600 0 0 UNILEVER N V N Y SHS NEW 904784709 658 13487 SH SOLE 13487 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 660 23500 SH SOLE 23500 0 0 S&P GLOBAL INC COM 78409V104 720 2940 SH SOLE 2940 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 732 21815 SH SOLE 21815 0 0 COMCAST CORP NEW CL A 20030N101 734 21364 SH SOLE 21364 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 735 35290 SH SOLE 35290 0 0 ISHARES TR CORE S&P500 ETF 464287200 742 2870 SH SOLE 2870 0 0 BANK NEW YORK MELLON CORP COM 064058100 759 22548 SH SOLE 22548 0 0 TRACTOR SUPPLY CO COM 892356106 803 9500 SH SOLE 9500 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 809 4904 SH SOLE 4904 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 813 24381 SH SOLE 24381 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 816 3 SH SOLE 3 0 0 PAYPAL HLDGS INC COM 70450Y103 819 8552 SH SOLE 8552 0 0 EXACT SCIENCES CORP COM 30063P105 828 14269 SH SOLE 14269 0 0 AMERICAN EXPRESS CO COM 025816109 832 9720 SH SOLE 9720 0 0 LOWES COS INC COM 548661107 834 9689 SH SOLE 9689 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 845 5706 SH SOLE 5706 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 876 4644 SH SOLE 4644 0 0 TJX COS INC NEW COM 872540109 909 19021 SH SOLE 19021 0 0 KIMBERLY CLARK CORP COM 494368103 938 7334 SH SOLE 7334 0 0 INTUIT COM 461202103 939 4084 SH SOLE 4084 0 0 AT&T INC COM 00206R102 974 33414 SH SOLE 33414 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 978 6592 SH SOLE 6592 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 980 18238 SH SOLE 18238 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 980 6004 SH SOLE 6004 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1015 18213 SH SOLE 18213 0 0 CVS HEALTH CORP COM 126650100 1026 17288 SH SOLE 17288 0 0 SEI INVESTMENTS CO COM 784117103 1036 22352 SH SOLE 22352 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1060 23250 SH SOLE 23250 0 0 BOEING CO COM 097023105 1143 7661 SH SOLE 7661 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1290 31453 SH SOLE 31453 0 0 WALMART INC COM 931142103 1333 11730 SH SOLE 11730 0 0 NEWMONT CORP COM 651639106 1336 29500 SH SOLE 29500 0 0 UNILEVER PLC SPON ADR NEW 904767704 1409 27863 SH SOLE 27863 0 0 RPM INTL INC COM 749685103 1413 23755 SH SOLE 23755 0 0 ISHARES TR RESIDNL REAL EST 464288562 1419 25700 SH SOLE 25700 0 0 ILLUMINA INC COM 452327109 1464 5361 SH SOLE 5361 0 0 CHEVRON CORP NEW COM 166764100 1468 20255 SH SOLE 20255 0 0 COLGATE PALMOLIVE CO COM 194162103 1509 22740 SH SOLE 22740 0 0 FACEBOOK INC CL A 30303M102 1532 9184 SH SOLE 9184 0 0 ROPER TECHNOLOGIES INC COM 776696106 1569 5033 SH SOLE 5033 0 0 QUALCOMM INC COM 747525103 1678 24803 SH SOLE 24803 0 0 HONEYWELL INTL INC COM 438516106 1700 12703 SH SOLE 12703 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1858 21443 SH SOLE 21443 0 0 NOVO-NORDISK A S ADR 670100205 1868 31036 SH SOLE 31036 0 0 COCA COLA CO COM 191216100 1913 43243 SH SOLE 43243 0 0 BK OF AMERICA CORP COM 060505104 1980 93277 SH SOLE 93277 0 0 EMERSON ELEC CO COM 291011104 2004 42059 SH SOLE 42059 0 0 UNION PAC CORP COM 907818108 2010 14254 SH SOLE 14254 0 0 DISNEY WALT CO COM DISNEY 254687106 2025 20962 SH SOLE 20962 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2065 45421 SH SOLE 45421 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 2094 22857 SH SOLE 22857 0 0 MCDONALDS CORP COM 580135101 2201 13309 SH SOLE 13309 0 0 HENRY JACK & ASSOC INC COM 426281101 2221 14307 SH SOLE 14307 0 0 ECOLAB INC COM 278865100 2232 14321 SH SOLE 14321 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2603 27595 SH SOLE 27595 0 0 3M CO COM 88579Y101 2696 19749 SH SOLE 19749 0 0 INTEL CORP COM 458140100 2766 51100 SH SOLE 51100 0 0 ABBVIE INC COM 00287Y109 2833 37184 SH SOLE 37184 0 0 AMGEN INC COM 031162100 2855 14082 SH SOLE 14082 0 0 EXXON MOBIL CORP COM 30231G102 2995 78872 SH SOLE 78872 0 0 CISCO SYS INC COM 17275R102 3075 78226 SH SOLE 78226 0 0 STRYKER CORP COM 863667101 3300 19821 SH SOLE 19821 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3343 12716 SH SOLE 12716 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3381 32704 SH SOLE 32704 0 0 PEPSICO INC COM 713448108 3659 30468 SH SOLE 30468 0 0 ABBOTT LABS COM 002824100 3919 49669 SH SOLE 49669 0 0 ISHARES TR CORE S&P SCP ETF 464287804 4061 72383 SH SOLE 72383 0 0 NIKE INC CL B 654106103 4164 50323 SH SOLE 50323 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4480 15796 SH SOLE 15796 0 0 ISHARES TR MSCI EAFE ETF 464287465 4718 88253 SH SOLE 88253 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 4760 31594 SH SOLE 31594 0 0 ILLINOIS TOOL WKS INC COM 452308109 4931 34694 SH SOLE 34694 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4967 43391 SH SOLE 43391 0 0 MERCK & CO. INC COM 58933Y105 5006 65069 SH SOLE 65069 0 0 JPMORGAN CHASE & CO COM 46625H100 5017 55728 SH SOLE 55728 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5057 19619 SH SOLE 19619 0 0 ROSS STORES INC COM 778296103 6109 70248 SH SOLE 70248 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6208 24893 SH SOLE 24893 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6269 34291 SH SOLE 34291 0 0 AMERICAN TOWER CORP NEW COM 03027X100 6300 28931 SH SOLE 28931 0 0 FASTENAL CO COM 311900104 6762 216391 SH SOLE 216391 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6819 157947 SH SOLE 157947 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 7202 70332 SH SOLE 70332 0 0 ALPHABET INC CAP STK CL A 02079K305 7649 6583 SH SOLE 6583 0 0 ISHARES TR RUS 1000 ETF 464287622 7819 55245 SH SOLE 55245 0 0 NORDSON CORP COM 655663102 8064 59706 SH SOLE 59706 0 0 DANAHER CORPORATION COM 235851102 8158 58938 SH SOLE 58938 0 0 ISHARES TR CORE S&P MCP ETF 464287507 8677 60315 SH SOLE 60315 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 8915 70127 SH SOLE 70127 0 0 LENNOX INTL INC COM 526107107 8926 49098 SH SOLE 49098 0 0 HERSHEY CO COM 427866108 9170 69211 SH SOLE 69211 0 0 NEXTERA ENERGY INC COM 65339F101 9267 38512 SH SOLE 38512 0 0 BLACKROCK INC COM 09247X101 9404 21374 SH SOLE 21374 0 0 ADOBE INC COM 00724F101 9484 29800 SH SOLE 29800 0 0 PROCTER & GAMBLE CO COM 742718109 9508 86433 SH SOLE 86433 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 9611 70320 SH SOLE 70320 0 0 AMDOCS LTD SHS G02602103 9709 176625 SH SOLE 176625 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 9866 124728 SH SOLE 124728 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 10397 314789 SH SOLE 314789 0 0 HEICO CORP NEW CL A 422806208 10745 168152 SH SOLE 168152 0 0 SMITH A O CORP COM 831865209 10901 288313 SH SOLE 288313 0 0 REPUBLIC SVCS INC COM 760759100 11092 147771 SH SOLE 147771 0 0 BROWN & BROWN INC COM 115236101 11129 307263 SH SOLE 307263 0 0 ALPHABET INC CAP STK CL C 02079K107 11570 9950 SH SOLE 9950 0 0 IAA INC COM 449253103 12216 407736 SH SOLE 407736 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 12870 425456 SH SOLE 425456 0 0 EXPEDITORS INTL WASH INC COM 302130109 14308 214455 SH SOLE 214455 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 14944 181622 SH SOLE 181622 0 0 FIRSTSERVICE CORP NEW COM 33767E202 15758 204337 SH SOLE 204337 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 16104 276130 SH SOLE 276130 0 0 KAR AUCTION SVCS INC COM 48238T109 18543 1545279 SH SOLE 1545279 0 0 GILEAD SCIENCES INC COM 375558103 19034 254597 SH SOLE 254597 0 0 HOME DEPOT INC COM 437076102 19147 102549 SH SOLE 102549 0 0 AMAZON COM INC COM 023135106 20193 10357 SH SOLE 10357 0 0 WATERS CORP COM 941848103 20628 113308 SH SOLE 113308 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 22339 154704 SH SOLE 154704 0 0 LOCKHEED MARTIN CORP COM 539830109 22456 66251 SH SOLE 66251 0 0 BERKLEY W R CORP COM 084423102 22695 435018 SH SOLE 435018 0 0 MOODYS CORP COM 615369105 23277 110058 SH SOLE 110058 0 0 BECTON DICKINSON & CO COM 075887109 23507 102306 SH SOLE 102306 0 0 CME GROUP INC COM 12572Q105 26658 154172 SH SOLE 154172 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 27630 710112 SH SOLE 710112 0 0 EQUINIX INC COM 29444U700 27973 44787 SH SOLE 44787 0 0 JOHNSON & JOHNSON COM 478160104 28902 220410 SH SOLE 220410 0 0 STERIS PLC SHS USD G8473T100 29136 208162 SH SOLE 208162 0 0 MASTERCARD INC CL A 57636Q104 32646 135148 SH SOLE 135148 0 0 COSTCO WHSL CORP NEW COM 22160K105 32659 114542 SH SOLE 114542 0 0 AIR PRODS & CHEMS INC COM 009158106 33494 167798 SH SOLE 167798 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 34002 358562 SH SOLE 358562 0 0 FAIR ISAAC CORP COM 303250104 34338 111599 SH SOLE 111599 0 0 VERISIGN INC COM 92343E102 38785 215367 SH SOLE 215367 0 0 VISA INC COM CL A 92826C839 41579 258062 SH SOLE 258062 0 0 SHERWIN WILLIAMS CO COM 824348106 44259 96315 SH SOLE 96315 0 0 WATSCO INC COM 942622200 45076 285236 SH SOLE 285236 0 0 COPART INC COM 217204106 45317 661365 SH SOLE 661365 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 46203 563656 SH SOLE 563656 0 0 PFIZER INC COM 717081103 48411 1483186 SH SOLE 1483186 0 0 TYLER TECHNOLOGIES INC COM 902252105 61334 206819 SH SOLE 206819 0 0 APPLE INC COM 037833100 64366 253120 SH SOLE 253120 0 0 MICROSOFT CORP COM 594918104 78057 494941 SH SOLE 494941 0 0