0001140334-21-000004.txt : 20211026 0001140334-21-000004.hdr.sgml : 20211026 20211026111409 ACCESSION NUMBER: 0001140334-21-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211026 DATE AS OF CHANGE: 20211026 EFFECTIVENESS DATE: 20211026 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FLPUTNAM INVESTMENT MANAGEMENT CO CENTRAL INDEX KEY: 0001140334 IRS NUMBER: 010403396 STATE OF INCORPORATION: ME FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06465 FILM NUMBER: 211346967 BUSINESS ADDRESS: STREET 1: 20 WILLIAM ST., STE. G40 CITY: WELLESLEY STATE: MA ZIP: 02481 BUSINESS PHONE: 2075185281 MAIL ADDRESS: STREET 1: 5 WIDGERY WHARF CITY: PORTLAND STATE: ME ZIP: 04101 FORMER COMPANY: FORMER CONFORMED NAME: PUTNAM FL INVESTMENT MANAGEMENT CO DATE OF NAME CHANGE: 20010509 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001140334 XXXXXXXX 09-30-2021 09-30-2021 FLPUTNAM INVESTMENT MANAGEMENT CO
5 WIDGERY WHARF PORTLAND ME 04101
13F HOLDINGS REPORT 028-06465 N
Allan Neskie Compliance Officer 207-518-5286 Allan Neskie Portland ME 10-26-2021 0 404 2946945 false
INFORMATION TABLE 2 sept3021.xml SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1054 3116 SH SOLE 0 2766 0 350 ISHARES TR CORE S&P MCP ETF 464287507 82100 312084 SH SOLE 0 134208 0 177876 ISHARES TR S&P MC 400VL ETF 464287705 459 4456 SH SOLE 0 4456 0 0 ISHARES TR CORE S&P SCP ETF 464287804 43214 395771 SH SOLE 0 123764 0 272008 ISHARES TR CORE S&P500 ETF 464287200 239337 555537 SH SOLE 0 141505 0 414032 ISHARES TR S&P 500 GRWT ETF 464287309 1318 17829 SH SOLE 0 17129 0 700 ISHARES TR RUS 1000 ETF 464287622 1824 7547 SH SOLE 0 1568 0 5979 ISHARES TR RUS 1000 VAL ETF 464287598 1496 9557 SH SOLE 0 9148 0 409 ISHARES TR RUS 1000 GRW ETF 464287614 8317 30348 SH SOLE 0 19345 0 11003 ISHARES TR RUSSELL 2000 ETF 464287655 8040 36756 SH SOLE 0 22826 0 13930 ISHARES TR RUSSELL 3000 ETF 464287689 3388 13294 SH SOLE 0 6410 0 6884 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5420 11270 SH SOLE 0 8075 0 3195 SPDR S&P 500 ETF TR TR UNIT 78462F103 30997 72230 SH SOLE 0 41012 0 31218 AGILENT TECHNOLOGIES INC COM 00846U101 12260 77824 SH SOLE 0 4270 0 73554 ADOBE SYSTEMS INCORPORATED COM 00724F101 21255 36919 SH SOLE 0 9115 0 27804 AMAZON COM INC COM 023135106 64436 19615 SH SOLE 0 6852 0 12763 BRISTOL-MYERS SQUIBB CO COM 110122108 2984 50425 SH SOLE 0 44714 0 5711 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3686 13506 SH SOLE 0 9005 0 4501 EMERSON ELEC CO COM 291011104 883 9378 SH SOLE 0 8146 0 1232 BOEING CO COM 097023105 377 1714 SH SOLE 0 1214 0 500 REALTY INCOME CORP COM 756109104 765 11792 SH SOLE 0 11752 0 40 ONEOK INC NEW COM 682680103 264 4555 SH SOLE 0 1880 0 2675 INVESCO QQQ TR UNIT SER 1 46090E103 16392 45792 SH SOLE 0 10520 0 35272 AMGEN INC COM 031162100 10588 49792 SH SOLE 0 13276 0 36516 ABBOTT LABS COM 002824100 19103 161712 SH SOLE 0 78098 0 83614 BP PLC SPONSORED ADR 055622104 255 9321 SH SOLE 0 8002 0 1319 ALTRIA GROUP INC COM 02209S103 385 8459 SH SOLE 0 7850 0 609 FEDEX CORP COM 31428X106 633 2888 SH SOLE 0 705 0 2183 INTEL CORP COM 458140100 3704 69518 SH SOLE 0 56767 0 12751 ILLINOIS TOOL WKS INC COM 452308109 4761 23040 SH SOLE 0 11495 0 11545 ORACLE CORP COM 68389X105 1559 17892 SH SOLE 0 15640 0 2252 QUALCOMM INC COM 747525103 1511 11713 SH SOLE 0 11301 0 412 DISNEY WALT CO COM 254687106 26967 159407 SH SOLE 0 53085 0 106322 HONEYWELL INTL INC COM 438516106 7344 34596 SH SOLE 0 15527 0 19069 SHERWIN WILLIAMS CO COM 824348106 27989 100056 SH SOLE 0 20909 0 79147 SYSCO CORP COM 871829107 670 8535 SH SOLE 0 8521 0 14 US BANCORP DEL COM NEW 902973304 1733 29161 SH SOLE 0 15724 0 13437 JOHNSON & JOHNSON COM 478160104 4793 29678 SH SOLE 0 20660 0 9018 MEDTRONIC PLC SHS G5960L103 3254 25956 SH SOLE 0 21772 0 4184 PFIZER INC COM 717081103 5894 137034 SH SOLE 0 38271 0 98763 LOWES COS INC COM 548661107 17672 87113 SH SOLE 0 31925 0 55188 ISHARES TR MSCI EAFE ETF 464287465 3492 44766 SH SOLE 0 26818 0 17948 CHEVRON CORP NEW COM 166764100 2547 25106 SH SOLE 0 16811 0 8295 MICROSOFT CORP COM 594918104 107336 380732 SH SOLE 0 133457 0 247275 UNITED PARCEL SERVICE INC CL B 911312106 2628 14429 SH SOLE 0 6188 0 8241 AT&T INC COM 00206R102 2072 76704 SH SOLE 0 57445 0 19259 TRUIST FINL CORP COM 89832Q109 6375 108690 SH SOLE 0 46399 0 62291 CITIGROUP INC COM NEW 172967424 3429 48865 SH SOLE 0 1453 0 47412 CISCO SYS INC COM 17275R102 2329 42786 SH SOLE 0 32363 0 10423 INTERNATIONAL BUSINESS MACHS COM 459200101 2803 20176 SH SOLE 0 15644 0 4532 COCA COLA CO COM 191216100 1353 25784 SH SOLE 0 20651 0 5134 LOCKHEED MARTIN CORP COM 539830109 519 1505 SH SOLE 0 1270 0 235 PEPSICO INC COM 713448108 11507 76507 SH SOLE 0 37573 0 38934 STRYKER CORPORATION COM 863667101 12438 47163 SH SOLE 0 5458 0 41705 JOHNSON CTLS INTL PLC SHS G51502105 390 5733 SH SOLE 0 4963 0 770 VERIZON COMMUNICATIONS INC COM 92343V104 8408 155683 SH SOLE 0 40267 0 115416 SPDR SER TR S&P 600 SMCP GRW 78464A201 787 9035 SH SOLE 0 9035 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 239 3740 SH SOLE 0 3740 0 0 ISHARES TR RUS MID CAP ETF 464287499 1394 17820 SH SOLE 0 17820 0 0 ISHARES TR RUS MD CP GR ETF 464287481 326 2906 SH SOLE 0 2906 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 239 2110 SH SOLE 0 1942 0 168 ISHARES TR US HLTHCARE ETF 464287762 314 1139 SH SOLE 0 918 0 221 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 246 6543 SH SOLE 0 1203 0 5340 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 251 2564 SH SOLE 0 0 0 2564 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2360 15805 SH SOLE 0 12695 0 3110 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 247 1942 SH SOLE 0 703 0 1239 ISHARES TR ISHARES BIOTECH 464287556 370 2291 SH SOLE 0 1165 0 1126 PLUG POWER INC COM NEW 72919P202 201 7876 SH SOLE 0 7876 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11804 76849 SH SOLE 0 72714 0 4135 SCHWAB CHARLES CORP COM 808513105 26381 362175 SH SOLE 0 94025 0 268149 WALGREENS BOOTS ALLIANCE INC COM 931427108 958 20372 SH SOLE 0 18271 0 2101 DEERE & CO COM 244199105 422 1260 SH SOLE 0 1017 0 243 BK OF AMERICA CORP COM 060505104 29300 690222 SH SOLE 0 212077 0 478145 STARBUCKS CORP COM 855244109 1588 14394 SH SOLE 0 9187 0 5207 ANALOG DEVICES INC COM 032654105 34435 205608 SH SOLE 0 28365 0 177242 AUTOMATIC DATA PROCESSING IN COM 053015103 2472 12364 SH SOLE 0 10022 0 2342 ADVANCED ENERGY INDS COM 007973100 293 3339 SH SOLE 0 3239 0 100 EXXON MOBIL CORP COM 30231G102 3192 54274 SH SOLE 0 37902 0 16372 AFLAC INC COM 001055102 915 17544 SH SOLE 0 16644 0 900 WALMART INC COM 931142103 2184 15668 SH SOLE 0 10982 0 4686 APPLIED MATLS INC COM 038222105 3109 24152 SH SOLE 0 11596 0 12556 UNION PAC CORP COM 907818108 28259 144172 SH SOLE 0 42201 0 101971 UNILEVER PLC SPON ADR NEW 904767704 1994 36778 SH SOLE 0 27478 0 9300 ASTRAZENECA PLC SPONSORED ADR 046353108 9589 159658 SH SOLE 0 59024 0 100634 TEXAS INSTRS INC COM 882508104 7093 36903 SH SOLE 0 19229 0 17674 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11788 105579 SH SOLE 0 36423 0 69156 CARDINAL HEALTH INC COM 14149Y108 1434 28987 SH SOLE 0 21311 0 7676 TOTALENERGIES SE SPONSORED ADS 89151E109 322 6722 SH SOLE 0 6214 0 508 TARGET CORP COM 87612E106 27633 120790 SH SOLE 0 30816 0 89974 COLGATE PALMOLIVE CO COM 194162103 1070 14154 SH SOLE 0 11224 0 2930 COSTCO WHSL CORP NEW COM 22160K105 25611 56996 SH SOLE 0 15501 0 41496 LILLY ELI & CO COM 532457108 4303 18625 SH SOLE 0 10357 0 8268 CVS HEALTH CORP COM 126650100 11529 135864 SH SOLE 0 17871 0 117994 DOMINION ENERGY INC COM 25746U109 452 6191 SH SOLE 0 5534 0 657 DIAGEO PLC SPON ADR NEW 25243Q205 738 3824 SH SOLE 0 3566 0 258 DANAHER CORPORATION COM 235851102 2603 8551 SH SOLE 0 5183 0 3368 MCKESSON CORP COM 58155Q103 485 2433 SH SOLE 0 2253 0 180 MERCK & CO INC COM 58933Y105 4286 57065 SH SOLE 0 33567 0 23498 MICRON TECHNOLOGY INC COM 595112103 240 3388 SH SOLE 0 2850 0 538 MORGAN STANLEY COM NEW 617446448 9880 101532 SH SOLE 0 47603 0 53929 PROCTER AND GAMBLE CO COM 742718109 4155 29718 SH SOLE 0 19883 0 9835 GENERAL ELECTRIC CO COM NEW 369604301 923 8956 SH SOLE 0 5338 0 3618 KIMBERLY-CLARK CORP COM 494368103 1475 11134 SH SOLE 0 9951 0 1183 GOLDMAN SACHS GROUP INC COM 38141G104 445 1177 SH SOLE 0 1177 0 0 HOME DEPOT INC COM 437076102 27513 83816 SH SOLE 0 32623 0 51192 TRANE TECHNOLOGIES PLC SHS G8994E103 1322 7659 SH SOLE 0 3995 0 3664 MCDONALDS CORP COM 580135101 6714 27848 SH SOLE 0 17046 0 10802 NIKE INC CL B 654106103 4460 30712 SH SOLE 0 20720 0 9992 JPMORGAN CHASE & CO COM 46625H100 41946 256251 SH SOLE 0 84121 0 172131 SIRIUS XM HOLDINGS INC COM 82968B103 251 41215 SH SOLE 0 41215 0 0 TJX COS INC NEW COM 872540109 6946 105281 SH SOLE 0 41021 0 64260 MONDELEZ INTL INC CL A 609207105 13907 239041 SH SOLE 0 56469 0 182571 BOOKING HOLDINGS INC COM 09857L108 5383 2267 SH SOLE 0 849 0 1418 WILLIAMS COS INC COM 969457100 4101 158107 SH SOLE 0 65188 0 92919 ISHARES TR 1 3 YR TREAS BD 464287457 2541 29499 SH SOLE 0 4084 0 25415 ISHARES TR IBOXX INV CP ETF 464287242 6224 46784 SH SOLE 0 23398 0 23386 CORNING INC COM 219350105 568 15563 SH SOLE 0 13758 0 1805 PROGRESSIVE CORP COM 743315103 264 2920 SH SOLE 0 1950 0 970 FORD MTR CO DEL COM 345370860 202 14237 SH SOLE 0 6525 0 7712 UNITEDHEALTH GROUP INC COM 91324P102 29860 76420 SH SOLE 0 29894 0 46526 PIONEER NAT RES CO COM 723787107 5228 31398 SH SOLE 0 14117 0 17281 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 41547 129867 SH SOLE 0 32183 0 97684 AMERICAN TOWER CORP NEW COM 03027X100 5218 19659 SH SOLE 0 6018 0 13641 CROWN CASTLE INTL CORP NEW COM 22822V101 12338 71188 SH SOLE 0 15096 0 56092 ZIMMER BIOMET HOLDINGS INC COM 98956P102 486 3323 SH SOLE 0 823 0 2500 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1503 17484 SH SOLE 0 11960 0 5524 INTUIT COM 461202103 425 788 SH SOLE 0 788 0 0 MARSH & MCLENNAN COS INC COM 571748102 32149 212305 SH SOLE 0 46031 0 166274 3M CO COM 88579Y101 2626 14972 SH SOLE 0 11564 0 3408 OMNICOM GROUP INC COM 681919106 1379 19027 SH SOLE 0 13003 0 6024 COMCAST CORP NEW CL A 20030N101 38523 688776 SH SOLE 0 210172 0 478605 VANGUARD INDEX FDS TOTAL STK MKT 922908769 10304 46403 SH SOLE 0 36289 0 10114 SMUCKER J M CO COM NEW 832696405 784 6529 SH SOLE 0 3768 0 2761 NORFOLK SOUTHN CORP COM 655844108 742 3101 SH SOLE 0 338 0 2763 WELLTOWER INC COM 95040Q104 296 3596 SH SOLE 0 3551 0 45 NEXTERA ENERGY INC COM 65339F101 25635 326472 SH SOLE 0 121410 0 205062 DUKE ENERGY CORP NEW COM NEW 26441C204 310 3177 SH SOLE 0 3114 0 63 CONOCOPHILLIPS COM 20825C104 3659 53991 SH SOLE 0 25015 0 28976 CSX CORP COM 126408103 428 14403 SH SOLE 0 6597 0 7806 APPLE INC COM 037833100 110623 781786 SH SOLE 0 299280 0 482507 ALLSTATE CORP COM 020002101 926 7276 SH SOLE 0 6308 0 968 LAM RESEARCH CORP COM 512807108 33240 58403 SH SOLE 0 14796 0 43607 RPM INTL INC COM 749685103 301 3880 SH SOLE 0 3880 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 14640 86604 SH SOLE 0 14492 0 72112 SPDR SER TR PRTFLO S&P500 VL 78464A508 1581 40540 SH SOLE 0 40540 0 0 CATERPILLAR INC COM 149123101 705 3674 SH SOLE 0 3358 0 316 DUKE REALTY CORP COM NEW 264411505 528 11023 SH SOLE 0 9182 0 1841 INTERNATIONAL PAPER CO COM 460146103 292 5220 SH SOLE 0 4660 0 560 IDEXX LABS INC COM 45168D104 5150 8281 SH SOLE 0 2085 0 6196 KINDER MORGAN INC DEL COM 49456B101 258 15451 SH SOLE 0 15021 0 430 ISHARES TR MSCI EMG MKT ETF 464287234 3207 63654 SH SOLE 0 25354 0 38300 ELECTRONIC ARTS INC COM 285512109 232 1628 SH SOLE 0 1560 0 68 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 18469 123278 SH SOLE 0 35501 0 87777 CITRIX SYS INC COM 177376100 397 3693 SH SOLE 0 3418 0 275 CHUBB LIMITED COM H1467J104 796 4587 SH SOLE 0 3125 0 1462 ECOLAB INC COM 278865100 960 4601 SH SOLE 0 3471 0 1130 ISHARES TR S&P 100 ETF 464287101 533 2700 SH SOLE 0 100 0 2600 PUBLIC STORAGE COM 74460D109 241 812 SH SOLE 0 802 0 10 VERISIGN INC COM 92343E102 452 2204 SH SOLE 0 2204 0 0 AMERICAN EXPRESS CO COM 025816109 769 4591 SH SOLE 0 3004 0 1587 GENERAL MLS INC COM 370334104 882 14749 SH SOLE 0 5486 0 9263 OCCIDENTAL PETE CORP COM 674599105 246 8320 SH SOLE 0 8320 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 211 3521 SH SOLE 0 2511 0 1010 S&P GLOBAL INC COM 78409V104 262 617 SH SOLE 0 617 0 0 GENERAL DYNAMICS CORP COM 369550108 221 1126 SH SOLE 0 312 0 814 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 475 10687 SH SOLE 0 9649 0 1038 AKAMAI TECHNOLOGIES INC COM 00971T101 256 2451 SH SOLE 0 10 0 2441 KLA CORP COM NEW 482480100 1547 4625 SH SOLE 0 3904 0 721 AVERY DENNISON CORP COM 053611109 255 1232 SH SOLE 0 1232 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2074 41471 SH SOLE 0 38667 0 2804 PAYCHEX INC COM 704326107 1325 11784 SH SOLE 0 7649 0 4135 TEXAS PACIFIC LAND CORPORATI COM 88262P102 855 707 SH SOLE 0 707 0 0 NORTHROP GRUMMAN CORP COM 666807102 1337 3712 SH SOLE 0 2784 0 928 BERKSHIRE HATHAWAY INC DEL CL A 084670108 823 2 SH SOLE 0 1 0 1 DECKERS OUTDOOR CORP COM 243537107 253 701 SH SOLE 0 1 0 700 CIGNA CORP NEW COM 125523100 428 2137 SH SOLE 0 1376 0 761 VALERO ENERGY CORP COM 91913Y100 248 3516 SH SOLE 0 3366 0 150 TRACTOR SUPPLY CO COM 892356106 1175 5797 SH SOLE 0 4650 0 1147 ROCKWELL AUTOMATION INC COM 773903109 12894 43852 SH SOLE 0 7764 0 36088 PNC FINL SVCS GROUP INC COM 693475105 10988 56166 SH SOLE 0 19864 0 36302 OREILLY AUTOMOTIVE INC COM 67103H107 310 508 SH SOLE 0 78 0 430 NETFLIX INC COM 64110L106 302 495 SH SOLE 0 345 0 150 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 823 48050 SH SOLE 0 0 0 48050 CME GROUP INC COM 12572Q105 275 1422 SH SOLE 0 1422 0 0 ISHARES TR CORE US AGGBD ET 464287226 19970 173910 SH SOLE 0 43875 0 130035 BOSTON SCIENTIFIC CORP COM 101137107 238 5479 SH SOLE 0 3615 0 1864 PROLOGIS INC. COM 74340W103 1426 11373 SH SOLE 0 9191 0 2182 BIOGEN INC COM 09062X103 606 2141 SH SOLE 0 1321 0 820 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7011 24910 SH SOLE 0 10763 0 14147 ISHARES TR SELECT DIVID ETF 464287168 226 1966 SH SOLE 0 1965 0 1 ISHARES TR TIPS BD ETF 464287176 48422 379212 SH SOLE 0 161290 0 217922 CLOROX CO DEL COM 189054109 750 4528 SH SOLE 0 4171 0 357 ILLUMINA INC COM 452327109 311 767 SH SOLE 0 761 0 6 DARDEN RESTAURANTS INC COM 237194105 738 4875 SH SOLE 0 4825 0 50 AIR PRODS & CHEMS INC COM 009158106 6621 25854 SH SOLE 0 12592 0 13262 CONSOLIDATED EDISON INC COM 209115104 244 3363 SH SOLE 0 2267 0 1096 MID-AMER APT CMNTYS INC COM 59522J103 4171 22337 SH SOLE 0 6911 0 15426 NVIDIA CORPORATION COM 67066G104 1090 5261 SH SOLE 0 3676 0 1585 V F CORP COM 918204108 699 10431 SH SOLE 0 3366 0 7065 TRAVELERS COMPANIES INC COM 89417E109 1522 10015 SH SOLE 0 8412 0 1603 AMERICAN ELEC PWR CO INC COM 025537101 1143 14075 SH SOLE 0 11394 0 2681 WEYERHAEUSER CO MTN BE COM NEW 962166104 245 6885 SH SOLE 0 6046 0 839 RELIANCE STEEL & ALUMINUM CO COM 759509102 501 3521 SH SOLE 0 2898 0 623 L3HARRIS TECHNOLOGIES INC COM 502431109 2870 13032 SH SOLE 0 8963 0 4069 EATON CORP PLC SHS G29183103 7996 53553 SH SOLE 0 30439 0 23115 UNITED RENTALS INC COM 911363109 601 1712 SH SOLE 0 362 0 1350 GALLAGHER ARTHUR J & CO COM 363576109 2677 18006 SH SOLE 0 14218 0 3788 STANLEY BLACK & DECKER INC COM 854502101 11190 63829 SH SOLE 0 7471 0 56359 DOVER CORP COM 260003108 879 5651 SH SOLE 0 5651 0 0 NOVO-NORDISK A S ADR 670100205 267 2786 SH SOLE 0 2275 0 511 CUMMINS INC COM 231021106 5513 24551 SH SOLE 0 12289 0 12262 WHIRLPOOL CORP COM 963320106 3106 15235 SH SOLE 0 6475 0 8760 CINCINNATI FINL CORP COM 172062101 362 3167 SH SOLE 0 3167 0 0 BECTON DICKINSON & CO COM 075887109 1315 5350 SH SOLE 0 2313 0 3037 YUM BRANDS INC COM 988498101 291 2382 SH SOLE 0 718 0 1664 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 381 5490 SH SOLE 0 3925 0 1565 AMN HEALTHCARE SVCS INC COM 001744101 8231 71727 SH SOLE 0 4576 0 67151 EQUINOR ASA SPONSORED ADR 29446M102 21421 840040 SH SOLE 0 168881 0 671159 ALPHABET INC CAP STK CL A 02079K305 71060 26579 SH SOLE 0 8744 0 17836 SPDR GOLD TR GOLD SHS 78463V107 6158 37501 SH SOLE 0 35897 0 1604 CBRE GROUP INC CL A 12504L109 18796 193053 SH SOLE 0 49979 0 143074 MADISON COVERED CALL & EQUIT COM 557437100 202 25785 SH SOLE 0 25785 0 0 WEC ENERGY GROUP INC COM 92939U106 614 6958 SH SOLE 0 5866 0 1092 ITRON INC COM 465741106 1350 17849 SH SOLE 0 11428 0 6421 VANGUARD INDEX FDS VALUE ETF 922908744 967 7145 SH SOLE 0 6161 0 984 CELANESE CORP DEL COM 150870103 982 6520 SH SOLE 0 5595 0 925 REGENERON PHARMACEUTICALS COM 75886F107 11512 19023 SH SOLE 0 6070 0 12953 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 706 2855 SH SOLE 0 2655 0 200 VANGUARD INDEX FDS MID CAP ETF 922908629 1500 6335 SH SOLE 0 6335 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1116 6596 SH SOLE 0 6417 0 179 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1375 13508 SH SOLE 0 13458 0 50 VANGUARD WORLD FDS MATERIALS ETF 92204A801 670 3870 SH SOLE 0 3852 0 18 BLACKROCK INC COM 09247X101 39928 47609 SH SOLE 0 14265 0 33344 VANGUARD INDEX FDS SMALL CP ETF 922908751 4047 18508 SH SOLE 0 8520 0 9988 VANGUARD INDEX FDS GROWTH ETF 922908736 961 3312 SH SOLE 0 3312 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 295 17213 SH SOLE 0 17213 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1421 81759 SH SOLE 0 10500 0 71259 REPUBLIC SVCS INC COM 760759100 6935 57762 SH SOLE 0 18349 0 39413 CHARLES RIV LABS INTL INC COM 159864107 36614 88726 SH SOLE 0 21289 0 67437 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 656 7949 SH SOLE 0 5412 0 2537 AMERIPRISE FINL INC COM 03076C106 216 816 SH SOLE 0 664 0 152 MOSAIC CO NEW COM 61945C103 2597 72706 SH SOLE 0 31030 0 41676 MCCORMICK & CO INC COM NON VTG 579780206 565 6970 SH SOLE 0 6810 0 160 VANGUARD INDEX FDS SML CP GRW ETF 922908595 204 730 SH SOLE 0 730 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1442 5041 SH SOLE 0 738 0 4303 PARKER-HANNIFIN CORP COM 701094104 3804 13603 SH SOLE 0 6333 0 7270 ASML HOLDING N V N Y REGISTRY SHS N07059210 8789 11796 SH SOLE 0 4349 0 7447 SPDR SER TR S&P DIVID ETF 78464A763 2227 18943 SH SOLE 0 14659 0 4284 HOLOGIC INC COM 436440101 427 5791 SH SOLE 0 1340 0 4451 ISHARES GOLD TR ISHARES NEW 464285204 62916 1883142 SH SOLE 0 637500 0 1245642 THERMO FISHER SCIENTIFIC INC COM 883556102 19901 34834 SH SOLE 0 15513 0 19320 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 362 6615 SH SOLE 0 6545 0 70 ISHARES TR EAFE VALUE ETF 464288877 675 13265 SH SOLE 0 13265 0 0 SALESFORCE COM INC COM 79466L302 7466 27527 SH SOLE 0 10320 0 17207 EATON VANCE TAX-MANAGED GLOB COM 27829C105 162 14997 SH SOLE 0 14997 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 2063 132181 SH SOLE 0 19596 0 112585 BANK HAWAII CORP COM 062540109 309 3760 SH SOLE 0 3760 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 605 1508 SH SOLE 0 1337 0 171 ISHARES SILVER TR ISHARES 46428Q109 461 22476 SH SOLE 0 11306 0 11170 SPDR SER TR S&P BIOTECH 78464A870 233 1855 SH SOLE 0 820 0 1035 SPDR SER TR S&P HOMEBUILD 78464A888 409 5699 SH SOLE 0 5599 0 100 SPDR SER TR NUVEEN BLMBRG SR 78468R739 420 8493 SH SOLE 0 1600 0 6893 HESS CORP COM 42809H107 219 2805 SH SOLE 0 2805 0 0 MASTERCARD INCORPORATED CL A 57636Q104 396 1140 SH SOLE 0 654 0 486 EVERCORE INC CLASS A 29977A105 1709 12783 SH SOLE 0 6885 0 5898 WISDOMTREE TR US MIDCAP DIVID 97717W505 828 19978 SH SOLE 0 19978 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 394 3353 SH SOLE 0 3353 0 0 ISHARES TR CORE S&P TTL STK 464287150 602 6115 SH SOLE 0 4900 0 1215 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 329 19100 SH SOLE 0 2200 0 16900 VANGUARD INDEX FDS LARGE CAP ETF 922908637 584 2906 SH SOLE 0 2026 0 880 COSTAR GROUP INC COM 22160N109 201 2340 SH SOLE 0 2340 0 0 ARES CAPITAL CORP COM 04010L103 428 21073 SH SOLE 0 11463 0 9610 BADGER METER INC COM 056525108 540 5339 SH SOLE 0 5339 0 0 CAMBRIDGE BANCORP COM 132152109 1084 12314 SH SOLE 0 5814 0 6500 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 416 1759 SH SOLE 0 1154 0 605 OWENS CORNING NEW COM 690742101 425 4969 SH SOLE 0 4969 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6462 105996 SH SOLE 0 55440 0 50555 ISHARES TR IBOXX HI YD ETF 464288513 5967 68198 SH SOLE 0 58000 0 10199 ISHARES TR ISHS 1-5YR INVS 464288646 43566 797333 SH SOLE 0 402222 0 395112 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1419 17313 SH SOLE 0 8617 0 8696 VANGUARD BD INDEX FDS INTERMED TERM 921937819 244 2730 SH SOLE 0 1830 0 900 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 347 1470 SH SOLE 0 1135 0 335 SPDR SER TR PORTFOLIO S&P400 78464A847 256 5536 SH SOLE 0 244 0 5292 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 591 6911 SH SOLE 0 5380 0 1531 ISHARES TR MSCI KLD400 SOC 464288570 743 8924 SH SOLE 0 8514 0 410 BLACKSTONE INC COM 09260D107 583 5009 SH SOLE 0 4764 0 245 ISHARES TR MBS ETF 464288588 2212 20454 SH SOLE 0 408 0 20046 ISHARES TR PFD AND INCM SEC 464288687 1245 32088 SH SOLE 0 28734 0 3354 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 232 805 SH SOLE 0 775 0 30 TE CONNECTIVITY LTD REG SHS H84989104 5785 42159 SH SOLE 0 23189 0 18970 AECOM COM 00766T100 2589 40995 SH SOLE 0 26565 0 14430 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 760 7352 SH SOLE 0 2887 0 4465 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4890 96842 SH SOLE 0 95867 0 975 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 489 3285 SH SOLE 0 444 0 2841 ISHARES TR NATIONAL MUN ETF 464288414 2686 23124 SH SOLE 0 20183 0 2941 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 21083 157700 SH SOLE 0 63975 0 93725 WISDOMTREE TR EMG MKTS SMCAP 97717W281 481 9000 SH SOLE 0 9000 0 0 ISHARES TR JPMORGAN USD EMG 464288281 347 3152 SH SOLE 0 3152 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 272 8745 SH SOLE 0 5620 0 3125 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 566 10085 SH SOLE 0 3435 0 6650 SPDR SER TR BLOOMBERG BRCLYS 78468R622 628 5743 SH SOLE 0 5723 0 20 ISHARES TR INTRM GOV CR ETF 464288612 64683 561827 SH SOLE 0 122607 0 439220 ISHARES TR EAFE SML CP ETF 464288273 3421 45971 SH SOLE 0 17227 0 28744 MSCI INC COM 55354G100 3752 6168 SH SOLE 0 3621 0 2547 VISA INC COM CL A 92826C839 42240 189631 SH SOLE 0 57357 0 132274 PHILIP MORRIS INTL INC COM 718172109 733 7735 SH SOLE 0 4825 0 2910 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 1249 24369 SH SOLE 0 2087 0 22282 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 347 17824 SH SOLE 0 17824 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 330 2060 SH SOLE 0 2060 0 0 XPO LOGISTICS INC COM 983793100 2599 32660 SH SOLE 0 9152 0 23508 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 238 4653 SH SOLE 0 4653 0 0 ISHARES TR MSCI ACWI ETF 464288257 749 7493 SH SOLE 0 41 0 7452 ENERGY RECOVERY INC COM 29270J100 247 12957 SH SOLE 0 12957 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 5817 54080 SH SOLE 0 33284 0 20796 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6619 70107 SH SOLE 0 44223 0 25885 BROADCOM INC COM 11135F101 34720 71598 SH SOLE 0 18925 0 52672 PIMCO ETF TR 1-5 US TIP IDX 72201R205 893 16286 SH SOLE 0 3196 0 13090 SPDR SER TR ICE PFD SEC ETF 78464A292 30009 690491 SH SOLE 0 254000 0 436490 VERISK ANALYTICS INC COM 92345Y106 7144 35670 SH SOLE 0 8792 0 26878 ISHARES TR RUS TP200 VL ETF 464289420 204 3101 SH SOLE 0 0 0 3101 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1417 36610 SH SOLE 0 12675 0 23934 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3393 32618 SH SOLE 0 6894 0 25724 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1718 20841 SH SOLE 0 16875 0 3966 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 413 4123 SH SOLE 0 4093 0 30 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 21817 409397 SH SOLE 0 209902 0 199495 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 224 7360 SH SOLE 0 7260 0 100 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 579 7609 SH SOLE 0 0 0 7609 GENERAC HLDGS INC COM 368736104 24609 60218 SH SOLE 0 16609 0 43609 MAIN STR CAP CORP COM 56035L104 320 7795 SH SOLE 0 7595 0 200 TESLA INC COM 88160R101 238 307 SH SOLE 0 241 0 66 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 234 4133 SH SOLE 0 3666 0 467 NXP SEMICONDUCTORS N V COM N6596X109 2311 11799 SH SOLE 0 7872 0 3927 SCHWAB STRATEGIC TR US TIPS ETF 808524870 317 5059 SH SOLE 0 2219 0 2840 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 252 4908 SH SOLE 0 4908 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6139 15565 SH SOLE 0 6229 0 9336 GENERAL MTRS CO COM 37045V100 13046 247499 SH SOLE 0 83122 0 164377 MP MATERIALS CORP COM CL A 553368101 270 8372 SH SOLE 0 8372 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 6519 61713 SH SOLE 0 33743 0 27970 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1341 17497 SH SOLE 0 2994 0 14503 HCA HEALTHCARE INC COM 40412C101 6026 24825 SH SOLE 0 11559 0 13266 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1671 75597 SH SOLE 0 34798 0 40799 MARATHON PETE CORP COM 56585A102 3647 59011 SH SOLE 0 27273 0 31738 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5281 59061 SH SOLE 0 21799 0 37262 XYLEM INC COM 98419M100 6985 56478 SH SOLE 0 21612 0 34866 APTIV PLC SHS G6095L109 7802 52370 SH SOLE 0 18584 0 33786 PHILLIPS 66 COM 718546104 458 6536 SH SOLE 0 3998 0 2538 ENPHASE ENERGY INC COM 29355A107 1841 12278 SH SOLE 0 8049 0 4229 FACEBOOK INC CL A 30303M102 10129 29845 SH SOLE 0 14678 0 15167 SERVICENOW INC COM 81762P102 367 591 SH SOLE 0 290 0 301 ISHARES INC CORE MSCI EMKT 46434G103 14501 234800 SH SOLE 0 83380 0 151420 ISHARES TR CORE MSCI TOTAL 46432F834 405 5710 SH SOLE 0 3043 0 2667 ISHARES TR CORE MSCI EAFE 46432F842 89742 1208650 SH SOLE 0 514259 0 694391 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3530 67130 SH SOLE 0 8424 0 58706 ABBVIE INC COM 00287Y109 4341 40247 SH SOLE 0 34921 0 5326 MUSTANG BIO INC COM 62818Q104 67 24920 SH SOLE 0 0 0 24920 T-MOBILE US INC COM 872590104 6864 53722 SH SOLE 0 22743 0 30979 IQVIA HLDGS INC COM 46266C105 433 1808 SH SOLE 0 308 0 1500 HANNON ARMSTRONG SUST INFR C COM 41068X100 1949 36435 SH SOLE 0 23507 0 12928 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 734 34809 SH SOLE 0 34809 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 657 30532 SH SOLE 0 30532 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 280 2127 SH SOLE 0 181 0 1946 TWITTER INC COM 90184L102 334 5528 SH SOLE 0 5528 0 0 ALPHABET INC CAP STK CL C 02079K107 5952 2233 SH SOLE 0 967 0 1266 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 225 6525 SH SOLE 0 6525 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 476 6322 SH SOLE 0 6322 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 205 1388 SH SOLE 0 650 0 738 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 361 16679 SH SOLE 0 16679 0 0 ARK ETF TR INNOVATION ETF 00214Q104 292 2646 SH SOLE 0 2601 0 45 NEW RELIC INC COM 64829B100 628 8754 SH SOLE 0 100 0 8654 TOPBUILD CORP COM 89055F103 282 1376 SH SOLE 0 1376 0 0 PAYPAL HLDGS INC COM 70450Y103 772 2967 SH SOLE 0 2014 0 953 HOULIHAN LOKEY INC CL A 441593100 16935 183872 SH SOLE 0 44265 0 139607 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 232 5228 SH SOLE 0 4217 0 1011 SPDR SER TR SPDR S&P 500 ETF 78468R796 1611 15169 SH SOLE 0 13452 0 1717 AVANGRID INC COM 05351W103 330 6797 SH SOLE 0 6797 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 12181 220307 SH SOLE 0 42796 0 177511 FORTIVE CORP COM 34959J108 5950 84314 SH SOLE 0 30193 0 54121 TPI COMPOSITES INC COM 87266J104 959 28427 SH SOLE 0 20567 0 7860 ISHARES INC ESG AWR MSCI EM 46434G863 562 13558 SH SOLE 0 10756 0 2802 ISHARES TR ESG AW MSCI EAFE 46435G516 50431 643411 SH SOLE 0 170151 0 473260 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 3972 48054 SH SOLE 0 25291 0 22763 CLOUDERA INC COM 18914U100 213 13338 SH SOLE 0 0 0 13338 ISHARES TR ESG AWR MSCI USA 46435G425 8156 82834 SH SOLE 0 55503 0 27331 ISHARES TR ESG AWRE 1 5 YR 46435G243 5269 202804 SH SOLE 0 139542 0 63262 ISHARES TR RUSEL 2500 ETF 46435G268 355 5535 SH SOLE 0 3473 0 2062 ISHARES TR ESG AWRE USD ETF 46435G193 1109 40321 SH SOLE 0 28604 0 11717 NUTRIEN LTD COM 67077M108 386 5957 SH SOLE 0 4614 0 1343 ISHARES TR ESG AWARE MSCI 46435U663 54738 1403178 SH SOLE 0 342672 0 1060506 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 211 2639 SH SOLE 0 1211 0 1428 BLOOM ENERGY CORP COM CL A 093712107 201 10734 SH SOLE 0 10734 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 256 4145 SH SOLE 0 3500 0 645 LIVENT CORP COM 53814L108 231 10000 SH SOLE 0 10000 0 0 LINDE PLC SHS G5494J103 682 2324 SH SOLE 0 1684 0 640 DOW INC COM 260557103 1163 20201 SH SOLE 0 15042 0 5159 PINTEREST INC CL A 72352L106 216 4236 SH SOLE 0 3964 0 272 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 285 14277 SH SOLE 0 14077 0 200 NUSHARES ETF TR ESG HI TLD CRP 67092P854 1641 66408 SH SOLE 0 33483 0 32924 CARRIER GLOBAL CORPORATION COM 14448C104 609 11770 SH SOLE 0 7908 0 3862 OTIS WORLDWIDE CORP COM 68902V107 461 5606 SH SOLE 0 3734 0 1872 VIATRIS INC COM 92556V106 190 13998 SH SOLE 0 955 0 13043 SPRING VY ACQUISITION CORP CL A G8377A108 88 10110 SH SOLE 0 10110 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 152 12959 SH SOLE 0 12959 0 0 HYZON MOTORS INC COM CL A 44951Y102 72 10417 SH SOLE 0 10417 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3372 42990 SH SOLE 0 14551 0 28439