0001079112-24-000003.txt : 20240503 0001079112-24-000003.hdr.sgml : 20240503 20240503124342 ACCESSION NUMBER: 0001079112-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240503 DATE AS OF CHANGE: 20240503 EFFECTIVENESS DATE: 20240503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HOWLAND CAPITAL MANAGEMENT LLC CENTRAL INDEX KEY: 0001079112 ORGANIZATION NAME: 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: 24911919 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-2024 03-31-2024 false HOWLAND CAPITAL MANAGEMENT LLC
75 Federal Street Suite 1100 Boston MA 02110-1911
13F HOLDINGS REPORT 028-03717 N
Lauren McDonough Compliance Officer 6173579110 Lauren McDonough Boston MA 05-03-2024 0 263 2072021046
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 807299 7611 SH SOLE 7611 0 0 ABBOTT LABS COM 002824100 3643485 32056 SH SOLE 21270 0 10786 ABBVIE INC COM 00287Y109 4549041 24981 SH SOLE 14592 0 10389 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 657173 1896 SH SOLE 1373 0 523 ADOBE INC COM 00724F101 1979042 3922 SH SOLE 952 0 2970 AES CORP COM 00130H105 204402 11400 SH SOLE 1400 0 10000 AGNICO EAGLE MINES LTD COM 008474108 326644 5476 SH SOLE 5476 0 0 AIR PRODS & CHEMS INC COM 009158106 1387856 5687 SH SOLE 1320 0 4367 AKAMAI TECHNOLOGIES INC COM 00971T101 670506 6165 SH SOLE 5565 0 600 ALIGN TECHNOLOGY INC COM 016255101 458105 1397 SH SOLE 1397 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 597800 4000 SH SOLE 1000 0 3000 ALPHABET INC CAP STK CL A 02079K305 85256735 564876 SH SOLE 501296 0 63580 ALPHABET INC CAP STK CL C 02079K107 5555359 36486 SH SOLE 24045 0 12441 ALTRIA GROUP INC COM 02209S103 317062 7109 SH SOLE 3359 0 3750 AMAZON COM INC COM 023135106 12772708 70810 SH SOLE 30990 0 39820 AMERICAN EXPRESS CO COM 025816109 543497 2387 SH SOLE 250 0 2137 AMERICAN TOWER CORP NEW COM 03027X100 39574314 200285 SH SOLE 183572 0 16713 AMERICAN WTR WKS CO INC NEW COM 030420103 19942839 163185 SH SOLE 148301 0 14884 AMGEN INC COM 031162100 597072 2100 SH SOLE 1155 0 945 AMPHENOL CORP NEW CL A 032095101 40610500 351406 SH SOLE 319054 0 32352 ANSYS INC COM 03662Q105 18532790 53384 SH SOLE 46143 0 7241 APPLE INC COM 037833100 62947222 367082 SH SOLE 314778 0 52304 APPLIED MATLS INC COM 038222105 576207 2794 SH SOLE 2770 0 24 ASML HOLDING N V N Y REGISTRY SHS N07059210 361986 373 SH SOLE 330 0 43 ASPEN TECHNOLOGY INC COM 29109X106 7838254 36751 SH SOLE 35253 0 1498 ASTRAZENECA PLC SPONSORED ADR 046353108 763814 11274 SH SOLE 6500 0 4774 AT&T INC COM 00206R102 254338 14451 SH SOLE 13061 0 1390 AUTOMATIC DATA PROCESSING IN COM 053015103 23508550 93608 SH SOLE 83591 0 10017 AVERY DENNISON CORP COM 053611109 543837 2436 SH SOLE 2150 0 286 BANK AMERICA CORP COM 060505104 1913444 50460 SH SOLE 7099 0 43361 BECTON DICKINSON & CO COM 075887109 942290 3808 SH SOLE 3505 0 303 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11419920 18 SH SOLE 10 0 8 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 78479966 186626 SH SOLE 168674 0 17952 BLACKSTONE INC COM 09260D107 4957116 37734 SH SOLE 33657 0 4077 BP PLC SPONSORED ADR 055622104 494890 13134 SH SOLE 10373 0 2761 BRINKER INTL INC COM 109641100 764874 15396 SH SOLE 546 0 14850 BRISTOL-MYERS SQUIBB CO COM 110122108 1351900 24929 SH SOLE 11029 0 13900 BROADCOM INC COM 11135F101 645475 487 SH SOLE 245 0 242 BROWN FORMAN CORP CL A 115637100 797517 15000 SH SOLE 15000 0 0 BROWN FORMAN CORP CL B 115637209 453581 8750 SH SOLE 8750 0 0 CACI INTL INC CL A 127190304 530362 1400 SH SOLE 1400 0 0 CAMBRIDGE BANCORP COM 132152109 347616 5100 SH SOLE 2000 0 3100 CANADIAN NATL RY CO COM 136375102 427268 3244 SH SOLE 2644 0 600 CARMAX INC COM 143130102 523096 6005 SH SOLE 6005 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 325296 5596 SH SOLE 2480 0 3116 CASI PHARMACEUTICALS INC ORD SHS G1933S101 145949 40429 SH SOLE 45 0 40384 CATERPILLAR INC COM 149123101 2700956 7371 SH SOLE 6433 0 938 CBOE GLOBAL MKTS INC COM 12503M108 238482 1298 SH SOLE 1298 0 0 CHEVRON CORP NEW COM 166764100 37589127 238298 SH SOLE 211832 0 26466 CHUBB LIMITED COM H1467J104 27049038 104102 SH SOLE 98102 0 6000 CHURCH & DWIGHT CO INC COM 171340102 478888 4591 SH SOLE 4591 0 0 CISCO SYS INC COM 17275R102 774354 15515 SH SOLE 11882 0 3633 CLOROX CO DEL COM 189054109 229665 1500 SH SOLE 1400 0 100 CME GROUP INC COM 12572Q105 728972 3386 SH SOLE 3378 0 8 COCA COLA CO COM 191216100 4875743 79070 SH SOLE 45885 0 33185 COLGATE PALMOLIVE CO COM 194162103 2636214 29275 SH SOLE 21643 0 7632 COMCAST CORP NEW CL A 20030N101 1434452 33090 SH SOLE 13550 0 19540 COMMSCOPE HLDG CO INC COM 20337X109 108337 82700 SH SOLE 82700 0 0 COMMUNITY BK SYS INC COM 203607106 225432 4650 SH SOLE 4650 0 0 CONOCOPHILLIPS COM 20825C104 2566347 20163 SH SOLE 2852 0 17311 CONSTELLATION BRANDS INC CL A 21036P108 38403493 141314 SH SOLE 124689 0 16625 COPART INC COM 217204106 331535 5724 SH SOLE 324 0 5400 CORTEVA INC COM 22052L104 203922 3536 SH SOLE 3466 0 70 COSTCO WHSL CORP NEW COM 22160K105 6919691 9445 SH SOLE 2188 0 7257 COUPANG INC CL A 22266T109 945361 53140 SH SOLE 51140 0 2000 CROWDSTRIKE HLDGS INC CL A 22788C105 888676 2772 SH SOLE 955 0 1817 CSX CORP COM 126408103 1071175 28896 SH SOLE 26730 0 2166 CUMMINS INC COM 231021106 268132 910 SH SOLE 910 0 0 CVS HEALTH CORP COM 126650100 245502 3078 SH SOLE 2428 0 650 D R HORTON INC COM 23331A109 228396 1388 SH SOLE 1374 0 14 DANAHER CORPORATION COM 235851102 44354446 177427 SH SOLE 155729 0 21698 DARDEN RESTAURANTS INC COM 237194105 569313 3406 SH SOLE 3400 0 6 DEERE & CO COM 244199105 688961 1671 SH SOLE 1652 0 19 DIAGEO PLC SPON ADR NEW 25243Q205 467483 3109 SH SOLE 1859 0 1250 DISNEY WALT CO COM 254687106 20675292 168971 SH SOLE 153337 0 15634 DORCHESTER MINERALS LP COM UNIT 25820R105 345867 10257 SH SOLE 10257 0 0 DOVER CORP COM 260003108 248775 1404 SH SOLE 1400 0 4 DOW INC COM 260557103 213820 3691 SH SOLE 3608 0 83 DUPONT DE NEMOURS INC COM 26614N102 359889 4694 SH SOLE 4462 0 232 EASTERN BANKSHARES INC COM 27627N105 482300 35000 SH SOLE 35000 0 0 EATON CORP PLC SHS G29183103 5612359 17945 SH SOLE 271 0 17674 ECOLAB INC COM 278865100 43255188 186893 SH SOLE 165925 0 20968 EDWARDS LIFESCIENCES CORP COM 28176E108 2821887 29530 SH SOLE 13170 0 16360 ELI LILLY & CO COM 532457108 3586396 4610 SH SOLE 3015 0 1595 EMERSON ELEC CO COM 291011104 2785369 24558 SH SOLE 9386 0 15172 ENTERPRISE PRODS PARTNERS L COM 293792107 299095 10250 SH SOLE 7950 0 2300 EQUIFAX INC COM 294429105 267520 1000 SH SOLE 1000 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 368614 5779 SH SOLE 266 0 5513 EVERSOURCE ENERGY COM 30040W108 349954 5855 SH SOLE 5855 0 0 EXXON MOBIL CORP COM 30231G102 16613835 142927 SH SOLE 102671 0 40256 FEDEX CORP COM 31428X106 828186 2846 SH SOLE 433 0 2413 FISERV INC COM 337738108 2102912 13158 SH SOLE 10246 0 2912 FRANCO NEV CORP COM 351858105 765246 6422 SH SOLE 6422 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1884928 20734 SH SOLE 20574 0 160 GENERAL ELECTRIC CO COM NEW 369604301 11415419 65034 SH SOLE 63412 0 1622 GENERAL MLS INC COM 370334104 833483 11912 SH SOLE 9889 0 2023 GILEAD SCIENCES INC COM 375558103 1361352 18585 SH SOLE 18300 0 285 HEALTHPEAK PROPERTIES INC COM 42250P103 201469 10745 SH SOLE 10745 0 0 HERSHEY CO COM 427866108 1891124 9723 SH SOLE 9498 0 225 HOME DEPOT INC COM 437076102 2939527 7663 SH SOLE 4438 0 3225 HONEYWELL INTL INC COM 438516106 476386 2321 SH SOLE 2211 0 110 IDEXX LABS INC COM 45168D104 27049414 50098 SH SOLE 47617 0 2481 ILLINOIS TOOL WKS INC COM 452308109 2515772 9327 SH SOLE 1028 0 8299 ILLUMINA INC COM 452327109 3059490 22280 SH SOLE 1925 0 20355 INTEL CORP COM 458140100 1100982 24926 SH SOLE 11150 0 13776 INTERNATIONAL BUSINESS MACHS COM 459200101 1588597 8319 SH SOLE 7573 0 746 INTUIT COM 461202103 887250 1365 SH SOLE 5 0 1360 INTUITIVE SURGICAL INC COM NEW 46120E602 1534502 3845 SH SOLE 3827 0 18 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 422579 2495 SH SOLE 2379 0 116 INVESCO QQQ TR UNIT SER 1 46090E103 759793 1709 SH SOLE 474 0 1235 IRON MTN INC DEL COM 46284V101 324734 4016 SH SOLE 1800 0 2216 ISHARES GOLD TR ISHARES NEW 464285204 12732391 303080 SH SOLE 277920 0 25160 ISHARES INC ESG AWR MSCI EM 46434G863 1073743 33315 SH SOLE 31275 0 2040 ISHARES TR BLACKROCK ULTRA 46434V878 4948156 97867 SH SOLE 87110 0 10757 ISHARES TR CORE MSCI TOTAL 46432F834 13545874 199615 SH SOLE 160190 0 39425 ISHARES TR CORE S&P MCP ETF 464287507 1168031 19230 SH SOLE 14040 0 5190 ISHARES TR CORE S&P SCP ETF 464287804 1290653 11678 SH SOLE 10979 0 699 ISHARES TR CORE S&P US VLU 464287663 4883760 54000 SH SOLE 54000 0 0 ISHARES TR CORE S&P500 ETF 464287200 1752784 3334 SH SOLE 550 0 2784 ISHARES TR ESG AW MSCI EAFE 46435G516 22658321 283548 SH SOLE 274546 0 9002 ISHARES TR GL CLEAN ENE ETF 464288224 220395 15765 SH SOLE 15765 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 4706872 188993 SH SOLE 162650 0 26343 ISHARES TR IBONDS 24 TRM TS 46436E874 1549421 64721 SH SOLE 54218 0 10503 ISHARES TR IBONDS 25 TRM HG 46435U168 534233 22850 SH SOLE 22850 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 1112323 47883 SH SOLE 40344 0 7539 ISHARES TR IBONDS 26 TRM TS 46436E858 709007 31220 SH SOLE 31220 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 7030925 295417 SH SOLE 237209 0 58208 ISHARES TR IBONDS 27 TRM TS 46436E841 323093 14580 SH SOLE 13630 0 950 ISHARES TR IBONDS DEC 46435U697 602170 23205 SH SOLE 23205 0 0 ISHARES TR IBONDS DEC 2030 46436E726 1012991 47336 SH SOLE 38638 0 8698 ISHARES TR IBONDS DEC 25 46435U432 1664070 62890 SH SOLE 62890 0 0 ISHARES TR IBONDS DEC 26 46435U259 1769684 69810 SH SOLE 69810 0 0 ISHARES TR IBONDS DEC 27 46435U283 700985 27850 SH SOLE 27850 0 0 ISHARES TR IBONDS DEC 28 46435U325 1028237 40690 SH SOLE 40690 0 0 ISHARES TR IBONDS DEC 29 46436E205 4206480 184333 SH SOLE 155556 0 28777 ISHARES TR IBONDS DEC2026 46435GAA0 12607373 528611 SH SOLE 422658 0 105953 ISHARES TR IBONDS DEC24 ETF 46434VBG4 13876022 553933 SH SOLE 433185 0 120748 ISHARES TR IBONDS DEC25 ETF 46434VBD1 16232464 654271 SH SOLE 521970 0 132301 ISHARES TR INTRM GOV CR ETF 464288612 493386 4745 SH SOLE 607 0 4138 ISHARES TR MSCI EAFE ETF 464287465 630415 7894 SH SOLE 7669 0 225 ISHARES TR MSCI EMG MKT ETF 464287234 2594942 63168 SH SOLE 52019 0 11149 ISHARES TR RUS 1000 ETF 464287622 247418 859 SH SOLE 859 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 3052325 9056 SH SOLE 9056 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 902835 5685 SH SOLE 5685 0 0 ISHARES TR RUS MID CAP ETF 464287499 382526 4549 SH SOLE 4549 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 358772 1706 SH SOLE 1430 0 276 ISHARES TR SELECT DIVID ETF 464287168 2799512 22727 SH SOLE 22727 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 5830670 120220 SH SOLE 110241 0 9979 JOHNSON & JOHNSON COM 478160104 21372893 135109 SH SOLE 115237 0 19872 JPMORGAN CHASE & CO COM 46625H100 7702737 38456 SH SOLE 35051 0 3405 KENVUE INC COM 49177J102 8971396 418052 SH SOLE 380719 0 37333 KIMBERLY-CLARK CORP COM 494368103 806531 6177 SH SOLE 1600 0 4577 KINSALE CAP GROUP INC COM 49714P108 50528265 96292 SH SOLE 85693 0 10599 KLA CORP COM NEW 482480100 373037 534 SH SOLE 520 0 14 L3HARRIS TECHNOLOGIES INC COM 502431109 470312 2207 SH SOLE 2200 0 7 LINDE PLC SHS G54950103 747556 1610 SH SOLE 1596 0 14 LOWES COS INC COM 548661107 850289 3338 SH SOLE 3250 0 88 MARATHON PETE CORP COM 56585A102 270413 1342 SH SOLE 1300 0 42 MARKEL GROUP INC COM 570535104 287560 189 SH SOLE 189 0 0 MARSH & MCLENNAN COS INC COM 571748102 2305535 11193 SH SOLE 8135 0 3058 MASCO CORP COM 574599106 1583201 20071 SH SOLE 571 0 19500 MASTERCARD INCORPORATED CL A 57636Q104 2376067 4934 SH SOLE 4641 0 293 MCCORMICK & CO INC COM NON VTG 579780206 21435137 279067 SH SOLE 263551 0 15516 MCDONALDS CORP COM 580135101 2666402 9457 SH SOLE 2570 0 6887 MERCADOLIBRE INC COM 58733R102 24826384 16420 SH SOLE 14771 0 1649 MERCK & CO INC COM 58933Y105 6718516 50621 SH SOLE 36379 0 14242 META PLATFORMS INC CL A 30303M102 43408425 89395 SH SOLE 82151 0 7244 MICROSOFT CORP COM 594918104 134792378 320385 SH SOLE 291066 0 29319 MONDELEZ INTL INC CL A 609207105 758944 10781 SH SOLE 7185 0 3596 MOODYS CORP COM 615369105 398140 1013 SH SOLE 15 0 998 MORGAN STANLEY COM NEW 617446448 1636313 17378 SH SOLE 17378 0 0 NEOGENOMICS INC COM NEW 64049M209 463017 29454 SH SOLE 29454 0 0 NETFLIX INC COM 64110L106 529592 872 SH SOLE 850 0 22 NEXTERA ENERGY INC COM 65339F101 340449 5327 SH SOLE 1726 0 3601 NIKE INC CL B 654106103 609974 6465 SH SOLE 6426 0 39 NORFOLK SOUTHN CORP COM 655844108 553068 2170 SH SOLE 166 0 2004 NOVO-NORDISK A S ADR 670100205 1038515 8030 SH SOLE 7926 0 104 NUCOR CORP COM 670346105 4873290 24558 SH SOLE 266 0 24292 NVIDIA CORPORATION COM 67066G104 23327209 25817 SH SOLE 23679 0 2138 ORACLE CORP COM 68389X105 1035278 8242 SH SOLE 6981 0 1261 OREILLY AUTOMOTIVE INC COM 67103H107 30027080 26599 SH SOLE 22767 0 3832 OTIS WORLDWIDE CORP COM 68902V107 245098 2469 SH SOLE 2332 0 137 PAYCHEX INC COM 704326107 7002916 57027 SH SOLE 52773 0 4254 PAYPAL HLDGS INC COM 70450Y103 212694 3175 SH SOLE 3000 0 175 PEPSICO INC COM 713448108 6827407 38729 SH SOLE 33547 0 5182 PERSONALIS INC COM 71535D106 314566 211118 SH SOLE 20200 0 190918 PFIZER INC COM 717081103 1752163 63141 SH SOLE 44687 0 18454 PHILIP MORRIS INTL INC COM 718172109 558264 6008 SH SOLE 1915 0 4093 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 15492913 154097 SH SOLE 149930 0 4167 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 8912382 93953 SH SOLE 79066 0 14887 PROCTER AND GAMBLE CO COM 742718109 17761995 109473 SH SOLE 91868 0 17605 PROSHARES TR S&P 500 DV ARIST 74348A467 382113 3768 SH SOLE 3740 0 28 QUALCOMM INC COM 747525103 791986 4678 SH SOLE 3807 0 871 REGENERON PHARMACEUTICALS COM 75886F107 1283000 1333 SH SOLE 771 0 562 ROSS STORES INC COM 778296103 283394 1931 SH SOLE 115 0 1816 RPM INTL INC COM 749685103 297375 2500 SH SOLE 2500 0 0 RTX CORPORATION COM 75513E101 2041206 20929 SH SOLE 9487 0 11442 S&P GLOBAL INC COM 78409V104 45415937 106748 SH SOLE 95166 0 11582 SAREPTA THERAPEUTICS INC COM 803607100 211279 1632 SH SOLE 1632 0 0 SCHLUMBERGER LTD COM STK 806857108 684563 12425 SH SOLE 11315 0 1110 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 258420 3205 SH SOLE 36 0 3169 SELECT SECTOR SPDR TR ENERGY 81369Y506 207702 2200 SH SOLE 1550 0 650 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 344794 1875 SH SOLE 1659 0 216 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 335495 2271 SH SOLE 2013 0 258 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1182558 5678 SH SOLE 5604 0 74 SERVICE CORP INTL COM 817565104 1578150 21266 SH SOLE 266 0 21000 SHELL PLC SPON ADS 780259305 1280464 19100 SH SOLE 700 0 18400 SHERWIN WILLIAMS CO COM 824348106 289674 834 SH SOLE 301 0 533 SIMON PPTY GROUP INC NEW COM 828806109 1873372 11961 SH SOLE 136 0 11825 SPDR GOLD TR GOLD SHS 78463V107 4574390 22236 SH SOLE 21854 0 382 SPDR S&P 500 ETF TR TR UNIT 78462F103 29594307 56406 SH SOLE 47705 0 8701 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 890191 1597 SH SOLE 1497 0 100 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 17199647 845607 SH SOLE 768871 0 76736 SPROTT PHYSICAL GOLD TR UNIT 85207H104 18955386 1095687 SH SOLE 1048798 0 46889 STARBUCKS CORP COM 855244109 663309 7258 SH SOLE 7220 0 38 STRYKER CORPORATION COM 863667101 11160023 31115 SH SOLE 8405 0 22710 SYNOPSYS INC COM 871607107 16165449 28286 SH SOLE 25455 0 2831 SYSCO CORP COM 871829107 3168050 39025 SH SOLE 10510 0 28515 TE CONNECTIVITY LTD SHS H84989104 31561814 217308 SH SOLE 201352 0 15956 TERRENO RLTY CORP COM 88146M101 8884505 132979 SH SOLE 122674 0 10305 TESLA INC COM 88160R101 621418 3535 SH SOLE 3463 0 72 TEXAS INSTRS INC COM 882508104 462354 2654 SH SOLE 2349 0 305 TEXAS PACIFIC LAND CORPORATI COM 88262P102 10413180 18000 SH SOLE 18000 0 0 THE CIGNA GROUP COM 125523100 2760608 7601 SH SOLE 1200 0 6401 THERMO FISHER SCIENTIFIC INC COM 883556102 45091607 77531 SH SOLE 72581 0 4950 TJX COS INC NEW COM 872540109 49622372 489276 SH SOLE 450078 0 39198 TRAVELERS COMPANIES INC COM 89417E109 515744 2241 SH SOLE 579 0 1662 UBER TECHNOLOGIES INC COM 90353T100 14851756 192905 SH SOLE 178184 0 14721 UDR INC COM 902653104 465942 12455 SH SOLE 1367 0 11088 UGI CORP NEW COM 902681105 274065 11000 SH SOLE 11000 0 0 UNION PAC CORP COM 907818108 27897152 113434 SH SOLE 100136 0 13298 UNITED PARCEL SERVICE INC CL B 911312106 1091093 7341 SH SOLE 5735 0 1606 UNITEDHEALTH GROUP INC COM 91324P102 596114 1205 SH SOLE 1058 0 147 UNIVERSAL ELECTRS INC COM 913483103 329750 32942 SH SOLE 2600 0 30342 VALHI INC NEW COM 918905209 259333 15095 SH SOLE 15095 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 375583 3820 SH SOLE 3820 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 605693 7900 SH SOLE 6700 0 1200 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 425030 2425 SH SOLE 2410 0 15 VANGUARD INDEX FDS LARGE CAP ETF 922908637 251748 1050 SH SOLE 1050 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 300161 1273 SH SOLE 1260 0 13 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1409427 9040 SH SOLE 9020 0 20 VANGUARD INDEX FDS MID CAP ETF 922908629 343558 1375 SH SOLE 560 0 815 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11457966 23836 SH SOLE 18514 0 5322 VANGUARD INDEX FDS SMALL CP ETF 922908751 376488 1647 SH SOLE 909 0 738 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4363462 16789 SH SOLE 16681 0 108 VANGUARD INDEX FDS VALUE ETF 922908744 1423723 8742 SH SOLE 8742 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 150098078 2559217 SH SOLE 2351820 0 207397 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3144655 75285 SH SOLE 68354 0 6931 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 588187 3221 SH SOLE 3140 0 81 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 933263 18602 SH SOLE 7868 0 10734 VANGUARD WORLD FD INF TECH ETF 92204A702 235953 450 SH SOLE 450 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1356735 32334 SH SOLE 3333 0 29001 VERTEX PHARMACEUTICALS INC COM 92532F100 349457 836 SH SOLE 190 0 646 VISA INC COM CL A 92826C839 52827054 189290 SH SOLE 169707 0 19583 WALMART INC COM 931142103 11287413 187555 SH SOLE 160653 0 26902 WATSCO INC COM 942622200 58632153 135732 SH SOLE 123549 0 12183 WAYFAIR INC CL A 94419L101 2450265 36097 SH SOLE 29593 0 6504 WEYERHAEUSER CO MTN BE COM NEW 962166104 1498453 41728 SH SOLE 5448 0 36280 WHEATON PRECIOUS METALS CORP COM 962879102 754080 16000 SH SOLE 16000 0 0 XYLEM INC COM 98419M100 400644 3100 SH SOLE 2600 0 500 YANDEX N V SHS CLASS A N97284108 3320465 222850 SH SOLE 222850 0 0 YUM BRANDS INC COM 988498101 17258598 124476 SH SOLE 116103 0 8373 ZOETIS INC CL A 98978V103 593758 3509 SH SOLE 2731 0 778