0001079112-23-000003.txt : 20230505 0001079112-23-000003.hdr.sgml : 20230505 20230505094603 ACCESSION NUMBER: 0001079112-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230505 DATE AS OF CHANGE: 20230505 EFFECTIVENESS DATE: 20230505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HOWLAND CAPITAL MANAGEMENT LLC CENTRAL INDEX KEY: 0001079112 IRS NUMBER: 461580977 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03717 FILM NUMBER: 23891664 BUSINESS ADDRESS: STREET 1: 75 FEDERAL STREET STREET 2: SUITE 1100 CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 6173579110 MAIL ADDRESS: STREET 1: 75 FEDERAL STREET SUITE 1100 CITY: BOSTON STATE: MA ZIP: 02110-1911 FORMER COMPANY: FORMER CONFORMED NAME: HOWLAND CAPITAL MANAGEMENT INC DATE OF NAME CHANGE: 19990325 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001079112 XXXXXXXX 03-31-2023 03-31-2023 false HOWLAND CAPITAL MANAGEMENT LLC
75 Federal Street Suite 1100 Boston MA 02110-1911
13F HOLDINGS REPORT 028-03717 N
Lauren T. McDonough Compliance Officer 6173579110 Lauren T. McDonough Boston MA 05-05-2023 0 264 1657781921
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 923917 8790 SH SOLE 7965 0 825 ABBOTT LABS COM 002824100 3356466 33147 SH SOLE 22566 0 10581 ABBVIE INC COM 00287Y109 4285300 26889 SH SOLE 15513 0 11376 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 467300 1635 SH SOLE 1061 0 574 ADOBE SYSTEMS INCORPORATED COM 00724F101 1472499 3821 SH SOLE 769 0 3052 AGNICO EAGLE MINES LTD COM 008474108 23786986 466686 SH SOLE 442003 0 24683 AIR PRODS & CHEMS INC COM 009158106 1701108 5887 SH SOLE 1320 0 4567 AKAMAI TECHNOLOGIES INC COM 00971T101 965831 12335 SH SOLE 11735 0 600 ALIGN TECHNOLOGY INC COM 016255101 469801 1406 SH SOLE 1406 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 801280 4000 SH SOLE 1000 0 3000 ALPHABET INC CAP STK CL A 02079K305 43857667 422806 SH SOLE 390349 0 32457 ALPHABET INC CAP STK CL C 02079K107 3842176 36944 SH SOLE 25580 0 11364 ALTRIA GROUP INC COM 02209S103 370950 8142 SH SOLE 3681 0 4461 AMAZON COM INC COM 023135106 7675790 74313 SH SOLE 32840 0 41473 AMERICAN ELEC PWR CO INC COM 025537101 226111 2485 SH SOLE 2335 0 150 AMERICAN EXPRESS CO COM 025816109 402973 2443 SH SOLE 311 0 2132 AMERICAN TOWER CORP NEW COM 03027X100 39636648 193974 SH SOLE 183245 0 10729 AMERICAN WTR WKS CO INC NEW COM 030420103 19090431 130319 SH SOLE 122708 0 7611 AMGEN INC COM 031162100 556025 2300 SH SOLE 1580 0 720 AMPHENOL CORP NEW CL A 032095101 22028598 268899 SH SOLE 248338 0 20561 ANALOG DEVICES INC COM 032654105 202545 1027 SH SOLE 794 0 233 APPLE INC COM 037833100 31566807 191430 SH SOLE 164179 0 27251 APPLIED MATLS INC COM 038222105 366525 2984 SH SOLE 2984 0 0 ASPEN TECHNOLOGY INC COM 29109X106 17379931 75938 SH SOLE 73534 0 2404 ASTRAZENECA PLC SPONSORED ADR 046353108 952236 13719 SH SOLE 13019 0 700 AT&T INC COM 00206R102 469315 24380 SH SOLE 14746 0 9634 AUTOMATIC DATA PROCESSING IN COM 053015103 22125841 98822 SH SOLE 91358 0 7464 AVERY DENNISON CORP COM 053611109 507446 2836 SH SOLE 2406 0 430 BANK AMERICA CORP COM 060505104 1815557 63481 SH SOLE 14162 0 49319 BECTON DICKINSON & CO COM 075887109 1000805 4043 SH SOLE 3735 0 308 BERKSHIRE HATHAWAY INC DEL CL A 084670108 7915200 17 SH SOLE 9 0 8 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 55309044 179127 SH SOLE 165742 0 13385 BLACKSTONE INC COM 09260D107 310339 3533 SH SOLE 2900 0 633 BP PLC SPONSORED ADR 055622104 1170981 30864 SH SOLE 19698 0 11166 BRINKER INTL INC COM 109641100 623048 16396 SH SOLE 546 0 15850 BRISTOL-MYERS SQUIBB CO COM 110122108 1771010 25552 SH SOLE 10770 0 14782 BROADCOM INC COM 11135F101 321412 501 SH SOLE 271 0 230 BROWN FORMAN CORP CL A 115637100 980933 15000 SH SOLE 15000 0 0 BROWN FORMAN CORP CL B 115637209 564161 8750 SH SOLE 8750 0 0 CACI INTL INC CL A 127190304 414792 1400 SH SOLE 1400 0 0 CAMBRIDGE BANCORP COM 132152109 259240 4000 SH SOLE 4000 0 0 CANADIAN NATL RY CO COM 136375102 390363 3309 SH SOLE 1700 0 1609 CARMAX INC COM 143130102 11101478 172705 SH SOLE 162558 0 10147 CARRIER GLOBAL CORPORATION COM 14448C104 272579 5958 SH SOLE 5033 0 925 CATERPILLAR INC COM 149123101 1865962 8154 SH SOLE 6680 0 1474 CHEVRON CORP NEW COM 166764100 28775388 176363 SH SOLE 161498 0 14865 CHUBB LIMITED COM H1467J104 30493393 156382 SH SOLE 151358 0 5024 CHURCH & DWIGHT CO INC COM 171340102 367609 4158 SH SOLE 4100 0 58 CISCO SYS INC COM 17275R102 858408 16421 SH SOLE 12166 0 4255 CME GROUP INC COM 12572Q105 642742 3356 SH SOLE 3356 0 0 COCA COLA CO COM 191216100 4930660 78896 SH SOLE 45040 0 33856 COLGATE PALMOLIVE CO COM 194162103 2566148 34147 SH SOLE 26115 0 8032 COMCAST CORP NEW CL A 20030N101 1665501 43933 SH SOLE 23791 0 20142 COMMSCOPE HLDG CO INC COM 20337X109 271999 42700 SH SOLE 42700 0 0 COMMUNITY BK SYS INC COM 203607106 246125 4650 SH SOLE 4650 0 0 CONOCOPHILLIPS COM 20825C104 2031034 20349 SH SOLE 1827 0 18522 CONSTELLATION BRANDS INC CL A 21036P108 16609240 73528 SH SOLE 69301 0 4227 COPART INC COM 217204106 222773 2962 SH SOLE 162 0 2800 CORTEVA INC COM 22052L104 234003 3880 SH SOLE 3810 0 70 COSTCO WHSL CORP NEW COM 22160K105 4930938 9924 SH SOLE 2379 0 7545 COUPANG INC CL A 22266T109 840640 52540 SH SOLE 50540 0 2000 CROWDSTRIKE HLDGS INC CL A 22788C105 441566 3217 SH SOLE 402 0 2815 CSX CORP COM 126408103 875955 29257 SH SOLE 27108 0 2149 CUMMINS INC COM 231021106 318189 1332 SH SOLE 932 0 400 CVS HEALTH CORP COM 126650100 17413880 234341 SH SOLE 220823 0 13518 DANAHER CORPORATION COM 235851102 46493062 184270 SH SOLE 163833 0 20437 DARDEN RESTAURANTS INC COM 237194105 528475 3406 SH SOLE 3406 0 0 DEERE & CO COM 244199105 616874 1490 SH SOLE 1483 0 7 DIAGEO PLC SPON ADR NEW 25243Q205 541545 2967 SH SOLE 1717 0 1250 DISNEY WALT CO COM 254687106 20691665 206648 SH SOLE 193057 0 13591 DORCHESTER MINERALS LP COM UNIT 25820R105 310685 10257 SH SOLE 10257 0 0 DOVER CORP COM 260003108 213932 1408 SH SOLE 1408 0 0 DOW INC COM 260557103 254146 4636 SH SOLE 4404 0 232 DUPONT DE NEMOURS INC COM 26614N102 359496 5009 SH SOLE 4752 0 257 EASTERN BANKSHARES INC COM 27627N105 757200 60000 SH SOLE 60000 0 0 EATON CORP PLC SHS G29183103 3243638 18931 SH SOLE 664 0 18267 ECOLAB INC COM 278865100 25368010 152788 SH SOLE 145266 0 7522 EDWARDS LIFESCIENCES CORP COM 28176E108 2449636 29610 SH SOLE 13310 0 16300 EMERSON ELEC CO COM 291011104 2386852 27391 SH SOLE 10206 0 17185 ENTERPRISE PRODS PARTNERS L COM 293792107 414400 16000 SH SOLE 10300 0 5700 EQUIFAX INC COM 294429105 204058 1006 SH SOLE 1006 0 0 EQUINIX INC COM 29444U700 239386 332 SH SOLE 282 0 50 EQUITY RESIDENTIAL SH BEN INT 29476L107 414265 6829 SH SOLE 266 0 6563 ESSENTIAL UTILS INC COM 29670G102 200572 4595 SH SOLE 4595 0 0 EVERSOURCE ENERGY COM 30040W108 11007348 140651 SH SOLE 138177 0 2474 EXXON MOBIL CORP COM 30231G102 17400959 158681 SH SOLE 108690 0 49991 FEDEX CORP COM 31428X106 690987 3009 SH SOLE 583 0 2426 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 352553 6750 SH SOLE 6750 0 0 FISERV INC COM 337738108 1590559 14072 SH SOLE 11172 0 2900 FORTIVE CORP COM 34959J108 476850 6995 SH SOLE 6025 0 970 FRANCO NEV CORP COM 351858105 845640 5800 SH SOLE 5800 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1805973 22016 SH SOLE 21251 0 765 GENERAL ELECTRIC CO COM NEW 369604301 6305695 65904 SH SOLE 63574 0 2330 GENERAL MLS INC COM 370334104 1109271 12980 SH SOLE 11025 0 1955 GILEAD SCIENCES INC COM 375558103 2221605 26776 SH SOLE 26340 0 436 HCA HEALTHCARE INC COM 40412C101 290840 1103 SH SOLE 1103 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 10206494 464565 SH SOLE 455212 0 9353 HERSHEY CO COM 427866108 2244406 8822 SH SOLE 8597 0 225 HOME DEPOT INC COM 437076102 2241437 7595 SH SOLE 4851 0 2744 HONEYWELL INTL INC COM 438516106 373067 1952 SH SOLE 1794 0 158 IDEXX LABS INC COM 45168D104 27529905 55051 SH SOLE 53649 0 1402 ILLINOIS TOOL WKS INC COM 452308109 2254485 9211 SH SOLE 1028 0 8183 ILLUMINA INC COM 452327109 677884 2915 SH SOLE 2905 0 10 INTEL CORP COM 458140100 922438 28235 SH SOLE 13836 0 14399 INTERNATIONAL BUSINESS MACHS COM 459200101 1093947 8345 SH SOLE 7321 0 1024 INTUIT COM 461202103 633971 1422 SH SOLE 14 0 1408 INTUITIVE SURGICAL INC COM NEW 46120E602 1109507 4343 SH SOLE 4325 0 18 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 198056 10050 SH SOLE 10050 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 656947 2044 SH SOLE 593 0 1451 IRON MTN INC DEL COM 46284V101 247088 4616 SH SOLE 1800 0 2816 ISHARES GOLD TR ISHARES NEW 464285204 10782105 288523 SH SOLE 283926 0 4597 ISHARES INC ESG AWR MSCI EM 46434G863 1426454 45313 SH SOLE 41572 0 3741 ISHARES TR BLACKROCK ULTRA 46434V878 6231453 124009 SH SOLE 121219 0 2790 ISHARES TR CORE MSCI TOTAL 46432F834 12030690 194200 SH SOLE 153000 0 41200 ISHARES TR CORE S&P MCP ETF 464287507 754983 3018 SH SOLE 2493 0 525 ISHARES TR CORE S&P SCP ETF 464287804 1095998 11334 SH SOLE 10835 0 499 ISHARES TR CORE S&P US VLU 464287663 3984120 54000 SH SOLE 54000 0 0 ISHARES TR CORE S&P500 ETF 464287200 416836 1014 SH SOLE 625 0 389 ISHARES TR ESG AW MSCI EAFE 46435G516 19830427 276036 SH SOLE 271335 0 4701 ISHARES TR GL CLEAN ENE ETF 464288224 311832 15765 SH SOLE 15765 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 332002 13312 SH SOLE 13157 0 155 ISHARES TR IBONDS 23 TRM TS 46436E882 990540 39925 SH SOLE 31410 0 8515 ISHARES TR IBONDS 24 TRM TS 46436E874 654393 27255 SH SOLE 23675 0 3580 ISHARES TR IBONDS 27 ETF 46435UAA9 301252 12647 SH SOLE 12282 0 365 ISHARES TR IBONDS DEC 46435U697 442377 17100 SH SOLE 17100 0 0 ISHARES TR IBONDS DEC 25 46435U432 497075 18680 SH SOLE 18680 0 0 ISHARES TR IBONDS DEC 26 46435U259 440648 17260 SH SOLE 17260 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 1520738 64085 SH SOLE 62625 0 1460 ISHARES TR IBONDS DEC23 ETF 46434VAX8 1934114 76781 SH SOLE 62723 0 14058 ISHARES TR IBONDS DEC24 ETF 46434VBG4 4871919 198126 SH SOLE 168854 0 29272 ISHARES TR IBONDS DEC25 ETF 46434VBD1 4179569 170386 SH SOLE 142092 0 28294 ISHARES TR INTRM GOV CR ETF 464288612 1078546 10322 SH SOLE 10013 0 309 ISHARES TR MSCI ACWI EX US 464288240 656445 13460 SH SOLE 13460 0 0 ISHARES TR MSCI EAFE ETF 464287465 793229 11091 SH SOLE 7191 0 3900 ISHARES TR MSCI EMG MKT ETF 464287234 4073259 103225 SH SOLE 82376 0 20849 ISHARES TR RUS 1000 ETF 464287622 203834 905 SH SOLE 905 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2291816 9380 SH SOLE 9139 0 241 ISHARES TR RUS 2000 VAL ETF 464287630 778959 5685 SH SOLE 5685 0 0 ISHARES TR RUS MID CAP ETF 464287499 241224 3450 SH SOLE 3450 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 327186 1834 SH SOLE 1834 0 0 ISHARES TR SELECT DIVID ETF 464287168 2871496 24505 SH SOLE 24255 0 250 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 8208034 171896 SH SOLE 170191 0 1705 JOHNSON & JOHNSON COM 478160104 24436835 157657 SH SOLE 136809 0 20848 JPMORGAN CHASE & CO COM 46625H100 5517065 42338 SH SOLE 38029 0 4309 KIMBERLY-CLARK CORP COM 494368103 865613 6393 SH SOLE 1700 0 4693 KIMCO RLTY CORP COM 49446R109 283576 14520 SH SOLE 374 0 14146 KINSALE CAP GROUP INC COM 49714P108 28099443 93618 SH SOLE 86238 0 7380 KLA CORP COM NEW 482480100 407952 1022 SH SOLE 738 0 284 L3HARRIS TECHNOLOGIES INC COM 502431109 493740 2516 SH SOLE 2208 0 308 LAUDER ESTEE COS INC CL A 518439104 262234 1064 SH SOLE 927 0 137 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 224490 3000 SH SOLE 3000 0 0 LILLY ELI & CO COM 532457108 1998705 5820 SH SOLE 3388 0 2432 LINDE PLC SHS G54950103 751045 2113 SH SOLE 2006 0 107 LOWES COS INC COM 548661107 715693 3579 SH SOLE 3561 0 18 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 239287 4410 SH SOLE 1910 0 2500 MARKEL CORP COM 570535104 241431 189 SH SOLE 189 0 0 MARSH & MCLENNAN COS INC COM 571748102 1903667 11430 SH SOLE 8380 0 3050 MASCO CORP COM 574599106 1050932 21137 SH SOLE 571 0 20566 MASTERCARD INCORPORATED CL A 57636Q104 1882101 5179 SH SOLE 4992 0 187 MCCORMICK & CO INC COM NON VTG 579780206 22184036 266603 SH SOLE 256640 0 9963 MCDONALDS CORP COM 580135101 2665802 9534 SH SOLE 2696 0 6838 MEDTRONIC PLC SHS G5960L103 11496171 142597 SH SOLE 127503 0 15094 MERCADOLIBRE INC COM 58733R102 21376298 16218 SH SOLE 15121 0 1097 MERCK & CO INC COM 58933Y105 5538319 51702 SH SOLE 37236 0 14466 META PLATFORMS INC CL A 30303M102 2469525 11652 SH SOLE 10959 0 693 MICROSOFT CORP COM 594918104 100526463 348687 SH SOLE 326243 0 22444 MONDELEZ INTL INC CL A 609207105 587057 8367 SH SOLE 4813 0 3554 MOODYS CORP COM 615369105 320709 1048 SH SOLE 13 0 1035 MORGAN STANLEY COM NEW 617446448 1152639 13128 SH SOLE 13058 0 70 NEOGENOMICS INC COM NEW 64049M209 672305 38616 SH SOLE 38616 0 0 NETFLIX INC COM 64110L106 305750 885 SH SOLE 872 0 13 NEXTERA ENERGY INC COM 65339F101 462635 6002 SH SOLE 2709 0 3293 NIKE INC CL B 654106103 871235 7104 SH SOLE 7104 0 0 NORFOLK SOUTHN CORP COM 655844108 587664 2772 SH SOLE 172 0 2600 NOVO-NORDISK A S ADR 670100205 316785 1973 SH SOLE 1973 0 0 NUCOR CORP COM 670346105 4031960 26016 SH SOLE 266 0 25750 NUTRIEN LTD COM 67077M108 324297 4360 SH SOLE 4360 0 0 NVIDIA CORPORATION COM 67066G104 1279131 4605 SH SOLE 4464 0 141 OCCIDENTAL PETE CORP COM 674599105 242865 3879 SH SOLE 116 0 3763 ORACLE CORP COM 68389X105 852820 9178 SH SOLE 8221 0 957 OREILLY AUTOMOTIVE INC COM 67103H107 12246537 14425 SH SOLE 12585 0 1840 OTIS WORLDWIDE CORP COM 68902V107 253285 3001 SH SOLE 2539 0 462 OUSTER INC *W EXP 03/11/202 68989M111 2918 25000 SH SOLE 25000 0 0 PAYCHEX INC COM 704326107 8151016 71132 SH SOLE 66546 0 4586 PAYPAL HLDGS INC COM 70450Y103 7468548 98348 SH SOLE 91898 0 6450 PEPSICO INC COM 713448108 7513677 41216 SH SOLE 35844 0 5372 PERSONALIS INC COM 71535D106 55752 20200 SH SOLE 20200 0 0 PFIZER INC COM 717081103 3058287 74958 SH SOLE 52571 0 22387 PHILIP MORRIS INTL INC COM 718172109 608460 6176 SH SOLE 2277 0 3899 PIMCO DYNAMIC INCOME FD SHS 72201Y101 212523 3094 SH SOLE 3094 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 19094807 192391 SH SOLE 188824 0 3567 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 12771237 134597 SH SOLE 119204 0 15393 PROCTER AND GAMBLE CO COM 742718109 15855261 106633 SH SOLE 92656 0 13977 PROSHARES TR S&P 500 DV ARIST 74348A467 562769 6168 SH SOLE 6168 0 0 QUALCOMM INC COM 747525103 16962144 132953 SH SOLE 120812 0 12141 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1391096 14205 SH SOLE 12306 0 1899 REGENERON PHARMACEUTICALS COM 75886F107 1111720 1353 SH SOLE 799 0 554 ROCKWELL AUTOMATION INC COM 773903109 249433 850 SH SOLE 850 0 0 ROSS STORES INC COM 778296103 311068 2931 SH SOLE 131 0 2800 RPM INTL INC COM 749685103 235548 2700 SH SOLE 2700 0 0 S&P GLOBAL INC COM 78409V104 30968621 89824 SH SOLE 82789 0 7035 SAREPTA THERAPEUTICS INC COM 803607100 224939 1632 SH SOLE 1632 0 0 SCHLUMBERGER LTD COM STK 806857108 682161 13823 SH SOLE 11403 0 2420 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 419355 2777 SH SOLE 2361 0 416 SEMPRA COM 816851109 221213 1452 SH SOLE 1440 0 12 SERVICE CORP INTL COM 817565104 1469554 21366 SH SOLE 266 0 21100 SHELL PLC SPON ADS 780259305 1385276 24075 SH SOLE 775 0 23300 SHERWIN WILLIAMS CO COM 824348106 260059 1157 SH SOLE 540 0 617 SIMON PPTY GROUP INC NEW COM 828806109 1394251 12452 SH SOLE 136 0 12316 SONOCO PRODS CO COM 835495102 207888 3408 SH SOLE 3408 0 0 SPDR GOLD TR GOLD SHS 78463V107 4396364 23995 SH SOLE 23535 0 460 SPDR S&P 500 ETF TR TR UNIT 78462F103 23948196 58283 SH SOLE 48033 0 10250 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 870028 1893 SH SOLE 1597 0 296 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 16387123 866585 SH SOLE 807689 0 58896 SPROTT PHYSICAL GOLD TR UNIT 85207H104 17276659 1117507 SH SOLE 1091013 0 26494 STARBUCKS CORP COM 855244109 757026 7270 SH SOLE 7270 0 0 STATE STR CORP COM 857477103 274829 3601 SH SOLE 1126 0 2475 STRYKER CORPORATION COM 863667101 9025794 31535 SH SOLE 8543 0 22992 SYSCO CORP COM 871829107 2996602 38801 SH SOLE 9886 0 28915 TE CONNECTIVITY LTD SHS H84989104 29400683 224176 SH SOLE 214243 0 9933 TESLA INC COM 88160R101 910542 4389 SH SOLE 4358 0 31 TEXAS INSTRS INC COM 882508104 591698 3181 SH SOLE 2906 0 275 TEXAS PACIFIC LAND CORPORATI COM 88262P102 5953570 3500 SH SOLE 3500 0 0 THE CIGNA GROUP COM 125523100 375630 1470 SH SOLE 1264 0 206 THERMO FISHER SCIENTIFIC INC COM 883556102 47143102 81744 SH SOLE 78366 0 3378 TJX COS INC NEW COM 872540109 38835608 495605 SH SOLE 473455 0 22150 TRAVELERS COMPANIES INC COM 89417E109 256087 1494 SH SOLE 495 0 999 UDR INC COM 902653104 557308 13573 SH SOLE 360 0 13213 UGI CORP NEW COM 902681105 9228671 262768 SH SOLE 260127 0 2641 UNION PAC CORP COM 907818108 18483920 91841 SH SOLE 87424 0 4417 UNITED PARCEL SERVICE INC CL B 911312106 2411684 12432 SH SOLE 10632 0 1800 UNITEDHEALTH GROUP INC COM 91324P102 611532 1294 SH SOLE 1247 0 47 VALHI INC NEW COM 918905209 334656 19222 SH SOLE 15095 0 4127 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 512777 4220 SH SOLE 4220 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 532371 6960 SH SOLE 6960 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 487336 3476 SH SOLE 3261 0 215 VANGUARD INDEX FDS LARGE CAP ETF 922908637 218381 1169 SH SOLE 1169 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 214964 1103 SH SOLE 1090 0 13 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1211993 9040 SH SOLE 9020 0 20 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5324776 14159 SH SOLE 12579 0 1580 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4010565 19650 SH SOLE 19650 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1247410 9032 SH SOLE 9032 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 133693020 2500337 SH SOLE 2396432 0 103905 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 14118669 349472 SH SOLE 341489 0 7983 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 340467 5586 SH SOLE 5446 0 140 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 539806 3505 SH SOLE 3440 0 65 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 572711 12679 SH SOLE 8824 0 3855 VERASTEM INC COM 92337C104 13350 32153 SH SOLE 32153 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 915238 23534 SH SOLE 3979 0 19555 VERTEX PHARMACEUTICALS INC COM 92532F100 361071 1146 SH SOLE 389 0 757 VIATRIS INC COM 92556V106 573035 59567 SH SOLE 585 0 58982 VISA INC COM CL A 92826C839 47065226 208752 SH SOLE 192051 0 16701 WALGREENS BOOTS ALLIANCE INC COM 931427108 1878628 54327 SH SOLE 42551 0 11776 WALMART INC COM 931142103 493287 3331 SH SOLE 1121 0 2210 WATSCO INC COM 942622200 48393091 152103 SH SOLE 143619 0 8484 WAYFAIR INC CL A 94419L101 1922457 55983 SH SOLE 50092 0 5891 WELLS FARGO CO NEW COM 949746101 285322 7633 SH SOLE 259 0 7374 WEYERHAEUSER CO MTN BE COM NEW 962166104 1404209 46605 SH SOLE 4960 0 41645 WHEATON PRECIOUS METALS CORP COM 962879102 772960 16000 SH SOLE 16000 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 715902 12246 SH SOLE 12246 0 0 XYLEM INC COM 98419M100 326560 3119 SH SOLE 3119 0 0 YANDEX N V SHS CLASS A N97284108 3320465 222850 SH SOLE 222850 0 0 YUM BRANDS INC COM 988498101 16602985 125704 SH SOLE 121990 0 3714 ZOETIS INC CL A 98978V103 656939 3947 SH SOLE 3102 0 845