0001140334-21-000002.txt : 20210514 0001140334-21-000002.hdr.sgml : 20210514 20210514111020 ACCESSION NUMBER: 0001140334-21-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210514 DATE AS OF CHANGE: 20210514 EFFECTIVENESS DATE: 20210514 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: 21922707 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 03-31-2021 03-31-2021 FLPUTNAM INVESTMENT MANAGEMENT CO
5 WIDGERY WHARF PORTLAND ME 04101
13F HOLDINGS REPORT 028-06465 N
Jessie Butler Account Officer 2075185281 Jessie Butler Portland ME 05-14-2021 0 366 2280571 false
INFORMATION TABLE 2 mar3121.xml 3M Co. COM 88579y101 2673 13873 SH SOLE 11188 0 2685 AECOM COM 00766T100 1645 25652 SH SOLE 15932 0 9720 AMN Healthcare Services Inc. COM 001744101 5720 77617 SH SOLE 5695 0 71922 AT&T Inc. COM 00206R102 2136 70549 SH SOLE 54375 0 16174 AbbVie, Inc. COM 00287Y109 3993 36896 SH SOLE 31854 0 5041 Abbott Laboratories COM 002824100 18048 150599 SH SOLE 68332 0 82266 Accenture plc COM G1151C101 35657 129077 SH SOLE 28377 0 100700 Adobe Systems COM 00724F101 18191 38267 SH SOLE 9078 0 29189 Advanced Energy Industries COM 007973100 325 2975 SH SOLE 2875 0 100 Aflac, Inc. COM 001055102 940 18359 SH SOLE 17459 0 900 Agilent Technologies Inc COM 00846u101 10411 81886 SH SOLE 4098 0 77788 Air Products & Chem COM 009158106 7911 28118 SH SOLE 14341 0 13777 Akamai Technologies, Inc. COM 00971t101 250 2451 SH SOLE 10 0 2441 Alibaba Group Holding Ltd COM 01609w102 388 1713 SH SOLE 1200 0 513 Allstate Corp. COM 020002101 924 8040 SH SOLE 7099 0 941 Alphabet, Inc. Class A COM 02079K305 54852 26594 SH SOLE 7912 0 18682 Alphabet, Inc. Class C COM 02079K107 4874 2356 SH SOLE 961 0 1395 Altria Group, Inc COM 02209s103 526 10280 SH SOLE 8730 0 1550 Amazon.com, Inc. COM 023135106 56241 18177 SH SOLE 5815 0 12362 American Electric Power Co., I COM 025537101 954 11266 SH SOLE 8708 0 2558 American Express Co. COM 025816109 1738 12285 SH SOLE 10428 0 1857 American Tower Corporation COM 03027X100 4716 19726 SH SOLE 5746 0 13980 American Water Works Co., Inc. COM 030420103 13776 91892 SH SOLE 15660 0 76232 Ameriprise Financial, Inc. COM 03076c106 536 2306 SH SOLE 2154 0 152 Amgen Inc. COM 031162100 14917 59953 SH SOLE 14420 0 45533 Analog Devices COM 032654105 22829 147207 SH SOLE 16722 0 130485 Apple, Inc. COM 037833100 93053 761792 SH SOLE 271425 0 490367 Aptiv PLC COM G6095L109 5379 39006 SH SOLE 14809 0 24197 Ares Capital Corp. COM 04010L103 413 22071 SH SOLE 11959 0 10112 Arthur J Gallagher & Co COM 363576109 1708 13692 SH SOLE 10932 0 2760 AstraZeneca PLC COM 046353108 4301 86496 SH SOLE 24976 0 61520 Atlantica Sustainable Infrastr COM G0751N103 211 5755 SH SOLE 5755 0 0 Automatic Data Processing, Inc COM 053015103 2138 11346 SH SOLE 9802 0 1544 Avangrid COM 05351w103 309 6209 SH SOLE 6209 0 0 Avery Dennison Corp. COM 053611109 226 1232 SH SOLE 1232 0 0 BP PLC (ADR) COM 055622104 238 9766 SH SOLE 8477 0 1289 Badger Meter, Inc. COM 056525108 497 5339 SH SOLE 5339 0 0 Bally's Corp COM 05875B106 240 3700 SH SOLE 3700 0 0 Bank of America Corp. COM 060505104 21676 560253 SH SOLE 152744 0 407509 Bank of Hawaii Corporation COM 062540109 401 4480 SH SOLE 4480 0 0 Becton, Dickinson & Co. COM 075887109 6528 26848 SH SOLE 10541 0 16307 Berkshire Hathaway Inc., Class COM 084670108 771 2 SH SOLE 1 0 1 Berkshire Hathaway Inc., Class COM 084670702 3034 11876 SH SOLE 8609 0 3267 Best Buy Co., Inc. COM 086516101 285 2482 SH SOLE 2182 0 300 Biogen, Inc. COM 09062x103 339 1211 SH SOLE 391 0 820 Blackrock, Inc. COM 09247x101 36008 47759 SH SOLE 13223 0 34536 Bloom Energy Corp COM 093712107 255 9410 SH SOLE 9410 0 0 Boeing Co. COM 097023105 453 1780 SH SOLE 1235 0 545 Booking Holdings, Inc. COM 09857L108 7259 3116 SH SOLE 908 0 2208 Boston Beer Company, Inc. - Cl COM 100557107 422 350 SH SOLE 0 0 350 Bristol-Myers Squibb Co. COM 110122108 3304 52331 SH SOLE 46792 0 5539 Broadcom, Inc. COM 11135f101 31411 67747 SH SOLE 15387 0 52359 Brookfield Infrastructure Part COM g16252101 514 9653 SH SOLE 2265 0 7388 CBRE Group, Inc. COM 12504L109 3098 39162 SH SOLE 9863 0 29299 CIGNA Corp. COM 125523100 508 2101 SH SOLE 1435 0 666 CME Group Inc. COM 12572Q105 295 1445 SH SOLE 1445 0 0 CSX Corp. COM 126408103 410 4257 SH SOLE 1629 0 2628 CVS Health Corporation COM 126650100 10274 136567 SH SOLE 14741 0 121826 Cabot Corp. COM 127055101 265 5050 SH SOLE 5050 0 0 Cambridge Bancorp COM 132152109 1041 12345 SH SOLE 5845 0 6500 Cardinal Health, Inc. COM 14149Y108 1474 24271 SH SOLE 16377 0 7894 Carrier Global Corp. COM 14448C104 564 13358 SH SOLE 9533 0 3825 Cash Technologies (Registratio COM 147910103 0 62500 SH SOLE 0 0 62500 Caterpillar Inc. COM 149123101 998 4303 SH SOLE 4003 0 300 Celanese Corp. COM 150870103 910 6077 SH SOLE 5237 0 840 ChargePoint Holdings, Inc. COM 15961R105 251 9409 SH SOLE 9409 0 0 Charles River Laboratories Int COM 159864107 28281 97579 SH SOLE 20702 0 76877 Charles Schwab Corp. COM 808513105 21764 333910 SH SOLE 72701 0 261209 Chevron Corp. COM 166764100 2909 27761 SH SOLE 19793 0 7968 Chubb Ltd. COM H1467J104 675 4270 SH SOLE 2972 0 1298 Cincinnati Financial Corp COM 172062101 369 3582 SH SOLE 3582 0 0 Cisco Systems, Inc. COM 17275R102 7688 148683 SH SOLE 30201 0 118482 Citigroup, Inc. COM 172967424 394 5421 SH SOLE 521 0 4900 Citrix Systems, Inc. COM 177376100 583 4155 SH SOLE 3425 0 730 Clorox Co. COM 189054109 913 4736 SH SOLE 4436 0 300 CoStar Group, Inc. COM 22160n109 205 249 SH SOLE 249 0 0 Coca-Cola Co. COM 191216100 1368 25962 SH SOLE 20552 0 5410 Coca-Cola European Partners PL COM G25839104 8166 156547 SH SOLE 13273 0 143274 Colgate-Palmolive Co. COM 194162103 1060 13450 SH SOLE 9494 0 3956 Comcast Corp. COM 20030n101 34731 641862 SH SOLE 163548 0 478314 ConocoPhillips COM 20825c104 3968 74907 SH SOLE 22243 0 52664 Consolidated Edison, Inc. COM 209115104 551 7363 SH SOLE 6267 0 1096 Corning Inc. COM 219350105 3983 91532 SH SOLE 27343 0 64189 Costco Wholesale COM 22160K105 23058 65415 SH SOLE 16326 0 49089 Crown Castle International Cor COM 22822V101 12124 70438 SH SOLE 12538 0 57900 Cummins Inc. COM 231021106 5803 22396 SH SOLE 10103 0 12293 Danaher Corp. COM 235851102 1480 6575 SH SOLE 3402 0 3173 Danone-ADR COM 23636T100 4912 357227 SH SOLE 16086 0 341141 Darden Restaurants COM 237194105 684 4820 SH SOLE 4770 0 50 Decarbonization Plus Acquisiti COM 242797108 109 10417 SH SOLE 10417 0 0 Deckers Outdoor Corporation COM 243537107 231 700 SH SOLE 0 0 700 Deere & Co. COM 244199105 505 1351 SH SOLE 1118 0 233 Diageo PLC (ADR) COM 25243q205 654 3984 SH SOLE 3589 0 395 Dominion Resources COM 25746u109 534 7032 SH SOLE 6305 0 727 Dover Corp. COM 260003108 820 5978 SH SOLE 5978 0 0 Dow, Inc. COM 260557103 959 14999 SH SOLE 11054 0 3945 Duke Energy Corp. COM 26441C204 318 3294 SH SOLE 3294 0 0 Duke Realty Corp. COM 264411505 400 9528 SH SOLE 7873 0 1655 Eaton Corp PLC COM G29183103 5604 40525 SH SOLE 21613 0 18913 Ecolab Inc. COM 278865100 1044 4879 SH SOLE 3829 0 1050 Electronic Arts, Inc. COM 285512109 238 1755 SH SOLE 1668 0 87 Eli Lilly and Co. COM 532457108 1974 10566 SH SOLE 8735 0 1831 Emerson Electric Co. COM 291011104 853 9456 SH SOLE 7916 0 1540 Energy Recovery, Inc. COM 29270J100 208 11322 SH SOLE 11322 0 0 Enphase Energy, Inc. COM 29355a107 1607 9912 SH SOLE 6264 0 3648 Equinor ASA-ADR COM 29446m102 14597 750088 SH SOLE 114776 0 635312 Evercore Partners, Inc. COM 29977A105 1345 10208 SH SOLE 5001 0 5207 Exxon Mobil Corp. COM 30231g102 3422 61291 SH SOLE 43269 0 18022 Facebook COM 30303m102 4445 15092 SH SOLE 9091 0 6001 FedEx Corp. COM 31428x106 867 3054 SH SOLE 671 0 2383 Financial Select Sector Index COM 81369y605 248 7295 SH SOLE 3005 0 4290 First Trust Dow Jones Internet COM 33733E302 339 1556 SH SOLE 1135 0 421 Fiserv, Inc. COM 337738108 2688 22583 SH SOLE 6926 0 15657 Ford Motor Co. COM 345370860 123 10065 SH SOLE 5065 0 5000 Fortive Corp. COM 34959J108 5169 73173 SH SOLE 22064 0 51109 Fortune Brands Home & Security COM 34964C106 4507 47040 SH SOLE 15029 0 32011 Generac Holdings, Inc. COM 368736104 18791 57385 SH SOLE 11912 0 45473 General Electric Co. COM 369604103 836 63678 SH SOLE 43045 0 20633 General Mills, Inc. COM 370334104 665 10847 SH SOLE 4091 0 6756 General Motors Corp. COM 37045V100 17686 307799 SH SOLE 77042 0 230757 Gilead Sciences, Inc. COM 375558103 311 4806 SH SOLE 4227 0 579 Goldman Sachs Group, Inc. COM 38141g104 300 919 SH SOLE 919 0 0 HCA Healthcare, Inc. COM 40412c101 3500 18586 SH SOLE 5287 0 13299 Hannon Armstrong Sustain. Infr COM 41068X100 1488 26518 SH SOLE 16207 0 10311 Hasbro Inc. COM 418056107 4768 49601 SH SOLE 3721 0 45880 Health Care Select Sector SPDR COM 81369y209 333 2855 SH SOLE 1293 0 1562 Hemp, Inc. COM 423703206 1 138500 SH SOLE 115000 0 23500 Hologic, Inc. COM 436440101 430 5786 SH SOLE 1335 0 4451 Home Depot, Inc. COM 437076102 24778 81173 SH SOLE 28490 0 52684 Honeywell International, Inc. COM 438516106 7581 34923 SH SOLE 14939 0 19984 Houlihan Lokey, Inc. Cl A COM 441593100 11570 173958 SH SOLE 36223 0 137735 Humana, Inc. COM 444859102 304 725 SH SOLE 705 0 20 IDEXX Laboratories, Inc. COM 45168D104 3477 7105 SH SOLE 978 0 6127 IQVIA Holdings Inc. COM 46266c105 342 1771 SH SOLE 271 0 1500 Illinois Tool Works COM 452308109 5046 22777 SH SOLE 10741 0 12036 Illumina Inc. COM 452327109 294 766 SH SOLE 766 0 0 Industrials Select Sector Inde COM 81369y704 247 2505 SH SOLE 193 0 2312 Int'l Business Machines Corp. COM 459200101 2466 18506 SH SOLE 14315 0 4191 Intel Corp. COM 458140100 4366 68223 SH SOLE 54904 0 13319 International Paper Co. COM 460146103 586 10832 SH SOLE 9605 0 1227 Intuit Corp. COM 461202103 281 734 SH SOLE 734 0 0 Invesco S&P 500 Equal Weight T COM 46137V282 217 805 SH SOLE 775 0 30 Invesco S&P Equal Weight Mater COM 46137V316 321 2060 SH SOLE 2060 0 0 Itron, Inc. COM 465741106 1258 14189 SH SOLE 8388 0 5801 J.M. Smucker Co. COM 832696405 868 6861 SH SOLE 3891 0 2970 J.P. Morgan Chase & Co. COM 46625h100 37459 246066 SH SOLE 72184 0 173882 Johnson & Johnson COM 478160104 8702 52948 SH SOLE 29879 0 23070 Johnson Controls International COM G51502105 284 4757 SH SOLE 4757 0 0 KLA-Tencor Corp. COM 482480100 1386 4195 SH SOLE 3542 0 653 Kimberly-Clark Corp. COM 494368103 1652 11880 SH SOLE 10769 0 1111 Kinder Morgan, Inc. COM 49456b101 216 12954 SH SOLE 12749 0 205 Koninklijke (Royal) Philips El COM 500472303 623 10918 SH SOLE 10072 0 846 L3Harris Technologies, Inc. COM 502431109 876 4322 SH SOLE 3255 0 1067 Laboratory Corp. of America Ho COM 50540r409 6342 24866 SH SOLE 8627 0 16239 Lam Research COM 512807108 33950 57036 SH SOLE 12648 0 44388 Linde PLC COM G5494J103 452 1614 SH SOLE 986 0 628 Lockheed Martin Corp. COM 539830109 706 1910 SH SOLE 1665 0 245 Lowe's Companies, Inc. COM 548661107 15257 80225 SH SOLE 24763 0 55462 MP Materials Corp. COM 553368101 265 7372 SH SOLE 7372 0 0 MSCI, Inc. COM 55354g100 4073 9715 SH SOLE 4152 0 5563 Main Street Capital Corporatio COM 56035L104 252 6444 SH SOLE 6444 0 0 Marsh & McLennan COM 571748102 25711 211094 SH SOLE 39444 0 171650 Mastercard Incorporated COM 57636Q104 887 2490 SH SOLE 2060 0 430 Maxim Integrated Products, Inc COM 57772k101 447 4896 SH SOLE 4896 0 0 McCormick & Co. COM 579780206 626 7025 SH SOLE 7025 0 0 McDonald's Corp. COM 580135101 4487 20020 SH SOLE 14671 0 5349 McKesson Corp. COM 58155q103 473 2425 SH SOLE 2245 0 180 Medtronic PLC COM G5960L103 3013 25505 SH SOLE 21587 0 3919 Merck & Co., Inc. COM 58933Y105 4055 52607 SH SOLE 31574 0 21033 Microchip Technology Incorpora COM 595017104 268 1725 SH SOLE 1725 0 0 Micron Technology COM 595112103 315 3572 SH SOLE 3275 0 297 Microsoft Corp. COM 594918104 87864 372668 SH SOLE 116524 0 256144 Mid-America Apartment Communit COM 59522j103 2961 20512 SH SOLE 5498 0 15014 Mondelez International, Inc. COM 609207105 11599 198170 SH SOLE 36360 0 161810 Morgan Stanley COM 617446448 7039 90634 SH SOLE 36186 0 54448 Mowi ASA COM 624678108 1373 55405 SH SOLE 36534 0 18871 NXP Semiconductors NV COM N6596X109 1920 9536 SH SOLE 5889 0 3647 Nel ASA COM R4S21L127 178 60197 SH SOLE 60197 0 0 Netflix, Inc. COM 64110l106 271 519 SH SOLE 369 0 150 NextEra Energy Partners LP COM 65341B106 403 5535 SH SOLE 5535 0 0 NextEra Energy, Inc. COM 65339F101 23009 304308 SH SOLE 99641 0 204667 Nike, Inc. COM 654106103 3589 27004 SH SOLE 17788 0 9216 Norfolk Southern Corp. COM 655844108 952 3547 SH SOLE 402 0 3145 Northrop Grumman Corp. COM 666807102 2059 6361 SH SOLE 4616 0 1745 Nutrien Ltd. COM 67077m108 200 3712 SH SOLE 2630 0 1082 Nvidia Corp. COM 67066g104 416 780 SH SOLE 638 0 142 O'Reilly Automotive, Inc. COM 67103H107 249 491 SH SOLE 61 0 430 ONE Gas, Inc. COM 68235P108 234 3040 SH SOLE 462 0 2578 Occidental Petroleum Corp. COM 674599105 221 8320 SH SOLE 8320 0 0 Old Dominion Freight Lines COM 679580100 1356 5640 SH SOLE 611 0 5029 Omnicom Group,Inc. COM 681919106 1245 16785 SH SOLE 10192 0 6593 Oracle Corp. COM 68389X105 1125 16035 SH SOLE 13989 0 2046 Orsted A/S ADR COM 68750L102 1417 26037 SH SOLE 15986 0 10051 Otis Worldwide Corp. COM 68902V107 388 5673 SH SOLE 3801 0 1872 Owens Corning Inc. COM 690742101 424 4603 SH SOLE 4603 0 0 PNC Financial Services Group COM 693475105 8718 49700 SH SOLE 15193 0 34507 Parker-Hannifin Corp. COM 701094104 3945 12508 SH SOLE 5218 0 7290 PayPal Holdings, Inc. COM 70450Y103 667 2748 SH SOLE 1945 0 803 Paychex, Inc. COM 704326107 1153 11762 SH SOLE 7719 0 4043 People's United Financial, Inc COM 712704105 210 11736 SH SOLE 11736 0 0 PepsiCo, Inc. COM 713448108 9815 69388 SH SOLE 32317 0 37071 Peridot Acquisition Corp. COM G7008A115 119 11205 SH SOLE 11205 0 0 Pfizer, Inc. COM 717081103 5332 147174 SH SOLE 37923 0 109251 Philip Morris International, I COM 718172109 590 6651 SH SOLE 4576 0 2075 Phillips 66 COM 718546104 535 6558 SH SOLE 4020 0 2538 Pinterest, Inc. COM 72352L106 379 5114 SH SOLE 5114 0 0 Pioneer Natural Resources Co. COM 723787107 4681 29476 SH SOLE 9532 0 19944 Plug Power, Inc. COM 72919p202 207 5772 SH SOLE 5772 0 0 Procter & Gamble Co. COM 742718109 7531 55607 SH SOLE 28937 0 26670 Progressive Corp. COM 743315103 266 2785 SH SOLE 1815 0 970 Prologis, Inc. COM 74340w103 1034 9759 SH SOLE 7720 0 2039 Qualcomm, Inc. COM 747525103 2516 18979 SH SOLE 14234 0 4745 RPM International, Inc. COM 749685103 455 4955 SH SOLE 4955 0 0 Raytheon Technologies Corp. COM 75513E101 1329 17194 SH SOLE 12042 0 5152 Realty Income Corp. COM 756109104 758 11932 SH SOLE 11932 0 0 Regeneron Pharmaceuticals COM 75886F107 8557 18086 SH SOLE 4898 0 13188 Republic Services Inc. COM 760759100 5115 51487 SH SOLE 14641 0 36846 Rockwell Automation, Inc. COM 773903109 11668 43958 SH SOLE 6947 0 37011 Roku, Inc. Cl A COM 77543r102 201 616 SH SOLE 616 0 0 S&P Global, Inc. COM 78409V104 237 671 SH SOLE 671 0 0 SPDR Dow Jones Global Real Est COM 78463X749 230 4881 SH SOLE 4881 0 0 SPDR S&P Biotech ETF COM 78464A870 481 3545 SH SOLE 2510 0 1035 SPDR S&P Homebuilders ETF COM 78464A888 401 5699 SH SOLE 5599 0 100 Salesforce.com Inc. COM 79466L302 5900 27847 SH SOLE 10390 0 17457 Seagate Technology COM g7945m107 2891 37664 SH SOLE 14737 0 22927 ServiceNow, Inc. COM 81762P102 232 463 SH SOLE 235 0 228 Sherwin-Williams Co. COM 824348106 24961 33823 SH SOLE 6201 0 27621 Siemens AG (ADR) COM 826197501 334 4058 SH SOLE 4058 0 0 Siemens Gamesa Renewable Energ COM 82621p101 6287 812215 SH SOLE 141644 0 670571 Sirius XM Holdings, Inc. COM 82968B103 251 41215 SH SOLE 41215 0 0 Stanley Black & Decker, Inc. COM 854502101 15728 78769 SH SOLE 9797 0 68972 Starbucks Corp. COM 855244109 4099 37511 SH SOLE 17603 0 19909 State Street Corp. COM 857477103 269 3203 SH SOLE 3203 0 0 Stora Enso Oyj COM 86210M106 1622 86803 SH SOLE 49891 0 36912 Stryker Corp. COM 863667101 12171 49967 SH SOLE 6164 0 43803 Sunnova Energy International, COM 86745K104 211 5177 SH SOLE 5177 0 0 Sysco Corp. COM 871829107 3831 48654 SH SOLE 21266 0 27388 T-Mobile US, Inc. COM 872590104 4668 37258 SH SOLE 14770 0 22488 TE Connectivity Ltd. COM H84989104 4251 32927 SH SOLE 16290 0 16637 TJX Companies COM 872540109 8134 122965 SH SOLE 39939 0 83026 TPI Composites, Inc. COM 87266J104 1299 23025 SH SOLE 15899 0 7126 Taiwan Semiconductor Mfg Co. L COM 874039100 5113 43224 SH SOLE 8962 0 34262 Target Corp. COM 87612e106 23016 116201 SH SOLE 25727 0 90474 Technology Select Sector SPDR COM 81369y803 2152 16207 SH SOLE 12937 0 3270 Tekla Healthcare Investors COM 87911j103 234 9572 SH SOLE 9572 0 0 Texas Instruments Inc. COM 882508104 9384 49652 SH SOLE 20774 0 28878 Texas Pacific Land Trust COM 88262p102 1124 707 SH SOLE 707 0 0 The Blackstone Group, Inc. COM 09260D107 442 5937 SH SOLE 5937 0 0 The Mosaic Company COM 61945C103 1922 60792 SH SOLE 16277 0 44515 The Travelers Companies, Inc. COM 89417e109 1167 7760 SH SOLE 6285 0 1475 Thermo Fisher Scientific, Inc. COM 883556102 16421 35982 SH SOLE 14176 0 21805 TopBuild Corp. COM 89055F103 245 1172 SH SOLE 1172 0 0 Tractor Supply Company COM 892356106 896 5060 SH SOLE 4109 0 951 Trane Technologies plc COM G8994E103 1291 7796 SH SOLE 4117 0 3679 Truist Financial Corp. COM 89832q109 6076 104183 SH SOLE 40074 0 64109 Twitter, Inc. COM 90184L102 358 5633 SH SOLE 5633 0 0 U.S. Bancorp COM 902973304 1733 31334 SH SOLE 18858 0 12476 Umicore SA COM 90420M104 900 68053 SH SOLE 42848 0 25205 Unilever ADR COM 904767704 1692 30311 SH SOLE 22441 0 7870 Union Pacific Corp. COM 907818108 31158 141365 SH SOLE 37276 0 104089 United Parcel Service, Inc. COM 911312106 2397 14098 SH SOLE 5400 0 8698 United Rentals Inc. COM 911363109 555 1685 SH SOLE 335 0 1350 UnitedHealth Group Inc. COM 91324p102 27848 74846 SH SOLE 25783 0 49063 V. F. Corp. COM 918204108 910 11388 SH SOLE 4288 0 7100 Valero Energy Corp. COM 91913Y100 271 3788 SH SOLE 3588 0 200 VanEck Vectors Low Carbon Ener COM 92189F502 510 3245 SH SOLE 322 0 2923 Vanguard Health Care ETF COM 92204a504 782 3418 SH SOLE 3218 0 200 Vanguard Information Technolog COM 92204a702 624 1740 SH SOLE 1569 0 171 Vanguard Materials ETF COM 92204A801 580 3356 SH SOLE 3356 0 0 Vanguard REIT ETF COM 922908553 1058 11516 SH SOLE 11516 0 0 Veolia Environnement SA COM 92334n103 1581 61467 SH SOLE 37755 0 23712 VeriSign, Inc. COM 92343e102 398 2000 SH SOLE 2000 0 0 Verisk Analytics, Inc. COM 92345y106 6033 34144 SH SOLE 7061 0 27083 Verizon Communications COM 92343v104 9406 161762 SH SOLE 44312 0 117450 Vertex Pharmaceuticals COM 92532F100 204 949 SH SOLE 199 0 750 Viatris, Inc. COM 92556v106 232 16606 SH SOLE 2979 0 13627 Visa, Inc. Class A COM 92826C839 38527 181963 SH SOLE 48350 0 133613 WEC Energy Group, Inc. COM 92939U106 576 6157 SH SOLE 4901 0 1256 Wal-Mart Stores, Inc. COM 931142103 3427 25228 SH SOLE 19255 0 5973 Walgreens Boots Alliance, Inc. COM 931427108 1044 19025 SH SOLE 17053 0 1972 Walt Disney Co. COM 254687106 28531 154622 SH SOLE 45871 0 108751 Wells Fargo & Co. COM 949746101 539 13800 SH SOLE 12800 0 1000 Welltower, Inc. COM 95040Q104 255 3555 SH SOLE 3555 0 0 Whirlpool Corp. COM 963320106 2620 11891 SH SOLE 3716 0 8175 Williams Cos.,Inc. COM 969457100 3629 153193 SH SOLE 56641 0 96552 XPO Logistics, Inc. COM 983793100 4741 38450 SH SOLE 11017 0 27433 Xylem, Inc. COM 98419M100 5784 54989 SH SOLE 19281 0 35709 Yum Brands, Inc. COM 988498101 248 2296 SH SOLE 678 0 1618 Zimmer Biomet Holdings, Inc. COM 98956P102 599 3744 SH SOLE 1244 0 2500 Zoetis, Inc. COM 98978v103 236 1496 SH SOLE 1496 0 0 iShares Nasdaq Biotechnology I COM 464287556 360 2389 SH SOLE 1442 0 947 ARK Innovation ETF INNOVATION ETF 00214Q104 329 2743 SH SOLE 2713 0 30 Eaton Vance Enhanced Equity In COM 278277108 200 9260 SH SOLE 9260 0 0 Invesco FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 481 3174 SH SOLE 1744 0 1430 Invesco QQQ Trust Series 1 UNIT SER 1 46090E103 17358 54391 SH SOLE 10826 0 43565 Invesco S&P 500 Equal Weight E S&P500 EQL WGT 46137V357 17356 122521 SH SOLE 35589 0 86933 Invesco Water Resources ETF WATER RES ETF 46137v142 380 7700 SH SOLE 7700 0 0 Madison Covered Call & Equity COM 557437100 195 25785 SH SOLE 25785 0 0 SPDR Dow Jones ETF Trust UT SER 1 78467x109 1029 3116 SH SOLE 2766 0 350 SPDR Portfolio Mid Cap ETF PORTFOLIO MD ETF 78464a847 278 6079 SH SOLE 238 0 5841 SPDR Portfolio S&P 500 Growth PRTFLO S&P500 GW 78464A409 211 3740 SH SOLE 3740 0 0 SPDR Portfolio S&P 500 Value E PRTFLO S&P500 VL 78464A508 1448 38216 SH SOLE 38216 0 0 SPDR S&P 500 ETF Trust TR UNIT 78462F103 32741 82609 SH SOLE 47409 0 35200 SPDR S&P 600 Small Cap Growth S&P 600 SMCP GRW 78464A201 807 9395 SH SOLE 9395 0 0 SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 1754 14857 SH SOLE 12063 0 2794 SPDR S&P Fossil Fuel Free ETF SPDR S&P 500 ETF 78468r796 1435 14616 SH SOLE 13120 0 1496 SPDR S&P MidCap 400 ETF Trust UTSER1 S&PDCRP 78467Y107 5732 12040 SH SOLE 7947 0 4093 Schwab U.S. Large-Cap ETF US LRG CAP ETF 808524201 3814 39712 SH SOLE 13360 0 26352 Schwab U.S. Mid-Cap ETF US MID CAP ETF 808524508 1501 20171 SH SOLE 4069 0 16102 Schwab U.S. Small-Cap ETF US SML CAP ETF 808524607 697 6994 SH SOLE 6782 0 212 Vanguard Dividend Appreciation DIV APP ETF 921908844 10424 70874 SH SOLE 68175 0 2699 Vanguard Growth ETF GROWTH ETF 922908736 608 2364 SH SOLE 2364 0 0 Vanguard High Dividend Yield I HIGH DIV YLD 921946406 869 8598 SH SOLE 3318 0 5280 Vanguard Large Cap ETF LARGE CAP ETF 922908637 431 2326 SH SOLE 2026 0 300 Vanguard Mid-Cap ETF MID CAP ETF 922908629 1610 7273 SH SOLE 7227 0 46 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 5800 15922 SH SOLE 6735 0 9187 Vanguard Small Cap ETF SMALL CP ETF 922908751 4212 19676 SH SOLE 9413 0 10263 Vanguard Small Cap Value ETF SM CP VAL ETF 922908611 1031 6223 SH SOLE 6044 0 179 Vanguard Total Stock Market ET TOTAL STK MKT 922908769 10114 48934 SH SOLE 39098 0 9836 Vanguard Total World Stock ETF TT WRLD ST ETF 922042742 434 4465 SH SOLE 4465 0 0 Vanguard Value ETF VALUE ETF 922908744 578 4400 SH SOLE 3425 0 975 WisdomTree Total Dividend Fd US TOTAL DIVIDEND 97717w109 388 3432 SH SOLE 3432 0 0 WisdomTree Trust U.S. MidCap D US MIDCAP DIVID 97717w505 901 22294 SH SOLE 22294 0 0 iShares DJ US Healthcare Secto US HLTHCARE ETF 464287762 236 935 SH SOLE 935 0 0 iShares Dow Jones Select Divid SELECT DIVID ETF 464287168 224 1965 SH SOLE 1965 0 0 iShares ESG MSCI USA Small-Cap ESG MSCI USA SML 46435u663 49661 1288555 SH SOLE 250632 0 1037923 iShares KLD 400 Social Index F MSCI MIN VOL ETF 464288570 694 9084 SH SOLE 8514 0 570 iShares MSCI USA ESG Optimized MSCI KLD400 SOC 46435G425 9116 100318 SH SOLE 57170 0 43148 iShares Russell 1000 Growth In ESG MSCI USA ETF 464287614 7257 29859 SH SOLE 19566 0 10293 iShares Russell 1000 Index RUS 1000 GRW ETF 464287622 1697 7582 SH SOLE 1568 0 6014 iShares Russell 1000 Value Ind RUS 1000 ETF 464287598 1172 7733 SH SOLE 7299 0 434 iShares Russell 2000 Index Fun RUS 1000 VAL ETF 464287655 8411 38067 SH SOLE 24119 0 13948 iShares Russell 2500 ETF RUSSELL 2000 ETF 46435G268 259 4111 SH SOLE 2273 0 1838 iShares Russell 3000 Index Fun RUSEL 2500 ETF 464287689 3328 14028 SH SOLE 6636 0 7392 iShares Russell Mid-Cap Value RUSSELL 3000 464287473 236 2161 SH SOLE 1993 0 168 iShares Russell Midcap Growth RUS MDCP VAL ETF 464287481 299 2932 SH SOLE 2932 0 0 iShares Russell Midcap Index F RUS MD CP GR ETF 464287499 1150 15552 SH SOLE 15552 0 0 iShares S&P 100 Index Fund RUS MID-CAP ETF 464287101 457 2539 SH SOLE 100 0 2439 iShares S&P 400 Midcap 400 Val S&P 100 ETF 464287705 452 4436 SH SOLE 4436 0 0 iShares S&P 500 Growth Index S&P MC 400VL ETF 464287309 1161 17826 SH SOLE 17126 0 700 iShares S&P 500 Index Fund S&P 500 GRWT ETF 464287200 184434 463612 SH SOLE 126979 0 336633 iShares S&P MidCap 400 Index F CORE S&P500 ETF 464287507 61704 237068 SH SOLE 103011 0 134057 iShares S&P SmallCap 600 Index CORE S&P MCP ETF 464287804 38049 350584 SH SOLE 93706 0 256878 Invesco FTSE RAFI Dev Mkts ex- CORE S&P SCP ETF 46138E743 317 6857 SH SOLE 5857 0 1000 SPDR MSCI EM Fossil Fuel Reser MSCI EMR MKT ETF 78470E205 695 8740 SH SOLE 7099 0 1641 SPDR S&P Global Natural Resour GLB NAT RESRCE 78463X541 261 5193 SH SOLE 5193 0 0 SPDR MSCI EAFE Fossil Fuel Re MSCI EAFE FS ETF 78470E106 2300 28648 SH SOLE 13151 0 15497 Schwab Emerging Markets Equity EMRG MKTEQ ETF 808524706 298 9378 SH SOLE 9378 0 0 Schwab International Equity ET INTL EQTY ETF 808524805 1959 52068 SH SOLE 17176 0 34892 Vanguard ESG International Sto ESG INTL STK ETF 921910725 215 3500 SH SOLE 3500 0 0 Vanguard FTSE All-Wld ex-US Sm FTSE SMCAP ETF 922042718 13876 108096 SH SOLE 37074 0 71022 Vanguard FTSE All-World ex-US ALLWRLD EX US 922042775 6051 99720 SH SOLE 51096 0 48624 Vanguard FTSE Developed Market FTSE DEV MKT ETF 921943858 3527 71809 SH SOLE 69799 0 2010 Vanguard MSCI Emerging Markets FTSE EMR MKT ETF 922042858 993 19085 SH SOLE 17710 0 1375 iShare Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 74693 1036687 SH SOLE 425537 0 611150 iShares Core MSCI Emerging Mar CORE MSCI EMKT 46434g103 23767 369277 SH SOLE 158132 0 211145 iShares Core MSCI Total Int'l MSCI ACWI ETF 46432F834 328 4674 SH SOLE 2225 0 2449 iShares MSCI ACWI ETF ESG AW MSCI EAFE 464288257 683 7180 SH SOLE 41 0 7139 iShares MSCI EAFE ESG Select E ESG MSCI EAFE 46435G516 38915 512719 SH SOLE 116465 0 396254 iShares MSCI EAFE Index Fund EAFE VALUE ETF 464287465 4452 58678 SH SOLE 40640 0 18038 iShares MSCI EAFE Small Cap In MSCI EMG MKT ETF 464288273 2236 31119 SH SOLE 2380 0 28739 iShares MSCI EAFE Value Index SHORT S&P 500 NE 464288877 676 13265 SH SOLE 13265 0 0 iShares MSCI EM ESG Select ETF ESG AWR MSCI EM 46434G863 18912 436664 SH SOLE 89824 0 346840 iShares MSCI Emerging Markets MSCI EMG MKT ETF 464287234 3433 64352 SH SOLE 26152 0 38200 Templeton Dragon Fund, Inc. COM 88018T101 254 10776 SH SOLE 10776 0 0