0001140334-24-000003.txt : 20240503 0001140334-24-000003.hdr.sgml : 20240503 20240503093907 ACCESSION NUMBER: 0001140334-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: FLPUTNAM INVESTMENT MANAGEMENT CO CENTRAL INDEX KEY: 0001140334 ORGANIZATION NAME: 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: 24911091 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 03-31-2024 03-31-2024 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 05-03-2024 0 486 4696024324 false
INFORMATION TABLE 2 FLPutnamInvestmentMgmt_13f.xml 3M CO COM 88579Y101 601735 5673 SH SOLE 0 3693 0 1980 ABBOTT LABS COM 002824100 12787281 112505 SH SOLE 0 77949 0 34555 ABBVIE INC COM 00287Y109 22788675 125144 SH SOLE 0 92323 0 32821 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50366777 145313 SH SOLE 0 70952 0 74361 ADOBE INC COM 00724F101 18047504 35766 SH SOLE 0 12420 0 23346 ADVANCED ENERGY INDS COM 007973100 487668 4782 SH SOLE 0 4653 0 129 ADVANCED MICRO DEVICES INC COM 007903107 3711347 20563 SH SOLE 0 14013 0 6549 AECOM COM 00766T100 7685058 78355 SH SOLE 0 56446 0 21909 AES CORP COM 00130H105 680714 37965 SH SOLE 0 33613 0 4352 AFLAC INC COM 001055102 2125588 24756 SH SOLE 0 12829 0 11927 AGILENT TECHNOLOGIES INC COM 00846U101 10186648 70007 SH SOLE 0 10908 0 59099 AIR PRODS & CHEMS INC COM 009158106 9457440 39037 SH SOLE 0 24826 0 14211 AKAMAI TECHNOLOGIES INC COM 00971T101 325845 2996 SH SOLE 0 608 0 2388 ALLSTATE CORP COM 020002101 706848 4086 SH SOLE 0 3150 0 936 ALPHABET INC CAP STK CL C 02079K107 19754974 129745 SH SOLE 0 84717 0 45028 ALPHABET INC CAP STK CL A 02079K305 85114106 563931 SH SOLE 0 270954 0 292977 ALTRIA GROUP INC COM 02209S103 578915 13272 SH SOLE 0 10225 0 3047 AMAZON COM INC COM 023135106 88601741 491195 SH SOLE 0 257401 0 233794 AMERICAN ELEC PWR CO INC COM 025537101 421812 4899 SH SOLE 0 2050 0 2849 AMERICAN EXPRESS CO COM 025816109 1473986 6474 SH SOLE 0 4214 0 2259 AMERICAN TOWER CORP NEW COM 03027X100 823772 4169 SH SOLE 0 3434 0 735 AMERICAN WTR WKS CO INC NEW COM 030420103 7001595 57292 SH SOLE 0 11904 0 45388 AMERIPRISE FINL INC COM 03076C106 2782952 6347 SH SOLE 0 2405 0 3942 AMETEK INC COM 031100100 334079 1827 SH SOLE 0 1520 0 307 AMGEN INC COM 031162100 15545617 54676 SH SOLE 0 23231 0 31446 AMPHENOL CORP NEW CL A 032095101 932420 8083 SH SOLE 0 5666 0 2417 ANALOG DEVICES INC COM 032654105 32816401 165915 SH SOLE 0 38893 0 127022 ANTERO RESOURCES CORP COM 03674X106 237974 8206 SH SOLE 0 7846 0 360 APOLLO GLOBAL MGMT INC COM 03769M106 17336417 154170 SH SOLE 0 98091 0 56079 APPLE INC COM 037833100 150064858 875116 SH SOLE 0 494840 0 380276 APPLIED MATLS INC COM 038222105 9966004 48325 SH SOLE 0 30095 0 18229 APTIV PLC SHS G6095L109 9152601 114910 SH SOLE 0 59302 0 55608 ARCADIUM LITHIUM PLC COM SHS G0508H110 109358 25373 SH SOLE 0 24060 0 1313 ARCHER DANIELS MIDLAND CO COM 039483102 303091 4826 SH SOLE 0 4146 0 680 ARISTA NETWORKS INC COM 040413106 350876 1210 SH SOLE 0 911 0 299 ASML HOLDING N V N Y REGISTRY SHS N07059210 15587894 16062 SH SOLE 0 9818 0 6244 ASTRAZENECA PLC SPONSORED ADR 046353108 18816307 277731 SH SOLE 0 181083 0 96648 AT&T INC COM 00206R102 3009330 170985 SH SOLE 0 139868 0 31116 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 348477 18857 SH SOLE 0 18173 0 684 AURINIA PHARMACEUTICALS INC COM 05156V102 202359 40391 SH SOLE 0 40000 0 391 AUTOMATIC DATA PROCESSING IN COM 053015103 10654354 42662 SH SOLE 0 32105 0 10557 AUTOZONE INC COM 053332102 293103 93 SH SOLE 0 62 0 31 AVALONBAY CMNTYS INC COM 053484101 502496 2708 SH SOLE 0 618 0 2090 BADGER METER INC COM 056525108 852901 5271 SH SOLE 0 5150 0 121 BAKER HUGHES COMPANY CL A 05722G100 5581583 166614 SH SOLE 0 106689 0 59926 BANCO SANTANDER S.A. ADR 05964H105 71061 14682 SH SOLE 0 3743 0 10939 BANK AMERICA CORP COM 060505104 17865966 471149 SH SOLE 0 254715 0 216434 BANK NEW YORK MELLON CORP COM 064058100 706480 12261 SH SOLE 0 5448 0 6813 BARRICK GOLD CORP COM 067901108 2569632 154425 SH SOLE 0 11000 0 143425 BECTON DICKINSON & CO COM 075887109 1937286 7829 SH SOLE 0 7307 0 522 BERKSHIRE HATHAWAY INC DEL CL A 084670108 634440 1 SH SOLE 0 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8836387 21013 SH SOLE 0 10955 0 10058 BIOGEN INC COM 09062X103 456704 2118 SH SOLE 0 1519 0 599 BLACKROCK INC COM 09247X101 27269578 32709 SH SOLE 0 13890 0 18819 BLACKSTONE INC COM 09260D107 478055 3639 SH SOLE 0 2723 0 916 BLOOM ENERGY CORP COM CL A 093712107 1764500 156984 SH SOLE 0 125054 0 31930 BOEING CO COM 097023105 587935 3046 SH SOLE 0 2041 0 1005 BOOKING HOLDINGS INC COM 09857L108 243068 67 SH SOLE 0 22 0 45 BORGWARNER INC COM 099724106 3053878 87907 SH SOLE 0 8494 0 79413 BOSTON SCIENTIFIC CORP COM 101137107 523743 7647 SH SOLE 0 4240 0 3407 BP PLC SPONSORED ADR 055622104 371006 9846 SH SOLE 0 7519 0 2327 BRISTOL-MYERS SQUIBB CO COM 110122108 5924977 109256 SH SOLE 0 102091 0 7165 BROADCOM INC COM 11135F101 77725083 58642 SH SOLE 0 27441 0 31201 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4187509 20441 SH SOLE 0 9824 0 10617 CAMBRIDGE BANCORP COM 132152109 349524 5128 SH SOLE 0 5128 0 0 CAPITAL ONE FINL CORP COM 14040H105 2608017 17516 SH SOLE 0 16237 0 1279 CARDINAL HEALTH INC COM 14149Y108 22613983 202091 SH SOLE 0 85707 0 116384 CARRIER GLOBAL CORPORATION COM 14448C104 923767 15891 SH SOLE 0 6632 0 9259 CATERPILLAR INC COM 149123101 1651122 4506 SH SOLE 0 2894 0 1612 CBRE GROUP INC CL A 12504L109 4450772 45771 SH SOLE 0 32910 0 12861 CDW CORP COM 12514G108 2135797 8350 SH SOLE 0 5851 0 2499 CENCORA INC COM 03073E105 917773 3777 SH SOLE 0 3567 0 210 CHARLES RIV LABS INTL INC COM 159864107 16856114 62211 SH SOLE 0 24905 0 37307 CHART INDS INC COM 16115Q308 2795298 16970 SH SOLE 0 12298 0 4672 CHENIERE ENERGY INC COM NEW 16411R208 8471116 52524 SH SOLE 0 38666 0 13858 CHEVRON CORP NEW COM 166764100 12638242 80121 SH SOLE 0 55661 0 24459 CHIPOTLE MEXICAN GRILL INC COM 169656105 694718 239 SH SOLE 0 20 0 219 CHUBB LIMITED COM H1467J104 23555776 90903 SH SOLE 0 36399 0 54504 CINTAS CORP COM 172908105 539319 785 SH SOLE 0 75 0 710 CISCO SYS INC COM 17275R102 11371594 227842 SH SOLE 0 102473 0 125369 CITIGROUP INC COM NEW 172967424 529031 8365 SH SOLE 0 973 0 7392 CLOROX CO DEL COM 189054109 461212 3012 SH SOLE 0 2774 0 238 CME GROUP INC COM 12572Q105 239493 1112 SH SOLE 0 660 0 452 COCA COLA CO COM 191216100 6626467 108311 SH SOLE 0 91465 0 16846 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8540825 122099 SH SOLE 0 15591 0 106508 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 335961 4584 SH SOLE 0 3945 0 639 COLGATE PALMOLIVE CO COM 194162103 14318610 159007 SH SOLE 0 40746 0 118261 COMCAST CORP NEW CL A 20030N101 8106317 186997 SH SOLE 0 152061 0 34936 CONOCOPHILLIPS COM 20825C104 6539317 51377 SH SOLE 0 27868 0 23509 CONSOLIDATED EDISON INC COM 209115104 233109 2567 SH SOLE 0 1351 0 1216 CONSTELLATION ENERGY CORP COM 21037T109 1039799 5625 SH SOLE 0 5206 0 419 CORNING INC COM 219350105 4736243 143697 SH SOLE 0 10500 0 133197 COSTAR GROUP INC COM 22160N109 578366 5987 SH SOLE 0 5478 0 509 COSTCO WHSL CORP NEW COM 22160K105 49832384 68018 SH SOLE 0 30011 0 38007 CROWDSTRIKE HLDGS INC CL A 22788C105 204379 638 SH SOLE 0 48 0 590 CROWN CASTLE INC COM 22822V101 485336 4586 SH SOLE 0 2894 0 1692 CSX CORP COM 126408103 581018 15674 SH SOLE 0 3089 0 12585 CUMMINS INC COM 231021106 5117235 17367 SH SOLE 0 12989 0 4378 CVS HEALTH CORP COM 126650100 16097035 201818 SH SOLE 0 97855 0 103964 D R HORTON INC COM 23331A109 10449282 63502 SH SOLE 0 43113 0 20389 DANAHER CORPORATION COM 235851102 4363547 17474 SH SOLE 0 8491 0 8983 DARDEN RESTAURANTS INC COM 237194105 741360 4435 SH SOLE 0 4023 0 412 DBX ETF TR XTRCKR MSCI US 233051150 206670 4187 SH SOLE 0 4187 0 0 DECKERS OUTDOOR CORP COM 243537107 705004 749 SH SOLE 0 14 0 735 DEERE & CO COM 244199105 11244311 27376 SH SOLE 0 17335 0 10041 DELL TECHNOLOGIES INC CL C 24703L202 1169399 10248 SH SOLE 0 678 0 9570 DEVON ENERGY CORP NEW COM 25179M103 3472983 69211 SH SOLE 0 4438 0 64773 DIAGEO PLC SPON ADR NEW 25243Q205 388818 2614 SH SOLE 0 2614 0 0 DISCOVER FINL SVCS COM 254709108 1460137 11138 SH SOLE 0 10075 0 1063 DISNEY WALT CO COM 254687106 15393690 125807 SH SOLE 0 59827 0 65979 DOMINION ENERGY INC COM 25746U109 236112 4800 SH SOLE 0 2846 0 1954 DOVER CORP COM 260003108 978798 5524 SH SOLE 0 3773 0 1751 DOW INC COM 260557103 4702931 81183 SH SOLE 0 76235 0 4948 DUKE ENERGY CORP NEW COM NEW 26441C204 393508 4069 SH SOLE 0 1861 0 2208 EATON CORP PLC SHS G29183103 30428671 97316 SH SOLE 0 57052 0 40263 EATON VANCE TAX ADVT DIV INC COM 27828G107 472000 20000 SH SOLE 0 20000 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 304825 23575 SH SOLE 0 23575 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 585181 43801 SH SOLE 0 43801 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 369820 45100 SH SOLE 0 45100 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 191625 10500 SH SOLE 0 10500 0 0 ECOLAB INC COM 278865100 1458443 6316 SH SOLE 0 2559 0 3757 EDISON INTL COM 281020107 1835907 25957 SH SOLE 0 22234 0 3723 EDWARDS LIFESCIENCES CORP COM 28176E108 236511 2475 SH SOLE 0 1710 0 765 ELECTRONIC ARTS INC COM 285512109 586882 4424 SH SOLE 0 3778 0 646 ELEVANCE HEALTH INC COM 036752103 3471700 6695 SH SOLE 0 3802 0 2893 ELI LILLY & CO COM 532457108 23546927 30268 SH SOLE 0 19233 0 11035 EMERSON ELEC CO COM 291011104 3929155 34643 SH SOLE 0 26006 0 8637 ENOVIX CORPORATION COM 293594107 196029 24473 SH SOLE 0 24473 0 0 ENTERGY CORP NEW COM 29364G103 2086079 19740 SH SOLE 0 18192 0 1548 EOG RES INC COM 26875P101 2004194 15677 SH SOLE 0 1948 0 13729 EQUINIX INC COM 29444U700 2103100 2548 SH SOLE 0 653 0 1895 EQUINOR ASA SPONSORED ADR 29446M102 21477875 794594 SH SOLE 0 307275 0 487319 EVERSOURCE ENERGY COM 30040W108 539723 9030 SH SOLE 0 8018 0 1012 EXXON MOBIL CORP COM 30231G102 6040739 51968 SH SOLE 0 41934 0 10034 FAIR ISAAC CORP COM 303250104 378632 303 SH SOLE 0 44 0 259 FASTENAL CO COM 311900104 548465 7110 SH SOLE 0 6385 0 725 FEDEX CORP COM 31428X106 1777586 6135 SH SOLE 0 1234 0 4901 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 393271 2524 SH SOLE 0 1958 0 566 FIRST SOLAR INC COM 336433107 2909268 17235 SH SOLE 0 13750 0 3485 FLUENCE ENERGY INC COM CL A 34379V103 334714 19303 SH SOLE 0 19303 0 0 FORD MTR CO DEL COM 345370860 197874 14900 SH SOLE 0 6784 0 8116 FORTINET INC COM 34959E109 216816 3174 SH SOLE 0 356 0 2818 FREEPORT-MCMORAN INC CL B 35671D857 5558732 118221 SH SOLE 0 10576 0 107645 GALLAGHER ARTHUR J & CO COM 363576109 5485409 21938 SH SOLE 0 18602 0 3337 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 225006 2475 SH SOLE 0 1100 0 1375 GENERAL DYNAMICS CORP COM 369550108 381079 1349 SH SOLE 0 979 0 370 GENERAL ELECTRIC CO COM NEW 369604301 1836329 10462 SH SOLE 0 6225 0 4237 GENERAL MLS INC COM 370334104 12128197 173334 SH SOLE 0 76236 0 97098 GENUINE PARTS CO COM 372460105 333254 2151 SH SOLE 0 1439 0 712 GILEAD SCIENCES INC COM 375558103 225167 3074 SH SOLE 0 2537 0 537 GLOBAL X FDS 1-3 MONTH T-BILL 37960A537 46549746 1853095 SH SOLE 0 1156729 0 696366 GOLDMAN SACHS GROUP INC COM 38141G104 360554 863 SH SOLE 0 643 0 220 GRAINGER W W INC COM 384802104 204507 201 SH SOLE 0 164 0 37 GRAPHIC PACKAGING HLDG CO COM 388689101 4867658 166815 SH SOLE 0 103492 0 63323 GSK PLC SPONSORED ADR 37733W204 370225 8636 SH SOLE 0 5838 0 2798 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 432177 8039 SH SOLE 0 48 0 7991 HANNON ARMSTRONG SUST INFR C COM 41068X100 2302109 81060 SH SOLE 0 65820 0 15240 HANOVER INS GROUP INC COM 410867105 218417 1604 SH SOLE 0 1439 0 165 HARTFORD FINL SVCS GROUP INC COM 416515104 3961551 38443 SH SOLE 0 35745 0 2698 HCA HEALTHCARE INC COM 40412C101 325881 977 SH SOLE 0 718 0 259 HENRY JACK & ASSOC INC COM 426281101 4341339 24989 SH SOLE 0 23673 0 1316 HESS CORP COM 42809H107 480969 3151 SH SOLE 0 2797 0 354 HOLOGIC INC COM 436440101 1062907 13634 SH SOLE 0 2703 0 10931 HOME DEPOT INC COM 437076102 29110858 75889 SH SOLE 0 35839 0 40050 HONEYWELL INTL INC COM 438516106 12250686 59687 SH SOLE 0 24136 0 35551 HOULIHAN LOKEY INC CL A 441593100 22012877 171721 SH SOLE 0 75688 0 96033 HUBBELL INC COM 443510607 254841 614 SH SOLE 0 274 0 340 IDEXX LABS INC COM 45168D104 9774228 18103 SH SOLE 0 11393 0 6710 ILLINOIS TOOL WKS INC COM 452308109 2163156 8062 SH SOLE 0 5016 0 3046 INTEL CORP COM 458140100 2256782 51093 SH SOLE 0 35157 0 15936 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5987301 43566 SH SOLE 0 38997 0 4569 INTERNATIONAL BUSINESS MACHS COM 459200101 12060768 63159 SH SOLE 0 51274 0 11885 INTERNATIONAL PAPER CO COM 460146103 3584819 91871 SH SOLE 0 7178 0 84693 INTERPUBLIC GROUP COS INC COM 460690100 1604755 49180 SH SOLE 0 44457 0 4723 INTUIT COM 461202103 6915889 10640 SH SOLE 0 7366 0 3274 INTUITIVE SURGICAL INC COM NEW 46120E602 1008500 2527 SH SOLE 0 2094 0 433 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 24344990 143738 SH SOLE 0 50264 0 93474 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 371128 5575 SH SOLE 0 5575 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 374199 10300 SH SOLE 0 10300 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 363592 10332 SH SOLE 0 10332 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 15336013 34540 SH SOLE 0 15132 0 19408 IQVIA HLDGS INC COM 46266C105 977073 3864 SH SOLE 0 2879 0 985 ISHARES GOLD TR ISHARES NEW 464285204 1956994 46584 SH SOLE 0 40226 0 6358 ISHARES INC CORE MSCI EMKT 46434G103 575753 11158 SH SOLE 0 10693 0 465 ISHARES SILVER TR ISHARES 46428Q109 211439 9294 SH SOLE 0 8524 0 770 ISHARES TR CORE MSCI TOTAL 46432F834 1110665 16367 SH SOLE 0 12140 0 4227 ISHARES TR MSCI USA MIN VOL 46429B697 263778 3156 SH SOLE 0 3156 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 2521129 15340 SH SOLE 0 13516 0 1824 ISHARES TR ESG AW MSCI EAFE 46435G516 107882830 1350054 SH SOLE 0 626425 0 723629 ISHARES TR ESG AWRE USD ETF 46435G193 3796760 165148 SH SOLE 0 100668 0 64480 ISHARES TR MSCI EMG MKT ETF 464287234 290189 7064 SH SOLE 0 7064 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 13793974 65592 SH SOLE 0 23738 0 41854 ISHARES TR S&P SML 600 GWT 464287887 436115 3336 SH SOLE 0 3136 0 200 ISHARES TR S&P MC 400VL ETF 464287705 558187 4719 SH SOLE 0 4719 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1901611 10617 SH SOLE 0 10324 0 293 ISHARES TR MSCI ACWI ETF 464288257 357041 3242 SH SOLE 0 366 0 2876 ISHARES TR 1 3 YR TREAS BD 464287457 45276204 553634 SH SOLE 0 299552 0 254082 ISHARES TR CORE S&P SCP ETF 464287804 49348392 446511 SH SOLE 0 249987 0 196524 ISHARES TR FLTG RATE NT ETF 46429B655 50821242 995324 SH SOLE 0 676020 0 319304 ISHARES TR INTRM GOV CR ETF 464288612 23233495 223442 SH SOLE 0 116782 0 106660 ISHARES TR MSCI KLD400 SOC 464288570 471690 4679 SH SOLE 0 1596 0 3083 ISHARES TR 7-10 YR TRSY BD 464287440 25396816 268295 SH SOLE 0 177597 0 90698 ISHARES TR ESG AWARE MSCI 46435U663 84273986 2092724 SH SOLE 0 921389 0 1171335 ISHARES TR S&P 500 GRWT ETF 464287309 1351001 16000 SH SOLE 0 15300 0 700 ISHARES TR ISHS 1-5YR INVS 464288646 86630119 1689355 SH SOLE 0 1098234 0 591121 ISHARES TR RUS 1000 ETF 464287622 1485417 5157 SH SOLE 0 1100 0 4057 ISHARES TR ISHARES BIOTECH 464287556 206104 1502 SH SOLE 0 1034 0 468 ISHARES TR NATIONAL MUN ETF 464288414 18206566 169206 SH SOLE 0 133040 0 36166 ISHARES TR RUSEL 2500 ETF 46435G268 827539 12613 SH SOLE 0 9470 0 3143 ISHARES TR ESG AWRE 1 5 YR 46435G243 8258078 337340 SH SOLE 0 282989 0 54351 ISHARES TR U.S. TECH ETF 464287721 403829 2990 SH SOLE 0 2570 0 420 ISHARES TR MSCI ACWI EX US 464288240 2186168 40947 SH SOLE 0 37608 0 3339 ISHARES TR EAFE SML CP ETF 464288273 916195 14467 SH SOLE 0 14467 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 3051478 26349 SH SOLE 0 20525 0 5824 ISHARES TR BLACKROCK ULTRA 46434V878 553885 10955 SH SOLE 0 10955 0 0 ISHARES TR S&P 100 ETF 464287101 333014 1346 SH SOLE 0 100 0 1246 ISHARES TR PFD AND INCM SEC 464288687 800507 24837 SH SOLE 0 19456 0 5381 ISHARES TR RUS 2000 VAL ETF 464287630 724650 4563 SH SOLE 0 4524 0 39 ISHARES TR US HLTHCARE ETF 464287762 299906 4845 SH SOLE 0 4845 0 0 ISHARES TR MSCI USA VALUE 46432F388 1108375 10233 SH SOLE 0 9714 0 519 ISHARES TR TIPS BD ETF 464287176 2414486 22479 SH SOLE 0 15574 0 6905 ISHARES TR SHRT NAT MUN ETF 464288158 11915760 113776 SH SOLE 0 82048 0 31728 ISHARES TR 0-5 YR TIPS ETF 46429B747 39380299 396061 SH SOLE 0 237928 0 158132 ISHARES TR MSCI USA ESG SLC 464288802 840063 7695 SH SOLE 0 6987 0 708 ISHARES TR EAFE GRWTH ETF 464288885 416821 4016 SH SOLE 0 14 0 4002 ISHARES TR MSCI EAFE ETF 464287465 26056016 326271 SH SOLE 0 60100 0 266171 ISHARES TR CORE S&P MCP ETF 464287507 187410461 3085454 SH SOLE 0 1889084 0 1196369 ISHARES TR S&P 500 VAL ETF 464287408 1478601 7915 SH SOLE 0 7215 0 700 ISHARES TR RUS MID CAP ETF 464287499 1468045 17458 SH SOLE 0 17458 0 0 ISHARES TR CORE MSCI EAFE 46432F842 276794053 3729373 SH SOLE 0 2287649 0 1441724 ISHARES TR CORE S&P TTL STK 464287150 699909 6070 SH SOLE 0 188 0 5882 ISHARES TR IBOXX INV CP ETF 464287242 4492191 41243 SH SOLE 0 26521 0 14722 ISHARES TR RUSSELL 3000 ETF 464287689 2320819 7734 SH SOLE 0 5801 0 1933 ISHARES TR ESG AWR MSCI USA 46435G425 11283784 98154 SH SOLE 0 81534 0 16620 ISHARES TR CORE US AGGBD ET 464287226 1304941 13324 SH SOLE 0 12094 0 1230 ISHARES TR RUS MDCP VAL ETF 464287473 343121 2738 SH SOLE 0 2662 0 76 ISHARES TR SHORT TREAS BD 464288679 2717736 24586 SH SOLE 0 24148 0 438 ISHARES TR MSCI INTL QUALTY 46434V456 2895226 73001 SH SOLE 0 66199 0 6802 ISHARES TR RUS MD CP GR ETF 464287481 451675 3957 SH SOLE 0 3957 0 0 ISHARES TR CORE S&P500 ETF 464287200 441778103 840314 SH SOLE 0 331681 0 508633 ISHARES TR EAFE VALUE ETF 464288877 541933 9962 SH SOLE 0 2839 0 7123 ISHARES TR RUS 1000 GRW ETF 464287614 9489896 28156 SH SOLE 0 18347 0 9809 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 278484 5520 SH SOLE 0 5520 0 0 JOHNSON & JOHNSON COM 478160104 8982414 56782 SH SOLE 0 32150 0 24632 JOHNSON CTLS INTL PLC SHS G51502105 254660 3899 SH SOLE 0 2584 0 1315 JPMORGAN CHASE & CO COM 46625H100 66752269 333261 SH SOLE 0 167000 0 166261 KIMBERLY-CLARK CORP COM 494368103 1428737 11046 SH SOLE 0 7812 0 3233 KINDER MORGAN INC DEL COM 49456B101 303329 16539 SH SOLE 0 14057 0 2482 KLA CORP COM NEW 482480100 5867289 8399 SH SOLE 0 5780 0 2619 KROGER CO COM 501044101 6927896 121265 SH SOLE 0 112758 0 8507 L3HARRIS TECHNOLOGIES INC COM 502431109 5186655 24339 SH SOLE 0 22333 0 2006 LAM RESEARCH CORP COM 512807108 57469415 59151 SH SOLE 0 27987 0 31164 LENNAR CORP CL A 526057104 4494525 26134 SH SOLE 0 24463 0 1671 LINDE PLC SHS G54950103 6723596 14481 SH SOLE 0 9144 0 5337 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 113061 20976 SH SOLE 0 20976 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 141248 21019 SH SOLE 0 21019 0 0 LOCKHEED MARTIN CORP COM 539830109 759980 1671 SH SOLE 0 1205 0 466 LOWES COS INC COM 548661107 29561081 116049 SH SOLE 0 66724 0 49325 MARATHON PETE CORP COM 56585A102 8377684 41577 SH SOLE 0 27149 0 14428 MARSH & MCLENNAN COS INC COM 571748102 44579753 216428 SH SOLE 0 92029 0 124398 MARTIN MARIETTA MATLS INC COM 573284106 409283 667 SH SOLE 0 589 0 78 MASCO CORP COM 574599106 242622 3076 SH SOLE 0 2794 0 282 MASTERCARD INCORPORATED CL A 57636Q104 10345351 21483 SH SOLE 0 13822 0 7661 MATADOR RES CO COM 576485205 229555 3438 SH SOLE 0 3300 0 138 MCCORMICK & CO INC COM NON VTG 579780206 424759 5530 SH SOLE 0 5215 0 315 MCDONALDS CORP COM 580135101 13599088 48232 SH SOLE 0 36266 0 11966 MCKESSON CORP COM 58155Q103 1249787 2328 SH SOLE 0 2156 0 172 MEDTRONIC PLC SHS G5960L103 869480 9977 SH SOLE 0 6414 0 3563 MERCK & CO INC COM 58933Y105 42125644 319255 SH SOLE 0 171273 0 147981 META PLATFORMS INC CL A 30303M102 9804831 20192 SH SOLE 0 10235 0 9957 METLIFE INC COM 59156R108 361953 4884 SH SOLE 0 3501 0 1383 MFS INTER INCOME TR SH BEN INT 55273C107 66995 25186 SH SOLE 0 25186 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 560438 6247 SH SOLE 0 4489 0 1758 MICRON TECHNOLOGY INC COM 595112103 352995 2994 SH SOLE 0 1460 0 1534 MICROSOFT CORP COM 594918104 210918128 501327 SH SOLE 0 261767 0 239560 MID-AMER APT CMNTYS INC COM 59522J103 5639378 42859 SH SOLE 0 26357 0 16502 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 162802 15914 SH SOLE 0 3527 0 12387 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 88380 22206 SH SOLE 0 5707 0 16499 MONDELEZ INTL INC CL A 609207105 13877598 198251 SH SOLE 0 86355 0 111896 MOODYS CORP COM 615369105 300695 765 SH SOLE 0 597 0 168 MORGAN STANLEY COM NEW 617446448 6177845 65610 SH SOLE 0 40196 0 25414 MOTOROLA SOLUTIONS INC COM NEW 620076307 7950240 22396 SH SOLE 0 13900 0 8496 MP MATERIALS CORP COM CL A 553368101 1514013 105875 SH SOLE 0 83701 0 22174 MSCI INC COM 55354G100 759410 1355 SH SOLE 0 1321 0 34 NATIONAL FUEL GAS CO COM 636180101 435777 8112 SH SOLE 0 405 0 7707 NETFLIX INC COM 64110L106 1127795 1857 SH SOLE 0 1201 0 656 NEXTERA ENERGY INC COM 65339F101 27120030 424347 SH SOLE 0 261141 0 163207 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3171064 105421 SH SOLE 0 78852 0 26569 NEXTRACKER INC CLASS A COM 65290E101 584195 10382 SH SOLE 0 10222 0 160 NIKE INC CL B 654106103 1291513 13742 SH SOLE 0 7473 0 6269 NOKIA CORP SPONSORED ADR 654902204 115177 32536 SH SOLE 0 2182 0 30354 NORFOLK SOUTHN CORP COM 655844108 867385 3403 SH SOLE 0 2386 0 1017 NORTHROP GRUMMAN CORP COM 666807102 868788 1815 SH SOLE 0 1534 0 281 NOVARTIS AG SPONSORED ADR 66987V109 1102529 11398 SH SOLE 0 4556 0 6842 NOVO-NORDISK A S ADR 670100205 631417 4918 SH SOLE 0 2364 0 2554 NUCOR CORP COM 670346105 283591 1433 SH SOLE 0 1166 0 267 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 2556561 65789 SH SOLE 0 53465 0 12324 NUTRIEN LTD COM 67077M108 251021 4622 SH SOLE 0 4622 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 828264 57359 SH SOLE 0 21044 0 36315 NVIDIA CORPORATION COM 67066G104 68595397 75917 SH SOLE 0 43518 0 32399 NXP SEMICONDUCTORS N V COM N6596X109 781488 3154 SH SOLE 0 3071 0 83 OCCIDENTAL PETE CORP COM 674599105 417561 6425 SH SOLE 0 2660 0 3765 OLD DOMINION FREIGHT LINE IN COM 679580100 1635614 7458 SH SOLE 0 1760 0 5698 OMNICOM GROUP INC COM 681919106 5406562 55876 SH SOLE 0 53165 0 2711 ONEOK INC NEW COM 682680103 1089984 13596 SH SOLE 0 8720 0 4876 ORACLE CORP COM 68389X105 11060517 88054 SH SOLE 0 73668 0 14386 OREILLY AUTOMOTIVE INC COM 67103H107 9305358 8243 SH SOLE 0 4917 0 3326 ORIGIN MATERIALS INC COM 68622D106 28881 56629 SH SOLE 0 56629 0 0 OTIS WORLDWIDE CORP COM 68902V107 394533 3974 SH SOLE 0 2820 0 1154 OWENS CORNING NEW COM 690742101 231713 1389 SH SOLE 0 1060 0 329 PACCAR INC COM 693718108 7708574 62221 SH SOLE 0 5037 0 57184 PACER FDS TR US CASH COWS 100 69374H881 318966 5489 SH SOLE 0 5489 0 0 PACER FDS TR PACER US SMALL 69374H857 743053 15115 SH SOLE 0 14567 0 548 PALO ALTO NETWORKS INC COM 697435105 4955929 17442 SH SOLE 0 10554 0 6888 PARKER-HANNIFIN CORP COM 701094104 714837 1286 SH SOLE 0 457 0 829 PAYCHEX INC COM 704326107 14940339 121664 SH SOLE 0 41325 0 80339 PAYPAL HLDGS INC COM 70450Y103 213162 3182 SH SOLE 0 479 0 2703 PEPSICO INC COM 713448108 19149903 109422 SH SOLE 0 69317 0 40105 PERMA-PIPE INTL HLDGS INC COM 714167103 353004 44684 SH SOLE 0 44684 0 0 PFIZER INC COM 717081103 6897333 248553 SH SOLE 0 52288 0 196264 PHILIP MORRIS INTL INC COM 718172109 833503 9097 SH SOLE 0 6553 0 2544 PHILLIPS 66 COM 718546104 840516 5146 SH SOLE 0 3157 0 1989 PHINIA INC COMMON STOCK 71880K101 490559 12765 SH SOLE 0 1174 0 11591 PIMCO ETF TR INTER MUN BD ACT 72201R866 315869 6020 SH SOLE 0 4825 0 1195 PIONEER NAT RES CO COM 723787107 915600 3488 SH SOLE 0 1862 0 1626 PNC FINL SVCS GROUP INC COM 693475105 2403749 14875 SH SOLE 0 2552 0 12323 POOL CORP COM 73278L105 1577637 3910 SH SOLE 0 3326 0 584 PRIMERICA INC COM 74164M108 1581857 6253 SH SOLE 0 4799 0 1454 PROCTER AND GAMBLE CO COM 742718109 16124929 99383 SH SOLE 0 69893 0 29490 PROGRESSIVE CORP COM 743315103 762789 3688 SH SOLE 0 1969 0 1719 PROLOGIS INC. COM 74340W103 6990195 53680 SH SOLE 0 46996 0 6684 PROSHARES TR ULTRPRO S&P500 74347X864 377584 5352 SH SOLE 0 5352 0 0 PROSHARES TR SP500 EX ENRGY 74347B581 224570 2000 SH SOLE 0 0 0 2000 PROSHARES TR S&P 500 DV ARIST 74348A467 283948 2800 SH SOLE 0 2800 0 0 PRUDENTIAL FINL INC COM 744320102 223965 1908 SH SOLE 0 1445 0 463 PTC INC COM 69370C100 12086492 63970 SH SOLE 0 39993 0 23977 PUBLIC STORAGE COM 74460D109 22953521 79134 SH SOLE 0 36777 0 42357 QUALCOMM INC COM 747525103 2429738 14352 SH SOLE 0 9521 0 4831 QUANTA SVCS INC COM 74762E102 588447 2265 SH SOLE 0 2086 0 179 RBB FD INC US TREAS 3 MNTH 74933W452 20477379 409302 SH SOLE 0 188199 0 221103 REALTY INCOME CORP COM 756109104 363985 6728 SH SOLE 0 5786 0 942 REGENERON PHARMACEUTICALS COM 75886F107 18770815 19502 SH SOLE 0 10127 0 9375 RELIANCE INC COM 759509102 3640891 10895 SH SOLE 0 10366 0 529 REPUBLIC SVCS INC COM 760759100 34145802 178363 SH SOLE 0 85837 0 92526 ROCKWELL AUTOMATION INC COM 773903109 11839621 40640 SH SOLE 0 11799 0 28841 ROPER TECHNOLOGIES INC COM 776696106 577665 1030 SH SOLE 0 916 0 114 RPM INTL INC COM 749685103 259549 2182 SH SOLE 0 2060 0 122 RTX CORPORATION COM 75513E101 4802115 49237 SH SOLE 0 15910 0 33327 S&P GLOBAL INC COM 78409V104 1081104 2541 SH SOLE 0 2173 0 368 SALESFORCE INC COM 79466L302 20226646 67158 SH SOLE 0 37412 0 29746 SANOFI SPONSORED ADR 80105N105 234398 4823 SH SOLE 0 3309 0 1514 SAP SE SPON ADR 803054204 214533 1100 SH SOLE 0 248 0 852 SCHLUMBERGER LTD COM STK 806857108 4113297 75046 SH SOLE 0 4203 0 70843 SCHWAB CHARLES CORP COM 808513105 30633171 423461 SH SOLE 0 219753 0 203708 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 336784 6840 SH SOLE 0 6840 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 339646 5040 SH SOLE 0 5040 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 993416 12321 SH SOLE 0 11721 0 600 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1141640 14020 SH SOLE 0 13300 0 720 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7099226 114393 SH SOLE 0 67520 0 46873 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1025810 26289 SH SOLE 0 11066 0 15223 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 324125 6608 SH SOLE 0 2409 0 4199 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 364675 8658 SH SOLE 0 4517 0 4141 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1812064 8701 SH SOLE 0 6001 0 2700 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 307278 2080 SH SOLE 0 971 0 1109 SELECT SECTOR SPDR TR ENERGY 81369Y506 360552 3819 SH SOLE 0 3650 0 169 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 306878 3758 SH SOLE 0 2195 0 1563 SEMPRA COM 816851109 2574315 35839 SH SOLE 0 33748 0 2091 SERVICENOW INC COM 81762P102 725042 951 SH SOLE 0 222 0 729 SHELL PLC SPON ADS 780259305 499330 7448 SH SOLE 0 3610 0 3838 SHERWIN WILLIAMS CO COM 824348106 16523243 47572 SH SOLE 0 20751 0 26821 SHOPIFY INC CL A 82509L107 273876 3549 SH SOLE 0 3399 0 150 SK TELECOM LTD SPONSORED ADR 78440P306 236923 10989 SH SOLE 0 8845 0 2144 SNAP ON INC COM 833034101 3284487 11088 SH SOLE 0 10337 0 751 SONY GROUP CORP SPONSORED ADR 835699307 353249 4120 SH SOLE 0 2838 0 1282 SOUTHERN CO COM 842587107 633177 8826 SH SOLE 0 3846 0 4980 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1362157 3425 SH SOLE 0 3387 0 38 SPDR GOLD TR GOLD SHS 78463V107 2202335 10706 SH SOLE 0 10408 0 298 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 9562215 229932 SH SOLE 0 174668 0 55264 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 326918 9301 SH SOLE 0 9301 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 41664571 79654 SH SOLE 0 57887 0 21767 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5462834 9818 SH SOLE 0 6973 0 2845 SPDR SER TR S&P BIOTECH 78464A870 1673292 17634 SH SOLE 0 1979 0 15655 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 771763 8407 SH SOLE 0 8407 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 14617535 419201 SH SOLE 0 248501 0 170700 SPDR SER TR BLOOMBERG 3-12 M 78468R523 777962 7825 SH SOLE 0 0 0 7825 SPDR SER TR S&P PHARMAC 78464A722 234455 5436 SH SOLE 0 107 0 5329 SPDR SER TR PRTFLO S&P500 VL 78464A508 92388847 1844089 SH SOLE 0 603441 0 1240648 SPDR SER TR SPDR S&P 500 ETF 78468R796 3123844 72987 SH SOLE 0 65760 0 7227 SPDR SER TR S&P REGL BKG 78464A698 3854006 76651 SH SOLE 0 3500 0 73151 SPDR SER TR S&P HOMEBUILD 78464A888 438102 3926 SH SOLE 0 3926 0 0 SPDR SER TR S&P DIVID ETF 78464A763 1474744 11237 SH SOLE 0 9324 0 1913 SPDR SER TR PORTFOLIO S&P400 78464A847 806501 15120 SH SOLE 0 4948 0 10172 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 957770 47088 SH SOLE 0 27500 0 19588 STANLEY BLACK & DECKER INC COM 854502101 268559 2742 SH SOLE 0 1860 0 882 STARBUCKS CORP COM 855244109 306116 3350 SH SOLE 0 2186 0 1164 STEM INC COM 85859N102 102074 46609 SH SOLE 0 46609 0 0 STERIS PLC SHS USD G8473T100 209992 934 SH SOLE 0 724 0 210 STRYKER CORPORATION COM 863667101 9272471 25910 SH SOLE 0 9215 0 16696 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 132883 11290 SH SOLE 0 2867 0 8423 SUPER MICRO COMPUTER INC COM 86800U104 494915 490 SH SOLE 0 0 0 490 SYNOPSYS INC COM 871607107 14165199 24786 SH SOLE 0 7097 0 17689 SYSCO CORP COM 871829107 482453 5943 SH SOLE 0 4393 0 1550 T-MOBILE US INC COM 872590104 24002089 147054 SH SOLE 0 70431 0 76623 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8175883 60095 SH SOLE 0 21761 0 38334 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 189348 13632 SH SOLE 0 10440 0 3192 TARGET CORP COM 87612E106 2031266 11462 SH SOLE 0 9357 0 2105 TE CONNECTIVITY LTD SHS H84989104 4229679 29122 SH SOLE 0 25210 0 3912 TELEFONICA BRASIL SA NEW ADR 87936R205 120055 11922 SH SOLE 0 10946 0 976 TESLA INC COM 88160R101 727595 4139 SH SOLE 0 2185 0 1954 TEXAS INSTRS INC COM 882508104 5889204 33805 SH SOLE 0 29200 0 4605 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1223549 2115 SH SOLE 0 2094 0 21 THE CIGNA GROUP COM 125523100 734418 2022 SH SOLE 0 1292 0 730 THERMO FISHER SCIENTIFIC INC COM 883556102 21226142 36521 SH SOLE 0 23862 0 12659 TJX COS INC NEW COM 872540109 32849936 323900 SH SOLE 0 159371 0 164529 TOLL BROTHERS INC COM 889478103 234548 1813 SH SOLE 0 1393 0 420 TOPBUILD CORP COM 89055F103 886308 2011 SH SOLE 0 1966 0 45 TOTALENERGIES SE SPONSORED ADS 89151E109 5197216 75508 SH SOLE 0 47188 0 28320 TOYOTA MOTOR CORP ADS 892331307 395925 1573 SH SOLE 0 606 0 967 TRACTOR SUPPLY CO COM 892356106 6215350 23748 SH SOLE 0 22472 0 1276 TRADEWEB MKTS INC CL A 892672106 610938 5865 SH SOLE 0 5784 0 81 TRANE TECHNOLOGIES PLC SHS G8994E103 3807625 12684 SH SOLE 0 7389 0 5295 TRAVELERS COMPANIES INC COM 89417E109 1338129 5814 SH SOLE 0 4981 0 833 TREX CO INC COM 89531P105 359000 3599 SH SOLE 0 3466 0 133 TYLER TECHNOLOGIES INC COM 902252105 624331 1469 SH SOLE 0 1426 0 43 UBER TECHNOLOGIES INC COM 90353T100 202561 2631 SH SOLE 0 478 0 2153 UNILEVER PLC SPON ADR NEW 904767704 646281 12877 SH SOLE 0 6997 0 5880 UNION PAC CORP COM 907818108 30269722 123083 SH SOLE 0 60558 0 62524 UNITED PARCEL SERVICE INC CL B 911312106 681544 4586 SH SOLE 0 3442 0 1143 UNITED RENTALS INC COM 911363109 3160625 4383 SH SOLE 0 1311 0 3072 UNITEDHEALTH GROUP INC COM 91324P102 37232967 75264 SH SOLE 0 47125 0 28138 US BANCORP DEL COM NEW 902973304 478192 10698 SH SOLE 0 8108 0 2590 VALERO ENERGY CORP COM 91913Y100 2534197 14847 SH SOLE 0 12683 0 2164 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 283664 6099 SH SOLE 0 2132 0 3967 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 363981 3702 SH SOLE 0 538 0 3164 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 248487 3241 SH SOLE 0 3241 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1463853 7629 SH SOLE 0 7594 0 35 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 337389 2164 SH SOLE 0 2077 0 87 VANGUARD INDEX FDS VALUE ETF 922908744 1548310 9507 SH SOLE 0 9096 0 411 VANGUARD INDEX FDS TOTAL STK MKT 922908769 11960523 46020 SH SOLE 0 38886 0 7134 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3048861 17395 SH SOLE 0 16845 0 550 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6177956 12852 SH SOLE 0 9266 0 3586 VANGUARD INDEX FDS SMALL CP ETF 922908751 4041898 17682 SH SOLE 0 11606 0 6076 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 558315 6456 SH SOLE 0 6310 0 146 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1067701 4453 SH SOLE 0 3456 0 997 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 521803 2213 SH SOLE 0 1718 0 495 VANGUARD INDEX FDS GROWTH ETF 922908736 1575748 4578 SH SOLE 0 3942 0 636 VANGUARD INDEX FDS MID CAP ETF 922908629 2282924 9137 SH SOLE 0 8351 0 786 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3104586 52934 SH SOLE 0 34722 0 18212 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 522584 12511 SH SOLE 0 12131 0 380 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 575416 4925 SH SOLE 0 4925 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 740221 15457 SH SOLE 0 2740 0 12717 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7700926 99611 SH SOLE 0 10661 0 88950 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 14352731 178273 SH SOLE 0 121649 0 56624 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 56051030 957319 SH SOLE 0 583970 0 373349 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 316944 6949 SH SOLE 0 6661 0 288 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11364666 62235 SH SOLE 0 57489 0 4746 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5550632 110636 SH SOLE 0 107268 0 3369 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 654238 5407 SH SOLE 0 2465 0 2942 VANGUARD WORLD FD INF TECH ETF 92204A702 530832 1012 SH SOLE 0 840 0 172 VANGUARD WORLD FD MATERIALS ETF 92204A801 856004 4187 SH SOLE 0 4187 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 534049 1974 SH SOLE 0 1730 0 244 VERALTO CORP COM SHS 92338C103 12266615 138356 SH SOLE 0 86605 0 51751 VERISIGN INC COM 92343E102 399298 2107 SH SOLE 0 2000 0 107 VERISK ANALYTICS INC COM 92345Y106 2354236 9987 SH SOLE 0 7672 0 2315 VERIZON COMMUNICATIONS INC COM 92343V104 8782342 209303 SH SOLE 0 127538 0 81765 VERTEX PHARMACEUTICALS INC COM 92532F100 604442 1446 SH SOLE 0 967 0 479 VISA INC COM CL A 92826C839 58653025 210166 SH SOLE 0 101978 0 108188 VULCAN MATLS CO COM 929160109 514181 1884 SH SOLE 0 271 0 1613 WALMART INC COM 931142103 5909934 98221 SH SOLE 0 72699 0 25522 WASTE MGMT INC DEL COM 94106L109 621151 2914 SH SOLE 0 1170 0 1744 WATERS CORP COM 941848103 207571 603 SH SOLE 0 0 0 603 WATSCO INC COM 942622200 207346 480 SH SOLE 0 426 0 54 WELLS FARGO CO NEW COM 949746101 337443 5822 SH SOLE 0 1462 0 4360 WELLTOWER INC COM 95040Q104 353613 3784 SH SOLE 0 3254 0 530 WEYERHAEUSER CO MTN BE COM NEW 962166104 6377413 177594 SH SOLE 0 16318 0 161276 WILLIAMS COS INC COM 969457100 7099454 182177 SH SOLE 0 103778 0 78399 WISDOMTREE TR US TOTAL DIVIDND 97717W109 371209 5249 SH SOLE 0 5249 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1309350 26036 SH SOLE 0 26036 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 457740 9000 SH SOLE 0 9000 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 577638 11844 SH SOLE 0 11844 0 0 WORKDAY INC CL A 98138H101 804602 2950 SH SOLE 0 2669 0 281 XPO INC COM 983793100 943292 7730 SH SOLE 0 30 0 7700 XYLEM INC COM 98419M100 846134 6547 SH SOLE 0 6110 0 437 YUM BRANDS INC COM 988498101 217624 1570 SH SOLE 0 681 0 889 ZIMMER BIOMET HOLDINGS INC COM 98956P102 348329 2639 SH SOLE 0 1084 0 1555 ZOETIS INC CL A 98978V103 1260470 7449 SH SOLE 0 1856 0 5593