0001140334-23-000006.txt : 20231106 0001140334-23-000006.hdr.sgml : 20231106 20231106135416 ACCESSION NUMBER: 0001140334-23-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231106 DATE AS OF CHANGE: 20231106 EFFECTIVENESS DATE: 20231106 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: 231379386 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 STREET 2: 4TH FLOOR 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 X0202 13F-HR LIVE false false false 0001140334 XXXXXXXX 09-30-2023 09-30-2023 FLPUTNAM INVESTMENT MANAGEMENT CO
5 WIDGERY WHARF 4TH FLOOR PORTLAND ME 04101
13F HOLDINGS REPORT 028-06465 000106223 801-21951 N
Allan Neskie Compliance Officer 207-518-5286 Allan Neskie Portland ME 11-06-2023 0 466 3607508718 false
INFORMATION TABLE 2 FLPutnamInvestmentMgmt_13f.xml 3M CO COM 88579Y101 575014 6142 SH SOLE 0 4162 0 1980 ABBOTT LABS COM 002824100 12080160 124731 SH SOLE 0 80657 0 44073 ABBVIE INC COM 00287Y109 18955741 127169 SH SOLE 0 91170 0 35998 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 43457178 141504 SH SOLE 0 63620 0 77884 ADOBE INC COM 00724F101 16753458 32856 SH SOLE 0 9796 0 23061 ADVANCED ENERGY INDS COM 007973100 519519 5038 SH SOLE 0 4704 0 334 ADVANCED MICRO DEVICES INC COM 007903107 765392 7444 SH SOLE 0 4587 0 2857 AECOM COM 00766T100 3805889 45832 SH SOLE 0 35849 0 9983 AES CORP COM 00130H105 549115 36126 SH SOLE 0 33819 0 2307 AFLAC INC COM 001055102 1911799 24909 SH SOLE 0 12982 0 11927 AGILENT TECHNOLOGIES INC COM 00846U101 9359039 83697 SH SOLE 0 21297 0 62400 AIR PRODS & CHEMS INC COM 009158106 20395721 71968 SH SOLE 0 36297 0 35671 AKAMAI TECHNOLOGIES INC COM 00971T101 340608 3197 SH SOLE 0 608 0 2589 ALLSTATE CORP COM 020002101 481469 4322 SH SOLE 0 3368 0 954 ALPHABET INC CAP STK CL A 02079K305 73313268 560242 SH SOLE 0 262034 0 298208 ALPHABET INC CAP STK CL C 02079K107 14197081 107676 SH SOLE 0 59432 0 48244 ALTRIA GROUP INC COM 02209S103 583381 13874 SH SOLE 0 9807 0 4067 AMAZON COM INC COM 023135106 56471611 444239 SH SOLE 0 212770 0 231468 AMERICAN ELEC PWR CO INC COM 025537101 317504 4221 SH SOLE 0 2728 0 1493 AMERICAN EXPRESS CO COM 025816109 948647 6359 SH SOLE 0 3379 0 2979 AMERICAN TOWER CORP NEW COM 03027X100 3594364 21857 SH SOLE 0 10157 0 11700 AMERICAN WTR WKS CO INC NEW COM 030420103 9156688 73946 SH SOLE 0 18914 0 55032 AMERIPRISE FINL INC COM 03076C106 2034585 6171 SH SOLE 0 2054 0 4117 AMETEK INC COM 031100100 224756 1521 SH SOLE 0 1214 0 307 AMGEN INC COM 031162100 14326838 53307 SH SOLE 0 21697 0 31611 AMN HEALTHCARE SVCS INC COM 001744101 4655343 54653 SH SOLE 0 4877 0 49776 AMPHENOL CORP NEW CL A 032095101 673885 8023 SH SOLE 0 5606 0 2417 ANALOG DEVICES INC COM 032654105 48332347 276043 SH SOLE 0 81603 0 194440 ANTERO RESOURCES CORP COM 03674X106 208319 8208 SH SOLE 0 7846 0 362 AON PLC SHS CL A G0403H108 215298 664 SH SOLE 0 346 0 318 APPLE INC COM 037833100 159007911 928730 SH SOLE 0 487559 0 441171 APPLIED MATLS INC COM 038222105 7062432 51011 SH SOLE 0 30725 0 20285 APTIV PLC SHS G6095L109 9743279 98826 SH SOLE 0 43524 0 55302 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 20288 20000 PRN SOLE 0 20000 0 0 ARISTA NETWORKS INC COM 040413106 223843 1217 SH SOLE 0 918 0 299 ASML HOLDING N V N Y REGISTRY SHS N07059210 6335872 10763 SH SOLE 0 5443 0 5320 ASTRAZENECA PLC SPONSORED ADR 046353108 16352047 241466 SH SOLE 0 138312 0 103153 AT&T INC COM 00206R102 1936109 128902 SH SOLE 0 93875 0 35027 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 369757 19359 SH SOLE 0 17578 0 1781 ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107 227035 10213 SH SOLE 0 9886 0 327 AURINIA PHARMACEUTICALS INC COM 05156V102 313838 40391 SH SOLE 0 0 0 40391 AUTOMATIC DATA PROCESSING IN COM 053015103 10335265 42960 SH SOLE 0 32037 0 10923 AUTOZONE INC COM 053332102 213359 84 SH SOLE 0 63 0 21 AVALONBAY CMNTYS INC COM 053484101 474689 2764 SH SOLE 0 200 0 2564 BADGER METER INC COM 056525108 758339 5271 SH SOLE 0 5150 0 121 BAKER HUGHES COMPANY CL A 05722G100 4858270 137550 SH SOLE 0 77187 0 60364 BANCO SANTANDER S.A. ADR 05964H105 51350 13657 SH SOLE 0 2281 0 11376 BANK AMERICA CORP COM 060505104 20827069 760667 SH SOLE 0 266528 0 494139 BANK NEW YORK MELLON CORP COM 064058100 1032795 24216 SH SOLE 0 7980 0 16236 BARRICK GOLD CORP COM 067901108 1575139 108257 SH SOLE 0 2457 0 105800 BECTON DICKINSON & CO COM 075887109 2283114 8831 SH SOLE 0 7451 0 1380 BERKSHIRE HATHAWAY INC DEL CL A 084670108 531477 1 SH SOLE 0 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7401839 21130 SH SOLE 0 11684 0 9446 BIO-TECHNE CORP COM 09073M104 433799 6373 SH SOLE 0 5633 0 740 BIOGEN INC COM 09062X103 543833 2116 SH SOLE 0 1519 0 597 BLACKROCK INC COM 09247X101 29647787 45860 SH SOLE 0 20110 0 25750 BLACKSTONE INC COM 09260D107 714088 6665 SH SOLE 0 5738 0 927 BLOOM ENERGY CORP COM CL A 093712107 1329700 100279 SH SOLE 0 79897 0 20382 BOEING CO COM 097023105 564968 2947 SH SOLE 0 2087 0 860 BOOKING HOLDINGS INC COM 09857L108 215877 70 SH SOLE 0 25 0 45 BORGWARNER INC COM 099724106 4037404 100010 SH SOLE 0 6347 0 93663 BOSTON SCIENTIFIC CORP COM 101137107 362050 6857 SH SOLE 0 3450 0 3407 BP PLC SPONSORED ADR 055622104 380162 9818 SH SOLE 0 7429 0 2389 BRISTOL-MYERS SQUIBB CO COM 110122108 4942318 85154 SH SOLE 0 79449 0 5705 BROADCOM INC COM 11135F101 58158868 70022 SH SOLE 0 29102 0 40920 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5159926 28818 SH SOLE 0 16531 0 12288 CAMBRIDGE BANCORP COM 132152109 724308 11628 SH SOLE 0 5041 0 6587 CAPITAL ONE FINL CORP COM 14040H105 1453751 14979 SH SOLE 0 12968 0 2011 CARDINAL HEALTH INC COM 14149Y108 4308877 49630 SH SOLE 0 34356 0 15274 CARRIER GLOBAL CORPORATION COM 14448C104 872568 15807 SH SOLE 0 6548 0 9259 CATERPILLAR INC COM 149123101 1259340 4613 SH SOLE 0 3001 0 1612 CBRE GROUP INC CL A 12504L109 2035655 27561 SH SOLE 0 18838 0 8723 CDW CORP COM 12514G108 2933318 14539 SH SOLE 0 9928 0 4611 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 108475 21826 SH SOLE 0 20882 0 944 CHARLES RIV LABS INTL INC COM 159864107 11263923 57475 SH SOLE 0 19714 0 37761 CHART INDS INC COM 16115Q308 2789634 16495 SH SOLE 0 12063 0 4432 CHENIERE ENERGY INC COM NEW 16411R208 7323696 44129 SH SOLE 0 30754 0 13375 CHEVRON CORP NEW COM 166764100 13219929 78401 SH SOLE 0 53735 0 24665 CHIPOTLE MEXICAN GRILL INC COM 169656105 435976 238 SH SOLE 0 19 0 219 CHUBB LIMITED COM H1467J104 19938125 95773 SH SOLE 0 34310 0 61464 CINTAS CORP COM 172908105 370378 770 SH SOLE 0 60 0 710 CISCO SYS INC COM 17275R102 13506882 251244 SH SOLE 0 105010 0 146234 CITIGROUP INC COM NEW 172967424 326550 7939 SH SOLE 0 717 0 7222 CLOROX CO DEL COM 189054109 441992 3372 SH SOLE 0 3129 0 243 CME GROUP INC COM 12572Q105 250760 1252 SH SOLE 0 800 0 452 COCA COLA CO COM 191216100 6179408 110386 SH SOLE 0 88197 0 22189 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 7753393 124094 SH SOLE 0 16119 0 107975 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1791994 26454 SH SOLE 0 24230 0 2224 COLGATE PALMOLIVE CO COM 194162103 1146175 16118 SH SOLE 0 5109 0 11009 COMCAST CORP NEW CL A 20030N101 10596373 238980 SH SOLE 0 186850 0 52130 CONOCOPHILLIPS COM 20825C104 5874722 49038 SH SOLE 0 25255 0 23783 CONSOLIDATED EDISON INC COM 209115104 248294 2903 SH SOLE 0 1351 0 1552 CONSTELLATION ENERGY CORP COM 21037T109 639110 5859 SH SOLE 0 5219 0 640 CORNING INC COM 219350105 4890283 160495 SH SOLE 0 7464 0 153031 COSTAR GROUP INC COM 22160N109 592284 7703 SH SOLE 0 6666 0 1037 COSTCO WHSL CORP NEW COM 22160K105 38153652 67533 SH SOLE 0 28270 0 39263 CROWN CASTLE INC COM 22822V101 1631282 17726 SH SOLE 0 12419 0 5307 CSX CORP COM 126408103 523105 17012 SH SOLE 0 4427 0 12585 CUMMINS INC COM 231021106 3750437 16416 SH SOLE 0 12109 0 4307 CVS HEALTH CORP COM 126650100 13813786 197849 SH SOLE 0 87233 0 110616 D R HORTON INC COM 23331A109 4840145 45037 SH SOLE 0 29313 0 15724 DANAHER CORPORATION COM 235851102 4562794 18391 SH SOLE 0 8360 0 10031 DARDEN RESTAURANTS INC COM 237194105 1808195 12625 SH SOLE 0 8435 0 4190 DECKERS OUTDOOR CORP COM 243537107 388652 756 SH SOLE 0 31 0 725 DEERE & CO COM 244199105 11505063 30487 SH SOLE 0 17485 0 13002 DEVON ENERGY CORP NEW COM 25179M103 3834651 80391 SH SOLE 0 4504 0 75887 DIAGEO PLC SPON ADR NEW 25243Q205 406378 2724 SH SOLE 0 2724 0 0 DISCOVER FINL SVCS COM 254709108 229260 2646 SH SOLE 0 2125 0 521 DISNEY WALT CO COM 254687106 9169141 113129 SH SOLE 0 44857 0 68272 DOMINION ENERGY INC COM 25746U109 219196 4907 SH SOLE 0 3146 0 1761 DOVER CORP COM 260003108 787115 5642 SH SOLE 0 3889 0 1753 DOW INC COM 260557103 2514478 48768 SH SOLE 0 44882 0 3886 DUKE ENERGY CORP NEW COM NEW 26441C204 393635 4460 SH SOLE 0 1582 0 2878 EATON CORP PLC SHS G29183103 20642539 96786 SH SOLE 0 52457 0 44329 EATON VANCE TAX ADVT DIV INC COM 27828G107 423600 20000 SH SOLE 0 0 0 20000 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 308527 25775 SH SOLE 0 2700 0 23075 EATON VANCE TAX-MANAGED DIVE COM 27828N102 508349 44051 SH SOLE 0 4186 0 39865 EATON VANCE TAX-MANAGED GLOB COM 27829C105 344564 45100 SH SOLE 0 0 0 45100 EATON VANCE TX ADV GLBL DIV COM 27828S101 161490 10500 SH SOLE 0 0 0 10500 ECOLAB INC COM 278865100 1100967 6499 SH SOLE 0 2742 0 3757 ELECTRONIC ARTS INC COM 285512109 528596 4390 SH SOLE 0 3519 0 871 ELEVANCE HEALTH INC COM 036752103 4675385 10738 SH SOLE 0 6275 0 4463 ELI LILLY & CO COM 532457108 16749072 31183 SH SOLE 0 19978 0 11205 EMERSON ELEC CO COM 291011104 2876292 29785 SH SOLE 0 21352 0 8433 ENERGY RECOVERY INC COM 29270J100 457097 21551 SH SOLE 0 20535 0 1016 ENOVIX CORPORATION COM 293594107 186706 14877 SH SOLE 0 14234 0 643 ENPHASE ENERGY INC COM 29355A107 1634400 13603 SH SOLE 0 10878 0 2725 ENTERGY CORP NEW COM 29364G103 1602523 17325 SH SOLE 0 15743 0 1582 ENTERPRISE PRODS PARTNERS L COM 293792107 231140 8445 SH SOLE 0 8445 0 0 EOG RES INC COM 26875P101 2290074 18066 SH SOLE 0 4970 0 13096 EQUINIX INC COM 29444U700 3313683 4563 SH SOLE 0 2362 0 2201 EQUINOR ASA SPONSORED ADR 29446M102 25931229 790827 SH SOLE 0 261267 0 529561 EVERSOURCE ENERGY COM 30040W108 937494 16122 SH SOLE 0 12956 0 3166 EXXON MOBIL CORP COM 30231G102 10275895 87395 SH SOLE 0 61557 0 25838 FASTENAL CO COM 311900104 512687 9383 SH SOLE 0 8658 0 725 FEDEX CORP COM 31428X106 1604119 6055 SH SOLE 0 1154 0 4901 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 314400 2558 SH SOLE 0 1992 0 566 FIRST SOLAR INC COM 336433107 378444 2342 SH SOLE 0 2017 0 325 FLEXSHARES TR MORNSTAR UPSTR 33939L407 2005776 49599 SH SOLE 0 48996 0 603 FLUENCE ENERGY INC COM CL A 34379V103 205738 8949 SH SOLE 0 8564 0 385 FORD MTR CO DEL COM 345370860 198163 15955 SH SOLE 0 7759 0 8196 FORTINET INC COM 34959E109 212363 3619 SH SOLE 0 361 0 3258 FREEPORT-MCMORAN INC CL B 35671D857 4729960 126843 SH SOLE 0 7478 0 119365 FREYR BATTERY SHS L4135L100 128568 26292 SH SOLE 0 25156 0 1136 GALLAGHER ARTHUR J & CO COM 363576109 4214751 18491 SH SOLE 0 15315 0 3177 GENERAC HLDGS INC COM 368736104 3484432 31979 SH SOLE 0 16036 0 15943 GENERAL DYNAMICS CORP COM 369550108 258093 1168 SH SOLE 0 626 0 542 GENERAL ELECTRIC CO COM NEW 369604301 1071037 9688 SH SOLE 0 6035 0 3653 GENERAL MLS INC COM 370334104 10002394 156312 SH SOLE 0 53296 0 103016 GENERAL MTRS CO COM 37045V100 2377138 72100 SH SOLE 0 53572 0 18528 GILEAD SCIENCES INC COM 375558103 392982 5244 SH SOLE 0 2960 0 2284 GOLDMAN SACHS GROUP INC COM 38141G104 344346 1064 SH SOLE 0 649 0 415 GRAPHIC PACKAGING HLDG CO COM 388689101 3710486 166539 SH SOLE 0 102779 0 63760 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 538935 9189 SH SOLE 0 153 0 9036 HANNON ARMSTRONG SUST INFR C COM 41068X100 1604801 75698 SH SOLE 0 61109 0 14589 HARTFORD FINL SVCS GROUP INC COM 416515104 2092696 29512 SH SOLE 0 26821 0 2691 HCA HEALTHCARE INC COM 40412C101 1794687 7296 SH SOLE 0 5396 0 1900 HENRY JACK & ASSOC INC COM 426281101 3067235 20294 SH SOLE 0 19000 0 1294 HESS CORP COM 42809H107 496026 3242 SH SOLE 0 2888 0 354 HF SINCLAIR CORP COM 403949100 227834 4002 SH SOLE 0 3853 0 149 HOLOGIC INC COM 436440101 941758 13570 SH SOLE 0 2705 0 10865 HOME DEPOT INC COM 437076102 26475355 87620 SH SOLE 0 42784 0 44836 HONEYWELL INTL INC COM 438516106 12291307 66533 SH SOLE 0 24490 0 42043 HOULIHAN LOKEY INC CL A 441593100 18166535 169591 SH SOLE 0 66172 0 103418 IDEXX LABS INC COM 45168D104 7932078 18140 SH SOLE 0 11226 0 6914 ILLINOIS TOOL WKS INC COM 452308109 1782036 7738 SH SOLE 0 4692 0 3046 INTEL CORP COM 458140100 1746902 49139 SH SOLE 0 34498 0 14641 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5974987 54308 SH SOLE 0 40372 0 13936 INTERNATIONAL BUSINESS MACHS COM 459200101 8616635 61416 SH SOLE 0 49627 0 11789 INTERNATIONAL PAPER CO COM 460146103 3396087 95745 SH SOLE 0 4528 0 91217 INTERPUBLIC GROUP COS INC COM 460690100 498952 17409 SH SOLE 0 13429 0 3980 INTUIT COM 461202103 5380315 10530 SH SOLE 0 7199 0 3331 INTUITIVE SURGICAL INC COM NEW 46120E602 1032368 3532 SH SOLE 0 2821 0 711 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 58781701 414861 SH SOLE 0 143472 0 271389 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 299988 5641 SH SOLE 0 5571 0 70 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 319499 10300 SH SOLE 0 10300 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 300424 10672 SH SOLE 0 10672 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 13060628 36455 SH SOLE 0 16661 0 19793 IQVIA HLDGS INC COM 46266C105 1374889 6988 SH SOLE 0 4971 0 2017 ISHARES GOLD TR ISHARES NEW 464285204 1618707 46262 SH SOLE 0 39993 0 6269 ISHARES INC CORE MSCI EMKT 46434G103 3505619 73663 SH SOLE 0 63137 0 10526 ISHARES TR CORE MSCI TOTAL 46432F834 795287 13257 SH SOLE 0 9420 0 3837 ISHARES TR CORE MSCI EAFE 46432F842 185041317 2875545 SH SOLE 0 1578808 0 1296737 ISHARES TR MSCI USA VALUE 46432F388 5068639 55871 SH SOLE 0 54738 0 1133 ISHARES TR MSCI USA QLT FCT 46432F339 6071339 46068 SH SOLE 0 44456 0 1612 ISHARES TR MSCI INTL QUALTY 46434V456 4521626 134532 SH SOLE 0 114333 0 20199 ISHARES TR ESG AWR MSCI USA 46435G425 7445936 79288 SH SOLE 0 66460 0 12828 ISHARES TR ESG AWRE 1 5 YR 46435G243 9317828 392000 SH SOLE 0 294192 0 97808 ISHARES TR RUSEL 2500 ETF 46435G268 569520 10448 SH SOLE 0 7759 0 2689 ISHARES TR ESG AWRE USD ETF 46435G193 1471048 67603 SH SOLE 0 51775 0 15828 ISHARES TR GLOBAL REIT ETF 46434V647 535560 25298 SH SOLE 0 16880 0 8418 ISHARES TR TRS FLT RT BD 46434V860 289218 5700 SH SOLE 0 5700 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 40068640 787358 SH SOLE 0 479251 0 308107 ISHARES TR 0-5 YR TIPS ETF 46429B747 33560163 346267 SH SOLE 0 196353 0 149914 ISHARES TR MSCI USA MIN VOL 46429B697 207658 2869 SH SOLE 0 2869 0 0 ISHARES TR MSCI USA ESG SLC 464288802 210980 2345 SH SOLE 0 1637 0 708 ISHARES TR CORE S&P TTL STK 464287150 562157 5968 SH SOLE 0 4986 0 982 ISHARES TR IBOXX HI YD ETF 464288513 202398 2746 SH SOLE 0 2661 0 85 ISHARES TR ISHS 1-5YR INVS 464288646 68989725 1384502 SH SOLE 0 887345 0 497157 ISHARES TR 3 7 YR TREAS BD 464288661 1675107 14803 SH SOLE 0 14803 0 0 ISHARES TR MSCI KLD400 SOC 464288570 621565 7635 SH SOLE 0 280 0 7355 ISHARES TR PFD AND INCM SEC 464288687 3533126 117185 SH SOLE 0 96600 0 20585 ISHARES TR NATIONAL MUN ETF 464288414 14895268 145263 SH SOLE 0 104201 0 41062 ISHARES TR SHRT NAT MUN ETF 464288158 11180368 108695 SH SOLE 0 71921 0 36774 ISHARES TR MSCI ACWI ETF 464288257 378348 4096 SH SOLE 0 535 0 3561 ISHARES TR INTRM GOV CR ETF 464288612 26366624 260206 SH SOLE 0 126005 0 134201 ISHARES TR EAFE SML CP ETF 464288273 1561339 27649 SH SOLE 0 17901 0 9748 ISHARES TR MSCI ACWI EX US 464288240 4323822 91977 SH SOLE 0 77563 0 14414 ISHARES TR ESG AW MSCI EAFE 46435G516 90090298 1303201 SH SOLE 0 585754 0 717447 ISHARES TR ESG AWARE MSCI 46435U663 67511959 2006299 SH SOLE 0 849289 0 1157010 ISHARES TR CORE S&P MCP ETF 464287507 104342518 418458 SH SOLE 0 233577 0 184882 ISHARES TR S&P MC 400VL ETF 464287705 479297 4749 SH SOLE 0 4749 0 0 ISHARES TR CORE S&P SCP ETF 464287804 39513364 418884 SH SOLE 0 218146 0 200739 ISHARES TR S&P SML 600 GWT 464287887 410203 3740 SH SOLE 0 3540 0 200 ISHARES TR S&P 500 VAL ETF 464287408 309372 2011 SH SOLE 0 1311 0 700 ISHARES TR CORE S&P500 ETF 464287200 256992421 598450 SH SOLE 0 194044 0 404406 ISHARES TR S&P 500 GRWT ETF 464287309 1221608 17855 SH SOLE 0 17155 0 700 ISHARES TR RUS 1000 ETF 464287622 1238483 5272 SH SOLE 0 848 0 4424 ISHARES TR RUS 1000 VAL ETF 464287598 1857821 12237 SH SOLE 0 11878 0 359 ISHARES TR RUS 1000 GRW ETF 464287614 7559582 28421 SH SOLE 0 18358 0 10063 ISHARES TR RUSSELL 2000 ETF 464287655 11872887 67177 SH SOLE 0 25252 0 41925 ISHARES TR RUS 2000 VAL ETF 464287630 4415540 32575 SH SOLE 0 28898 0 3677 ISHARES TR RUSSELL 3000 ETF 464287689 2023460 8257 SH SOLE 0 6068 0 2189 ISHARES TR MSCI EAFE ETF 464287465 10187775 147820 SH SOLE 0 61107 0 86713 ISHARES TR RUS MID CAP ETF 464287499 1339851 19348 SH SOLE 0 19348 0 0 ISHARES TR RUS MD CP GR ETF 464287481 421050 4609 SH SOLE 0 4609 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 366520 3513 SH SOLE 0 3437 0 76 ISHARES TR US HLTHCARE ETF 464287762 264669 980 SH SOLE 0 980 0 0 ISHARES TR U.S. TECH ETF 464287721 272687 2599 SH SOLE 0 2179 0 420 ISHARES TR 1 3 YR TREAS BD 464287457 32299841 398911 SH SOLE 0 239217 0 159694 ISHARES TR 7-10 YR TRSY BD 464287440 19798932 216169 SH SOLE 0 140005 0 76164 ISHARES TR IBOXX INV CP ETF 464287242 3422751 33550 SH SOLE 0 21264 0 12286 ISHARES TR S&P 100 ETF 464287101 327043 1630 SH SOLE 0 100 0 1530 ISHARES TR MSCI EMG MKT ETF 464287234 3173759 83630 SH SOLE 0 6669 0 76961 ISHARES TR CORE US AGGBD ET 464287226 1248776 13279 SH SOLE 0 10274 0 3005 ISHARES TR TIPS BD ETF 464287176 3522808 33965 SH SOLE 0 21235 0 12730 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 324141 6425 SH SOLE 0 6425 0 0 JOHNSON & JOHNSON COM 478160104 9379143 60219 SH SOLE 0 30274 0 29946 JOHNSON CTLS INTL PLC SHS G51502105 2141418 40245 SH SOLE 0 31447 0 8798 JPMORGAN CHASE & CO COM 46625H100 50278538 346701 SH SOLE 0 167326 0 179375 KEYSIGHT TECHNOLOGIES INC COM 49338L103 460439 3480 SH SOLE 0 2865 0 615 KIMBERLY-CLARK CORP COM 494368103 1409898 11667 SH SOLE 0 7131 0 4535 KINDER MORGAN INC DEL COM 49456B101 260525 15713 SH SOLE 0 14806 0 907 KLA CORP COM NEW 482480100 3782110 8246 SH SOLE 0 5719 0 2527 KROGER CO COM 501044101 14267330 318823 SH SOLE 0 168675 0 150148 L3HARRIS TECHNOLOGIES INC COM 502431109 5599568 32159 SH SOLE 0 23249 0 8910 LAM RESEARCH CORP COM 512807108 37102352 59196 SH SOLE 0 26089 0 33107 LAUDER ESTEE COS INC CL A 518439104 481040 3328 SH SOLE 0 936 0 2392 LENNAR CORP CL A 526057104 2867477 25550 SH SOLE 0 23975 0 1575 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 162810 45862 SH SOLE 0 43901 0 1961 LINDE PLC SHS G54950103 5325804 14303 SH SOLE 0 8972 0 5331 LITHIUM AMERS CORP NEW COM NEW 53680Q207 364933 21454 SH SOLE 0 20538 0 916 LIVENT CORP COM 53814L108 188408 10234 SH SOLE 0 10000 0 234 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 38383 18020 SH SOLE 0 1402 0 16618 LOCKHEED MARTIN CORP COM 539830109 530939 1298 SH SOLE 0 1059 0 240 LOWES COS INC COM 548661107 24002935 115488 SH SOLE 0 59693 0 55795 MADISON COVERED CALL & EQUIT COM 557437100 76045 10756 SH SOLE 0 10512 0 244 MARATHON PETE CORP COM 56585A102 6074575 40139 SH SOLE 0 25718 0 14421 MARSH & MCLENNAN COS INC COM 571748102 42005072 220731 SH SOLE 0 88815 0 131916 MARTIN MARIETTA MATLS INC COM 573284106 656870 1600 SH SOLE 0 1377 0 223 MASCO CORP COM 574599106 639532 11965 SH SOLE 0 4625 0 7340 MASTERCARD INCORPORATED CL A 57636Q104 8188428 20683 SH SOLE 0 12546 0 8137 MATADOR RES CO COM 576485205 203600 3423 SH SOLE 0 3300 0 123 MCCORMICK & CO INC COM NON VTG 579780206 463446 6127 SH SOLE 0 5812 0 315 MCDONALDS CORP COM 580135101 15231644 57818 SH SOLE 0 41332 0 16486 MCKESSON CORP COM 58155Q103 1075384 2473 SH SOLE 0 2229 0 244 MEDTRONIC PLC SHS G5960L103 2706906 34544 SH SOLE 0 28742 0 5802 MERCK & CO INC COM 58933Y105 29666415 288163 SH SOLE 0 137538 0 150625 META PLATFORMS INC CL A 30303M102 2725607 9079 SH SOLE 0 2386 0 6693 MICROCHIP TECHNOLOGY INC. COM 595017104 387128 4960 SH SOLE 0 3202 0 1758 MICROSOFT CORP COM 594918104 153595004 486445 SH SOLE 0 238209 0 248236 MID-AMER APT CMNTYS INC COM 59522J103 6039481 46945 SH SOLE 0 30183 0 16762 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 161974 19078 SH SOLE 0 1322 0 17756 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 62793 18307 SH SOLE 0 642 0 17665 MONDELEZ INTL INC CL A 609207105 14816277 213491 SH SOLE 0 93848 0 119643 MOODYS CORP COM 615369105 246002 778 SH SOLE 0 342 0 436 MORGAN STANLEY COM NEW 617446448 9258334 113363 SH SOLE 0 70270 0 43093 MOTOROLA SOLUTIONS INC COM NEW 620076307 5889995 21635 SH SOLE 0 13134 0 8501 MP MATERIALS CORP COM CL A 553368101 2001107 104770 SH SOLE 0 82098 0 22672 MSCI INC COM 55354G100 781421 1523 SH SOLE 0 1378 0 145 NATIONAL FUEL GAS CO COM 636180101 414138 7978 SH SOLE 0 405 0 7573 NETFLIX INC COM 64110L106 1230598 3259 SH SOLE 0 2423 0 836 NEXTERA ENERGY INC COM 65339F101 25145180 438910 SH SOLE 0 253182 0 185729 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1219363 41056 SH SOLE 0 31307 0 9749 NIKE INC CL B 654106103 2152465 22511 SH SOLE 0 14846 0 7665 NOKIA CORP SPONSORED ADR 654902204 2225663 595097 SH SOLE 0 19650 0 575447 NORFOLK SOUTHN CORP COM 655844108 716086 3636 SH SOLE 0 2520 0 1116 NORTHROP GRUMMAN CORP COM 666807102 939824 2135 SH SOLE 0 1827 0 308 NOVARTIS AG SPONSORED ADR 66987V109 899933 8835 SH SOLE 0 2157 0 6678 NOVO-NORDISK A S ADR 670100205 467848 5145 SH SOLE 0 2591 0 2554 NUCOR CORP COM 670346105 267984 1714 SH SOLE 0 1430 0 284 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 2525128 75175 SH SOLE 0 58655 0 16520 NUTRIEN LTD COM 67077M108 311641 5046 SH SOLE 0 5046 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1154839 86830 SH SOLE 0 21685 0 65145 NVIDIA CORPORATION COM 67066G104 7669797 17632 SH SOLE 0 11115 0 6517 NXP SEMICONDUCTORS N V COM N6596X109 3262912 16321 SH SOLE 0 13077 0 3244 OCCIDENTAL PETE CORP COM 674599105 447153 6892 SH SOLE 0 3012 0 3880 OLD DOMINION FREIGHT LINE IN COM 679580100 1550231 3789 SH SOLE 0 940 0 2849 OMNICOM GROUP INC COM 681919106 6578074 88320 SH SOLE 0 75035 0 13285 ONEOK INC NEW COM 682680103 803398 12666 SH SOLE 0 7505 0 5161 ORACLE CORP COM 68389X105 6630130 62596 SH SOLE 0 56380 0 6216 OREILLY AUTOMOTIVE INC COM 67103H107 6696480 7368 SH SOLE 0 3833 0 3535 OTIS WORLDWIDE CORP COM 68902V107 326488 4065 SH SOLE 0 2911 0 1154 PACCAR INC COM 693718108 5618642 66086 SH SOLE 0 3602 0 62484 PALO ALTO NETWORKS INC COM 697435105 782092 3336 SH SOLE 0 3037 0 299 PARKER-HANNIFIN CORP COM 701094104 457750 1175 SH SOLE 0 336 0 839 PAVMED INC COM 70387R106 15260 51800 SH SOLE 0 1800 0 50000 PAYCHEX INC COM 704326107 13186256 114335 SH SOLE 0 32321 0 82014 PAYPAL HLDGS INC COM 70450Y103 631894 10809 SH SOLE 0 2216 0 8593 PEPSICO INC COM 713448108 20719299 122281 SH SOLE 0 73956 0 48325 PERMA-PIPE INTL HLDGS INC COM 714167103 365068 44684 SH SOLE 0 44684 0 0 PFIZER INC COM 717081103 9676917 291737 SH SOLE 0 73638 0 218100 PHILIP MORRIS INTL INC COM 718172109 803631 8680 SH SOLE 0 5539 0 3141 PHILLIPS 66 COM 718546104 576960 4802 SH SOLE 0 2813 0 1989 PHINIA INC COMMON STOCK 71880K101 431721 16115 SH SOLE 0 889 0 15226 PIMCO ETF TR INTER MUN BD ACT 72201R866 754905 15077 SH SOLE 0 5608 0 9469 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 560484 5597 SH SOLE 0 5595 0 2 PIONEER NAT RES CO COM 723787107 5788333 25216 SH SOLE 0 2098 0 23118 PLUG POWER INC COM NEW 72919P202 155169 20417 SH SOLE 0 18893 0 1524 PNC FINL SVCS GROUP INC COM 693475105 2276240 18541 SH SOLE 0 3648 0 14893 POOL CORP COM 73278L105 2026167 5690 SH SOLE 0 4522 0 1168 PRIMERICA INC COM 74164M108 1917608 9884 SH SOLE 0 7528 0 2356 PROCTER AND GAMBLE CO COM 742718109 14029733 96186 SH SOLE 0 65181 0 31005 PROGRESSIVE CORP COM 743315103 552488 3966 SH SOLE 0 2133 0 1833 PROLOGIS INC. COM 74340W103 2517082 22432 SH SOLE 0 20421 0 2011 PROSHARES TR DJ BRKFLD GLB 74347B508 469989 11355 SH SOLE 0 11295 0 60 PROSHARES TR S&P 500 DV ARIST 74348A467 247940 2800 SH SOLE 0 2800 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 220342 5352 SH SOLE 0 5352 0 0 PTC INC COM 69370C100 7965108 56219 SH SOLE 0 32403 0 23816 PUBLIC STORAGE COM 74460D109 19731060 74875 SH SOLE 0 30489 0 44386 QUALCOMM INC COM 747525103 1540941 13875 SH SOLE 0 8492 0 5383 QUEST DIAGNOSTICS INC COM 74834L100 1557928 12785 SH SOLE 0 5887 0 6898 RBB FD INC US TREAS 3 MNTH 74933W452 9964280 199007 SH SOLE 0 48935 0 150072 READY CAPITAL CORP COM 75574U101 156462 15476 SH SOLE 0 15476 0 0 REALTY INCOME CORP COM 756109104 461695 9245 SH SOLE 0 8381 0 864 REGENERON PHARMACEUTICALS COM 75886F107 15432904 18753 SH SOLE 0 8689 0 10064 RELIANCE STEEL & ALUMINUM CO COM 759509102 2304739 8789 SH SOLE 0 8193 0 596 REPUBLIC SVCS INC COM 760759100 24165173 169568 SH SOLE 0 73615 0 95953 ROCKWELL AUTOMATION INC COM 773903109 11705136 40946 SH SOLE 0 11453 0 29493 ROPER TECHNOLOGIES INC COM 776696106 491544 1015 SH SOLE 0 901 0 114 RPM INTL INC COM 749685103 240059 2532 SH SOLE 0 2410 0 122 RTX CORPORATION COM 75513E101 3504943 48700 SH SOLE 0 15343 0 33357 S&P GLOBAL INC COM 78409V104 937672 2566 SH SOLE 0 2198 0 368 SALESFORCE INC COM 79466L302 12045538 59402 SH SOLE 0 30176 0 29226 SCHLUMBERGER LTD COM STK 806857108 4987004 85540 SH SOLE 0 7661 0 77879 SCHWAB CHARLES CORP COM 808513105 19806414 360773 SH SOLE 0 165836 0 194936 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 328320 5866 SH SOLE 0 5866 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 524703 10945 SH SOLE 0 2716 0 8229 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 358784 8662 SH SOLE 0 8662 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1007707 29673 SH SOLE 0 11161 0 18512 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4094178 80913 SH SOLE 0 42624 0 38289 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 981428 14501 SH SOLE 0 13293 0 1208 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1003491 14182 SH SOLE 0 12652 0 1530 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 328593 9645 SH SOLE 0 3922 0 5723 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 748809 11420 SH SOLE 0 7582 0 3838 SELECT SECTOR SPDR TR ENERGY 81369Y506 234110 2590 SH SOLE 0 2545 0 45 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 301582 9092 SH SOLE 0 5127 0 3965 SELECT SECTOR SPDR TR INDL 81369Y704 205903 2031 SH SOLE 0 786 0 1245 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1473054 8986 SH SOLE 0 6242 0 2744 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 793811 6166 SH SOLE 0 4858 0 1308 SEMPRA COM 816851109 2109066 31002 SH SOLE 0 27745 0 3257 SERVICENOW INC COM 81762P102 541073 968 SH SOLE 0 239 0 729 SHELL PLC SPON ADS 780259305 286249 4446 SH SOLE 0 1053 0 3393 SHERWIN WILLIAMS CO COM 824348106 9941111 38977 SH SOLE 0 12741 0 26236 SMUCKER J M CO COM NEW 832696405 350539 2852 SH SOLE 0 2721 0 131 SNAP ON INC COM 833034101 2374354 9309 SH SOLE 0 8575 0 734 SOUTHERN CO COM 842587107 690304 10666 SH SOLE 0 4686 0 5980 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1114379 3327 SH SOLE 0 3289 0 38 SPDR GOLD TR GOLD SHS 78463V107 1687497 9843 SH SOLE 0 9558 0 285 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 305992 9301 SH SOLE 0 9301 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 7553060 212926 SH SOLE 0 166333 0 46593 SPDR S&P 500 ETF TR TR UNIT 78462F103 32892735 76946 SH SOLE 0 55066 0 21880 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4734981 10369 SH SOLE 0 8099 0 2270 SPDR SER TR S&P DIVID ETF 78464A763 1487194 12931 SH SOLE 0 10769 0 2162 SPDR SER TR PRTFLO S&P500 VL 78464A508 19704202 477562 SH SOLE 0 327999 0 149563 SPDR SER TR BLOOMBERG 3-12 M 78468R523 743239 7475 SH SOLE 0 0 0 7475 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 775971 8451 SH SOLE 0 7966 0 485 SPDR SER TR PORTFOLIO S&P400 78464A847 820625 18740 SH SOLE 0 3928 0 14812 SPDR SER TR S&P HOMEBUILD 78464A888 336908 4400 SH SOLE 0 4384 0 16 SPDR SER TR S&P REGL BKG 78464A698 3345396 80091 SH SOLE 0 1910 0 78181 SPDR SER TR ICE PFD SEC ETF 78464A292 15295907 471223 SH SOLE 0 250816 0 220407 SPDR SER TR SPDR S&P 500 ETF 78468R796 2273565 65464 SH SOLE 0 58286 0 7178 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 815564 47088 SH SOLE 0 27500 0 19588 STARBUCKS CORP COM 855244109 333825 3658 SH SOLE 0 1592 0 2066 STEM INC COM 85859N102 199984 47166 SH SOLE 0 45135 0 2031 STRYKER CORPORATION COM 863667101 7747064 28349 SH SOLE 0 9354 0 18996 SUNNOVA ENERGY INTL INC. COM 86745K104 316508 30230 SH SOLE 0 28928 0 1302 SYSCO CORP COM 871829107 487185 7376 SH SOLE 0 4926 0 2450 T-MOBILE US INC COM 872590104 16498870 117807 SH SOLE 0 43706 0 74101 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5063532 58268 SH SOLE 0 18932 0 39337 TARGET CORP COM 87612E106 2509218 22693 SH SOLE 0 17787 0 4906 TE CONNECTIVITY LTD SHS H84989104 3298869 26705 SH SOLE 0 22780 0 3925 TESLA INC COM 88160R101 4624816 18483 SH SOLE 0 11323 0 7160 TEXAS INSTRS INC COM 882508104 4420119 27798 SH SOLE 0 25042 0 2756 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1285610 705 SH SOLE 0 698 0 7 THE CIGNA GROUP COM 125523100 677610 2369 SH SOLE 0 1433 0 936 THERMO FISHER SCIENTIFIC INC COM 883556102 17586676 34745 SH SOLE 0 21460 0 13285 TJX COS INC NEW COM 872540109 14155209 159262 SH SOLE 0 96385 0 62877 TOPBUILD CORP COM 89055F103 361549 1437 SH SOLE 0 1330 0 107 TOTALENERGIES SE SPONSORED ADS 89151E109 3993605 60730 SH SOLE 0 31346 0 29384 TRACTOR SUPPLY CO COM 892356106 6393657 31488 SH SOLE 0 26316 0 5172 TRADEWEB MKTS INC CL A 892672106 833726 10396 SH SOLE 0 9596 0 800 TRANE TECHNOLOGIES PLC SHS G8994E103 2854665 14069 SH SOLE 0 7625 0 6444 TRAVELERS COMPANIES INC COM 89417E109 1039699 6366 SH SOLE 0 5533 0 833 TREX CO INC COM 89531P105 416989 6766 SH SOLE 0 6137 0 629 TYLER TECHNOLOGIES INC COM 902252105 1043350 2702 SH SOLE 0 2482 0 220 UNILEVER PLC SPON ADR NEW 904767704 590685 11957 SH SOLE 0 5097 0 6860 UNION PAC CORP COM 907818108 25547318 125460 SH SOLE 0 56915 0 68544 UNITED PARCEL SERVICE INC CL B 911312106 2223489 14265 SH SOLE 0 11910 0 2356 UNITED RENTALS INC COM 911363109 2469586 5555 SH SOLE 0 1743 0 3812 UNITEDHEALTH GROUP INC COM 91324P102 37188615 73759 SH SOLE 0 42502 0 31257 US BANCORP DEL COM NEW 902973304 605130 18304 SH SOLE 0 7081 0 11223 VALERO ENERGY CORP COM 91913Y100 3236298 22837 SH SOLE 0 19014 0 3823 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 465938 4447 SH SOLE 0 1285 0 3162 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 293750 6661 SH SOLE 0 2018 0 4643 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 540472 7190 SH SOLE 0 6599 0 591 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 380405 2905 SH SOLE 0 2438 0 466 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 441544 2267 SH SOLE 0 1772 0 495 VANGUARD INDEX FDS LARGE CAP ETF 922908637 871449 4453 SH SOLE 0 3456 0 997 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5087179 12954 SH SOLE 0 9140 0 3814 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2391064 16682 SH SOLE 0 16132 0 550 VANGUARD INDEX FDS SML CP GRW ETF 922908595 261344 1220 SH SOLE 0 1193 0 28 VANGUARD INDEX FDS SMALL CP ETF 922908751 3461919 18310 SH SOLE 0 11887 0 6423 VANGUARD INDEX FDS GROWTH ETF 922908736 1297013 4763 SH SOLE 0 4127 0 636 VANGUARD INDEX FDS VALUE ETF 922908744 1312818 9518 SH SOLE 0 9022 0 496 VANGUARD INDEX FDS MID CAP ETF 922908629 1812024 8702 SH SOLE 0 7916 0 786 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1393219 8735 SH SOLE 0 8700 0 35 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 969674 12816 SH SOLE 0 12550 0 266 VANGUARD INDEX FDS TOTAL STK MKT 922908769 10107087 47583 SH SOLE 0 39926 0 7657 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1329460 33906 SH SOLE 0 31791 0 2115 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3727601 71864 SH SOLE 0 53360 0 18504 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3845260 36208 SH SOLE 0 16440 0 19768 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 995914 21064 SH SOLE 0 4305 0 16759 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 45646120 798707 SH SOLE 0 459070 0 339637 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 427074 9755 SH SOLE 0 9346 0 409 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8790015 116966 SH SOLE 0 11716 0 105250 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 10900228 143462 SH SOLE 0 96474 0 46988 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10460124 67320 SH SOLE 0 62727 0 4593 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5621859 128588 SH SOLE 0 120594 0 7994 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 625228 6051 SH SOLE 0 2958 0 3093 VANGUARD WORLD FDS INF TECH ETF 92204A702 420867 1014 SH SOLE 0 785 0 229 VANGUARD WORLD FDS MATERIALS ETF 92204A801 696510 4037 SH SOLE 0 4037 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 481521 2048 SH SOLE 0 1804 0 244 VERISIGN INC COM 92343E102 432807 2137 SH SOLE 0 2010 0 127 VERISK ANALYTICS INC COM 92345Y106 2326964 9850 SH SOLE 0 7571 0 2279 VERIZON COMMUNICATIONS INC COM 92343V104 8137856 251091 SH SOLE 0 143756 0 107334 VERTEX PHARMACEUTICALS INC COM 92532F100 474317 1364 SH SOLE 0 885 0 479 VIATRIS INC COM 92556V106 168714 17111 SH SOLE 0 1702 0 15409 VISA INC COM CL A 92826C839 46970935 204213 SH SOLE 0 93892 0 110321 VMWARE INC CL A COM 928563402 337455 2027 SH SOLE 0 1117 0 910 VULCAN MATLS CO COM 929160109 390909 1935 SH SOLE 0 322 0 1613 WALMART INC COM 931142103 5556747 34745 SH SOLE 0 22134 0 12611 WELLS FARGO CO NEW COM 949746101 315153 7713 SH SOLE 0 1573 0 6140 WELLTOWER INC COM 95040Q104 303463 3704 SH SOLE 0 3174 0 530 WEYERHAEUSER CO MTN BE COM NEW 962166104 5878912 191745 SH SOLE 0 12112 0 179633 WILLIAMS COS INC COM 969457100 5803891 172273 SH SOLE 0 97889 0 74384 WISDOMTREE TR EMG MKTS SMCAP 97717W281 416340 9000 SH SOLE 0 9000 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 514381 12558 SH SOLE 0 12558 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 368180 6119 SH SOLE 0 6119 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1562386 31049 SH SOLE 0 31049 0 0 WORKDAY INC CL A 98138H101 919128 4278 SH SOLE 0 3678 0 600 XPO INC COM 983793100 580332 7773 SH SOLE 0 73 0 7700 XYLEM INC COM 98419M100 535529 5883 SH SOLE 0 4788 0 1095 YUM BRANDS INC COM 988498101 213722 1711 SH SOLE 0 917 0 794 ZIMMER BIOMET HOLDINGS INC COM 98956P102 444308 3959 SH SOLE 0 1144 0 2815 ZOETIS INC CL A 98978V103 1865200 10721 SH SOLE 0 4888 0 5833