0001085146-23-003080.txt : 20230804 0001085146-23-003080.hdr.sgml : 20230804 20230804171856 ACCESSION NUMBER: 0001085146-23-003080 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230804 DATE AS OF CHANGE: 20230804 EFFECTIVENESS DATE: 20230804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Savant Capital, LLC CENTRAL INDEX KEY: 0001482880 IRS NUMBER: 453812777 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13912 FILM NUMBER: 231144966 BUSINESS ADDRESS: STREET 1: 190 BUCKLEY DRIVE CITY: ROCKFORD STATE: IL ZIP: 61107 BUSINESS PHONE: 815-227-0300 MAIL ADDRESS: STREET 1: 190 BUCKLEY DRIVE CITY: ROCKFORD STATE: IL ZIP: 61107 FORMER COMPANY: FORMER CONFORMED NAME: Savant Capital Management Inc DATE OF NAME CHANGE: 20100201 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001482880 XXXXXXXX 06-30-2023 06-30-2023 false Savant Capital, LLC
190 BUCKLEY DRIVE ROCKFORD IL 61107
13F HOLDINGS REPORT 028-13912 N
Margaret M. Baer Chief Compliance Officer 847-415-9882 /s/ Margaret M. Baer Rockford IL 08-04-2023 0 788 6394847373 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 BBG001S5T7X2 2054173 20523 SH SOLE 6129 4688 9706 ABBOTT LABS COM 002824100 BBG001S5N9M6 11373607 104326 SH SOLE 62773 14746 26807 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 17272295 128199 SH SOLE 71808 14971 41420 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 16535716 53586 SH SOLE 34498 367 18721 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 212593 2522 SH SOLE 1499 236 787 ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 405313 24111 SH SOLE 11585 1267 11259 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 3169145 6481 SH SOLE 3701 261 2519 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 2196607 19284 SH SOLE 9150 2734 7400 AEGON N V NY REGISTRY SHS 007924103 BBG001S6Y6M8 280795 55383 SH SOLE 0 2358 53025 AFLAC INC COM 001055102 BBG001S5NGJ4 598476 8574 SH SOLE 6225 1238 1111 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 393939 3276 SH SOLE 1326 1245 705 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 2262621 7554 SH SOLE 3071 893 3590 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 385828 4629 SH SOLE 1461 560 2608 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 984818 18766 SH SOLE 11603 333 6830 ALLSTATE CORP COM 020002101 BBG001S9BM06 1548471 14201 SH SOLE 8530 623 5048 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 12367751 103323 SH SOLE 49678 7418 46227 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 14605849 120739 SH SOLE 52537 12474 55728 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 1272036 32442 SH SOLE 29041 961 2440 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 2166543 47827 SH SOLE 16061 4463 27303 AMAZON COM INC COM 023135106 BBG001S5PQL7 28339041 217391 SH SOLE 70585 12634 134172 AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 87960 27660 SH SOLE 0 0 27660 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 144895 14518 SH SOLE 12997 667 854 AMEREN CORP COM 023608102 BBG001S5NF24 496455 6079 SH SOLE 4837 73 1169 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 211065 11765 SH SOLE 10441 561 763 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 548476859 10192843 SH SOLE 7294565 2240902 657376 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 BBG00Q9MQ6T1 4666372 81296 SH SOLE 44373 19833 17090 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 BBG00Q9MR7Z1 320551616 5568999 SH SOLE 3906431 1256921 405647 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 872142 11599 SH SOLE 0 0 11599 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 3518598 65953 SH SOLE 41609 15379 8965 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 1437322 18519 SH SOLE 7095 1788 9636 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 3737906 44393 SH SOLE 5887 1762 36744 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 6372858 36584 SH SOLE 8710 950 26924 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 772771 13430 SH SOLE 7866 3047 2517 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 1039641 5361 SH SOLE 1984 205 3172 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 2116885 6373 SH SOLE 3162 921 2290 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 1174441 6103 SH SOLE 5161 761 181 AMETEK INC COM 031100100 BBG001S5NN54 391171 2416 SH SOLE 2174 145 97 AMGEN INC COM 031162100 BBG001S5NNL6 5119784 23060 SH SOLE 10855 1546 10659 AMGEN INC COM 031162100 BBG001S5NNL6 310828 1400 PRN Put SOLE 0 0 1400 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 399955 4708 SH SOLE 3433 448 827 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 855831 4393 SH SOLE 1736 429 2228 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 543031 9574 SH SOLE 0 214 9360 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 3237640 9379 SH SOLE 9053 149 177 APPLE INC COM 037833100 BBG001S5N8V8 115121825 593503 SH SOLE 276814 43654 273035 APPLE INC COM 037833100 BBG001S5N8V8 58191 300 PRN Put SOLE 0 0 300 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 2450723 16955 SH SOLE 7266 1646 8043 APTIV PLC SHS G6095L109 BBG001TRL2T7 205814 2016 SH SOLE 1511 170 335 ARCBEST CORP COM 03937C105 BBG001S686R2 244136 2471 SH SOLE 150 41 2280 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 840484 11123 SH SOLE 7859 715 2549 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 3118608 165972 SH SOLE 0 0 165972 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 688108 4246 SH SOLE 1178 54 3014 ARMSTRONG WORLD INDS INC NEW COM 04247X102 BBG001SGL0H9 455453 6200 SH SOLE 0 0 6200 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 321484 444 SH SOLE 52 137 255 ASSOCIATED BANC CORP COM 045487105 BBG001S5NVZ3 165878 10220 SH SOLE 7240 194 2786 ASSURANT INC COM 04621X108 BBG001SD9DW5 339514 2701 SH SOLE 2358 203 140 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 3081734 43059 SH SOLE 549 1182 41328 AT&T INC COM 00206R102 BBG001S5VWH2 3366353 211057 SH SOLE 71062 26080 113915 AUTODESK INC COM 052769106 BBG001S5SCD4 423953 2072 SH SOLE 1134 91 847 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1857753 8452 SH SOLE 5790 958 1704 AUTONATION INC COM 05329W102 BBG001S5NQB0 579099 3518 SH SOLE 2854 560 104 AUTOZONE INC COM 053332102 BBG001S6Q5D9 1932355 775 SH SOLE 550 91 134 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 440927 2567 SH SOLE 1443 221 903 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 369416 11687 SH SOLE 10332 577 778 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 160574 20908 SH SOLE 0 11731 9177 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 798626 215263 SH SOLE 5859 5137 204267 BANK AMERICA CORP 7.25%CNV PFD L 060505682 398419 340 SH SOLE 0 0 340 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 6105274 212802 SH SOLE 74704 7991 130107 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 392408 8814 SH SOLE 3326 994 4494 BATH & BODY WORKS INC COM 070830104 BBG001S5SWL1 341585 9109 SH SOLE 7609 1158 342 BAXTER INTL INC COM 071813109 BBG001S5P1K3 1379314 30275 SH SOLE 4284 1018 24973 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1177696 4461 SH SOLE 1633 363 2465 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 2071240 4 SH SOLE 2 0 2 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 12729651 37330 SH SOLE 21772 7144 8414 BEST BUY INC COM 086516101 BBG001S5P285 594762 7258 SH SOLE 5471 1429 358 BIOGEN INC COM 09062X103 BBG001S67826 454911 1597 SH SOLE 864 149 584 BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 1447335 90742 SH SOLE 0 0 90742 BLACKROCK INC COM 09247X101 BBG001SDBP55 4355401 6302 SH SOLE 1144 424 4734 BLACKSTONE INC COM 09260D107 BBG001S7H949 1718944 18489 SH SOLE 720 190 17579 BLOCK INC CL A 852234103 BBG001TFLWL5 282591 4245 SH SOLE 93 8 4144 BOEING CO COM 097023105 BBG001S5P0V3 5460782 25861 SH SOLE 7598 1304 16959 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 2919058 1081 SH SOLE 951 72 58 BOQII HLDG LTD SPONSORED ADS 09950L203 BBG00X700P76 178078 106633 SH SOLE 0 0 106633 BORGWARNER INC COM 099724106 BBG001S7F4D2 479283 9799 SH SOLE 5167 3105 1527 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 416927 7708 SH SOLE 4545 1557 1606 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 919806 26064 SH SOLE 7091 9049 9924 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 3627662 56727 SH SOLE 17213 7537 31977 BROADCOM INC COM 11135F101 BBG00KHY5SY8 3263403 3762 SH SOLE 1473 303 1986 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 211511 1277 SH SOLE 783 99 395 BROWN & BROWN INC COM 115236101 BBG001S5XFN0 906119 13163 SH SOLE 1000 101 12062 BRUKER CORP COM 116794108 BBG001SF69P0 249333 3373 SH SOLE 2458 830 85 BRUNSWICK CORP COM 117043109 BBG001S5P294 563244 6501 SH SOLE 5728 8 765 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 311984 2294 SH SOLE 120 1997 177 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG001SB6KF5 14903396 157959 SH SOLE 288 264 157407 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 395870 1688 SH SOLE 757 428 503 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 2120697 143776 SH SOLE 0 0 143776 CAMECO CORP COM 13321L108 BBG001S5Y5S6 394634 12596 SH SOLE 12467 0 129 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 520052 11377 SH SOLE 613 982 9782 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 425094 9960 SH SOLE 349 0 9611 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 928809 7672 SH SOLE 298 867 6507 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 2194708 27172 SH SOLE 935 426 25811 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 610562 5583 SH SOLE 4129 461 993 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 4325081 45734 SH SOLE 4803 1782 39149 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 2119311 8261 SH SOLE 7874 82 305 CARMAX INC COM 143130102 BBG001SD9561 309607 3699 SH SOLE 3261 15 423 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 242817 12895 SH SOLE 10487 996 1412 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 1835839 36931 SH SOLE 27968 3838 5125 CARTER BANKSHARES INC COM NEW 146103106 BBG00Y9DFYK4 168607 11400 SH SOLE 0 0 11400 CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 235985 2609 SH SOLE 213 0 2396 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 226375 928 SH SOLE 706 17 205 CATERPILLAR INC COM 149123101 BBG001S5PJ06 6415431 26073 SH SOLE 10749 2389 12935 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 217999 2701 SH SOLE 2414 51 236 CDW CORP COM 12514G108 BBG001V18TB6 412692 2249 SH SOLE 1980 160 109 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 347170 2998 SH SOLE 528 311 2159 CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 93783 13246 SH SOLE 0 5055 8191 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 499805 7410 SH SOLE 5962 961 487 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 661267 1800 SH SOLE 782 64 954 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 12588036 80001 SH SOLE 15846 2959 61196 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 241707 113 SH SOLE 70 9 34 CHOICE HOTELS INTL INC COM 169905106 BBG001S997X6 332817 2832 SH SOLE 0 2792 40 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 1078722 5602 SH SOLE 1910 272 3420 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 290468 2898 SH SOLE 1185 326 1387 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 579277 5952 SH SOLE 5374 186 392 CINTAS CORP COM 172908105 BBG001S7CRG1 287810 579 SH SOLE 321 160 98 CISCO SYS INC COM 17275R102 BBG001S6HC62 11299834 218396 SH SOLE 44653 5339 168404 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 1171882 25454 SH SOLE 14982 4706 5766 CITIZENS & NORTHN CORP COM 172922106 BBG001S6YSF8 205549 10650 SH SOLE 0 0 10650 CLOROX CO DEL COM 189054109 BBG001S5PX50 388859 2445 SH SOLE 1422 458 565 CME GROUP INC COM 12572Q105 BBG001S86547 8883820 47945 SH SOLE 42019 4644 1282 CNFINANCE HLDGS LTD SPON ADS 18979T105 BBG00LDV2BS3 193262 66140 SH SOLE 0 0 66140 COCA COLA CO COM 191216100 BBG001S5SMQ8 31121257 516793 SH SOLE 34518 20367 461908 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 237879 3644 SH SOLE 2063 682 899 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 1234623 16026 SH SOLE 6096 897 9033 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 4542884 109335 SH SOLE 21569 10309 77457 COMMERCIAL METALS CO COM 201723103 BBG001S5PXG8 292356 5552 SH SOLE 4000 222 1330 CONOCOPHILLIPS COM 20825C104 2760575 26644 SH SOLE 10877 3593 12174 CONSOLIDATED EDISON INC COM 209115104 710453 7859 SH SOLE 5159 501 2199 CONSTELLATION BRANDS INC CL A 21036P108 619871 2518 SH SOLE 280 46 2192 CONSTELLATION ENERGY CORP COM 21037T109 1096777 11980 SH SOLE 9907 1350 723 COPART INC COM 217204106 297893 3266 SH SOLE 1080 339 1847 CORNING INC COM 219350105 954748 27247 SH SOLE 4041 776 22430 CORTEVA INC COM 22052L104 814135 14208 SH SOLE 11704 767 1737 COSTCO WHSL CORP NEW COM 22160K105 5374536 9983 SH SOLE 5643 931 3409 CROWN CASTLE INC COM 22822V101 369449 3242 SH SOLE 513 146 2583 CSX CORP COM 126408103 2078887 60964 SH SOLE 30050 6458 24456 CUMMINS INC COM 231021106 1066077 4348 SH SOLE 2118 1257 973 CVS HEALTH CORP COM 126650100 2219752 32110 SH SOLE 8826 2063 21221 D R HORTON INC COM 23331A109 508057 4175 SH SOLE 3079 410 686 DANAHER CORPORATION COM 235851102 9063074 37763 SH SOLE 4198 976 32589 DARDEN RESTAURANTS INC COM 237194105 200497 1200 SH SOLE 332 473 395 DAVITA INC COM 23918K108 358177 3565 SH SOLE 2947 480 138 DEERE & CO COM 244199105 6365762 15711 SH SOLE 9247 371 6093 DELL TECHNOLOGIES INC CL C 24703L202 219904 4064 SH SOLE 833 1732 1499 DELTA AIR LINES INC DEL COM NEW 247361702 392681 8260 SH SOLE 5676 336 2248 DENTSPLY SIRONA INC COM 24906P109 1655881 41376 SH SOLE 10564 0 30812 DEVON ENERGY CORP NEW COM 25179M103 891131 18435 SH SOLE 14131 2486 1818 DEXCOM INC COM 252131107 14379241 111892 SH SOLE 79350 841 31701 DIAMONDBACK ENERGY INC COM 25278X109 298822 2275 SH SOLE 1808 148 319 DIGITAL RLTY TR INC COM 253868103 470780 4134 SH SOLE 202 189 3743 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 9535838 228513 SH SOLE 187191 20846 20476 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 1222447 50829 SH SOLE 31477 3650 15702 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 BBG01BN60P09 11572456 474475 SH SOLE 134902 173782 165791 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 163641869 4981488 SH SOLE 2990418 1338765 652305 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 1707038 70335 SH SOLE 0 0 70335 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 BBG01633DW64 15988016 700614 SH SOLE 226829 182203 291582 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 BBG01633Y2Y6 4242043 179368 SH SOLE 153762 24644 962 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 14527312 313426 SH SOLE 119044 112925 81457 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 10232503 330187 SH SOLE 154270 73407 102510 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 155404932 5723938 SH SOLE 4337934 419586 966418 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 5528018 114784 SH SOLE 63530 13326 37928 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 BBG01BN5Z188 356058 14018 SH SOLE 0 0 14018 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 475776715 13790629 SH SOLE 6946986 2950599 3893044 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 33176280 605406 SH SOLE 395895 182239 27272 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 24815811 965596 SH SOLE 564435 197362 203799 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 216251712 4661601 SH SOLE 2470467 644464 1546670 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 11682367 501174 SH SOLE 245474 80152 175548 DISCOVER FINL SVCS COM 254709108 1181154 10108 SH SOLE 2931 2160 5017 DISH NETWORK CORPORATION CL A 25470M109 76056 11541 SH SOLE 11162 0 379 DISNEY WALT CO COM 254687106 4112969 46068 SH SOLE 26355 2408 17305 DOMINION ENERGY INC COM 25746U109 441431 8523 SH SOLE 4687 289 3547 DONALDSON INC COM 257651109 510972 8174 SH SOLE 350 0 7824 DOW INC COM 260557103 740060 13895 SH SOLE 6167 3836 3892 DTE ENERGY CO COM 233331107 593323 5393 SH SOLE 4259 250 884 DUKE ENERGY CORP NEW COM NEW 26441C204 6578997 73312 SH SOLE 11900 916 60496 DUPONT DE NEMOURS INC COM 26614N102 739967 10358 SH SOLE 6613 348 3397 DXC TECHNOLOGY CO COM 23355L106 226000 8458 SH SOLE 7480 507 471 EASTMAN CHEM CO COM 277432100 382645 4571 SH SOLE 2661 888 1022 EATON CORP PLC SHS G29183103 1925742 9576 SH SOLE 4182 408 4986 EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 298066 16661 SH SOLE 1161 0 15500 EBAY INC. COM 278642103 479459 10729 SH SOLE 6168 1743 2818 ECOLAB INC COM 278865100 251506 1347 SH SOLE 949 48 350 EDGIO INC COM 53261M104 BBG001SQXJL8 18568 27548 SH SOLE 27548 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 975940 10346 SH SOLE 5366 3838 1142 ELECTRONIC ARTS INC COM 285512109 222956 1719 SH SOLE 364 559 796 ELEVANCE HEALTH INC COM 036752103 2045192 4603 SH SOLE 3301 667 635 EMCOR GROUP INC COM 29084Q100 245826 1330 SH SOLE 111 543 676 EMERSON ELEC CO COM 291011104 956528 10582 SH SOLE 4878 403 5301 ENBRIDGE INC COM 29250N105 622710 16762 SH SOLE 8518 720 7524 ENCORE ENERGY CORP COM NEW 29259W700 BBG001T8HNC6 27634 11466 SH SOLE 0 0 11466 ENEL CHILE S.A. SPONSORED ADR 29278D105 58605 17599 SH SOLE 0 0 17599 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 277305 21835 SH SOLE 0 0 21835 ENPHASE ENERGY INC COM 29355A107 686167 4097 SH SOLE 3154 17 926 ENTERGY CORP NEW COM 29364G103 360609 3703 SH SOLE 2893 277 533 ENTERPRISE PRODS PARTNERS L COM 293792107 4758178 180576 SH SOLE 5834 0 174742 EOG RES INC COM 26875P101 481801 4210 SH SOLE 2564 963 683 EQT CORP COM 26884L109 214041 5204 SH SOLE 305 500 4399 EQUINIX INC COM 29444U700 632640 807 SH SOLE 535 81 191 EQUINOX GOLD CORP COM 29446Y502 107814 23540 SH SOLE 0 0 23540 ESSEX PPTY TR INC COM 297178105 BBG001S81418 215791 921 SH SOLE 174 42 705 EVEREST RE GROUP LTD COM G3223R108 239506 701 SH SOLE 487 123 91 EVERGY INC COM 30034W106 276461 4732 SH SOLE 3304 0 1428 EVERSOURCE ENERGY COM 30040W108 316872 4468 SH SOLE 671 3662 135 EXACT SCIENCES CORP COM 30063P105 268837 2863 SH SOLE 802 1054 1007 EXELON CORP COM 30161N101 1765793 43343 SH SOLE 35729 3698 3916 EXXON MOBIL CORP COM 30231G102 18967331 176852 SH SOLE 50781 11260 114811 F N B CORP COM 302520101 126607 11067 SH SOLE 753 0 10314 FAIR ISAAC CORP COM 303250104 794645 982 SH SOLE 28 671 283 FANHUA INC SPONSORED ADR 30712A103 BBG001T08M08 207626 24985 SH SOLE 0 0 24985 FASTENAL CO COM 311900104 275114 4664 SH SOLE 3511 277 876 FEDEX CORP COM 31428X106 2253296 9090 SH SOLE 3314 320 5456 FIDELITY NATL INFORMATION SV COM 31620M106 1351221 24702 SH SOLE 3193 975 20534 FIFTH THIRD BANCORP COM 316773100 401358 15313 SH SOLE 11816 1603 1894 FIRST INDL RLTY TR INC COM 32054K103 BBG001S81Z00 276838 5259 SH SOLE 5067 0 192 FIRST SOLAR INC COM 336433107 487011 2562 SH SOLE 1819 90 653 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 1307337 81862 SH SOLE 1621 0 80241 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 205980 4536 SH SOLE 11 0 4525 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 2368702 87730 SH SOLE 87523 207 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 1266524 31592 SH SOLE 31592 0 0 FIRSTENERGY CORP COM 337932107 436875 11236 SH SOLE 4868 193 6175 FISERV INC COM 337738108 736717 5840 SH SOLE 4794 680 366 FLEXSHARES TR MORNSTAR USMKT 33939L100 BBG00243P7N6 268870 1595 SH SOLE 0 0 1595 FNCB BANCORP INC COM 302578109 BBG001SC11K4 183942 30811 SH SOLE 0 0 30811 FORD MTR CO DEL COM 345370860 1444614 95480 SH SOLE 49519 18726 27235 FORTINET INC COM 34959E109 294424 3895 SH SOLE 1355 1236 1304 FORTIS INC COM 349553107 758386 17600 SH SOLE 186 17304 110 FORTIVE CORP COM 34959J108 1362796 18226 SH SOLE 2354 180 15692 FORTUNA SILVER MINES INC COM 349915108 BBG001S982M0 35640 11000 SH SOLE 0 0 11000 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 BBG005JV97N9 2260207 25270 SH SOLE 226 0 25044 FREEPORT-MCMORAN INC CL B 35671D857 522061 13052 SH SOLE 9715 874 2463 FRESHPET INC COM 358039105 428753 6515 SH SOLE 0 0 6515 FS KKR CAP CORP COM 302635206 459651 23965 SH SOLE 12970 9506 1489 FULTON FINL CORP PA COM 360271100 BBG001S5RF02 258748 21707 SH SOLE 0 0 21707 FVCBANKCORP INC COM 36120Q101 BBG001T1Y6C9 1638807 152164 SH SOLE 0 0 152164 GABELLI EQUITY TR INC COM 362397101 77123 13297 SH SOLE 0 12297 1000 GALLAGHER ARTHUR J & CO COM 363576109 1761392 8022 SH SOLE 4565 344 3113 GARTNER INC COM 366651107 344706 984 SH SOLE 277 328 379 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 690798 8503 SH SOLE 2784 428 5291 GENERAL AMERN INVS CO INC COM 368802104 359377 8614 SH SOLE 0 0 8614 GENERAL DYNAMICS CORP COM 369550108 888669 4130 SH SOLE 2001 763 1366 GENERAL ELECTRIC CO COM NEW 369604301 2854798 25988 SH SOLE 9584 1564 14840 GENERAL MLS INC COM 370334104 1680312 21908 SH SOLE 6172 1742 13994 GENERAL MTRS CO COM 37045V100 573383 14870 SH SOLE 10448 859 3563 GENUINE PARTS CO COM 372460105 4730033 27950 SH SOLE 1625 504 25821 GERON CORP COM 374163103 BBG001S6TSX4 48150 15000 SH SOLE 0 15000 0 GILEAD SCIENCES INC COM 375558103 2063648 26776 SH SOLE 7169 2358 17249 GLOBAL PMTS INC COM 37940X102 333062 3381 SH SOLE 634 254 2493 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 BBG00CP9KWK1 2132034 39163 SH SOLE 26233 258 12672 GLOBE LIFE INC COM 37959E102 782756 7141 SH SOLE 2652 425 4064 GOLD ROYALTY CORP COMMON SHARES 38071H106 BBG00ZGH4841 50861 28735 SH SOLE 28735 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1505534 4668 SH SOLE 2181 521 1966 GRAINGER W W INC COM 384802104 1794832 2276 SH SOLE 1969 248 59 GSK PLC SPONSORED ADR 37733W204 392668 11018 SH SOLE 1387 4031 5600 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 218866 3484 SH SOLE 916 39 2529 HALEON PLC SPON ADS 405552100 96992 11574 SH SOLE 1735 47 9792 HALLIBURTON CO COM 406216101 800348 24260 SH SOLE 22132 1138 990 HARTFORD FINL SVCS GROUP INC COM 416515104 984140 13665 SH SOLE 9713 3273 679 HASBRO INC COM 418056107 2182490 33696 SH SOLE 841 0 32855 HCA HEALTHCARE INC COM 40412C101 589679 1943 SH SOLE 672 478 793 HEICO CORP NEW COM 422806109 337791 1909 SH SOLE 736 37 1136 HELMERICH & PAYNE INC COM 423452101 BBG001S5RZP1 512157 14447 SH SOLE 13966 452 29 HERSHEY CO COM 427866108 2149059 8607 SH SOLE 3963 312 4332 HESS CORP COM 42809H107 308743 2271 SH SOLE 1896 251 124 HEWLETT PACKARD ENTERPRISE C COM 42824C109 436229 25966 SH SOLE 13905 7841 4220 HILLENBRAND INC COM 431571108 203685 3972 SH SOLE 705 584 2683 HNI CORP COM 404251100 BBG001S6Q6F5 409036 14515 SH SOLE 287 11 14217 HOLOGIC INC COM 436440101 1661343 20518 SH SOLE 1640 2775 16103 HOME DEPOT INC COM 437076102 13641456 43914 SH SOLE 14332 2425 27157 HOME DEPOT INC COM 437076102 BBG001S5RTW7 31064 100 PRN Put SOLE 0 0 100 HONEYWELL INTL INC COM 438516106 7064327 34045 SH SOLE 11896 808 21341 HORMEL FOODS CORP COM 440452100 1808210 44958 SH SOLE 5758 0 39200 HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 385340 22896 SH SOLE 6303 15305 1288 HOWMET AEROSPACE INC COM 443201108 224855 4537 SH SOLE 2777 749 1011 HP INC COM 40434L105 1162392 37851 SH SOLE 26052 6665 5134 HSBC HLDGS PLC SPON ADR NEW 404280406 204638 5165 SH SOLE 2764 1393 1008 HUBBELL INC COM 443510607 251323 758 SH SOLE 116 485 157 HUMANA INC COM 444859102 1150202 2572 SH SOLE 2061 215 296 HUNTINGTON BANCSHARES INC COM 446150104 269888 25036 SH SOLE 22472 697 1867 IDEANOMICS INC COM 45166V106 BBG001S9D128 1490 20000 SH SOLE 0 0 20000 IDEXX LABS INC COM 45168D104 297823 593 SH SOLE 216 164 213 ILLINOIS TOOL WKS INC COM 452308109 4790085 19148 SH SOLE 6797 975 11376 IMPERIAL OIL LTD COM NEW 453038408 1100710 21501 SH SOLE 20655 808 38 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 BBG001S6VS16 3865212 123885 SH SOLE 112478 9779 1628 INGEVITY CORP COM 45688C107 4887186 84030 SH SOLE 366 115 83549 INTEL CORP COM 458140100 5847737 174872 SH SOLE 58532 7110 109230 INTERCONTINENTAL EXCHANGE IN COM 45866F104 774177 6846 SH SOLE 3374 1202 2270 INTERNATIONAL BUSINESS MACHS COM 459200101 6383309 47704 SH SOLE 10568 3524 33612 INTERNATIONAL PAPER CO COM 460146103 824447 25918 SH SOLE 6622 1493 17803 INTERPUBLIC GROUP COS INC COM 460690100 342746 8884 SH SOLE 2578 4000 2306 INTUIT COM 461202103 1523347 3324 SH SOLE 1823 331 1170 INTUITIVE SURGICAL INC COM NEW 46120E602 1027189 3004 SH SOLE 1753 362 889 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 900999 20040 SH SOLE 9177 10500 363 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 333120 4164 SH SOLE 0 0 4164 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 BBG00FQKL0K7 263781 2501 SH SOLE 0 0 2501 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 715436 33795 SH SOLE 0 0 33795 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 BBG00Q8H4Z40 1692755 67494 SH SOLE 0 0 67494 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 1487952 72336 SH SOLE 0 0 72336 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 BBG00Q8HCLV2 1933334 78051 SH SOLE 0 0 78051 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 731846 36356 SH SOLE 0 0 36356 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 BBG00Q9CYMM6 1621540 66593 SH SOLE 0 0 66593 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 492741 26009 SH SOLE 0 0 26009 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 BBG00Q8HN8N8 1062511 45194 SH SOLE 0 0 45194 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 338955 17816 SH SOLE 0 0 17816 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 BBG00Q9CYYY7 877873 37198 SH SOLE 0 0 37198 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 BBG00Q8HQTM0 740105 31669 SH SOLE 0 0 31669 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 BBG00Q9CZ8M6 355938 15489 SH SOLE 0 0 15489 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 15396268 190007 SH SOLE 139559 49470 978 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 481686 2943 SH SOLE 2943 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 205749 1197 SH SOLE 896 0 301 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 473536 1354 SH SOLE 837 0 517 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3348072 22374 SH SOLE 6659 700 15015 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 BBG00KJR1V78 781279 8754 SH SOLE 0 0 8754 INVESCO LTD SHS G491BT108 341261 20301 SH SOLE 18717 1334 250 INVESCO QQQ TR UNIT SER 1 46090E103 9871773 26722 SH SOLE 18283 3490 4949 IRON MTN INC DEL COM 46284V101 702877 12370 SH SOLE 484 10 11876 ISHARES GOLD TR ISHARES NEW 464285204 471279 12951 SH SOLE 5225 836 6890 ISHARES INC CORE MSCI EMKT 46434G103 44562609 904090 SH SOLE 610979 148552 144559 ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 1194015 48656 SH SOLE 0 0 48656 ISHARES INC ESG AWR MSCI EM 46434G863 2878590 91008 SH SOLE 63318 15708 11982 ISHARES INC JP MORGAN EM ETF 464286517 BBG0025X4J38 375466 10142 SH SOLE 0 0 10142 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 566634 10901 SH SOLE 6874 3953 74 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 951612 9705 SH SOLE 0 0 9705 ISHARES INC MSCI SWITZERLAND 464286749 BBG001S8SYW9 220884 4780 SH SOLE 0 4780 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1428316 14634 SH SOLE 31 0 14603 ISHARES TR 1 3 YR TREAS BD 464287457 481556 5939 SH SOLE 259 0 5680 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 21389190 425232 SH SOLE 17525 0 407707 ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 272587 10025 SH SOLE 6227 3708 90 ISHARES TR CORE 1 5 YR USD 46432F859 592158 12696 SH SOLE 7124 2552 3020 ISHARES TR CORE DIV GRWTH 46434V621 19608883 380533 SH SOLE 1846 0 378687 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 569146 5647 SH SOLE 5258 113 276 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 13656112 277056 SH SOLE 223242 36982 16832 ISHARES TR CORE MSCI EAFE 46432F842 13628183 201899 SH SOLE 22923 1568 177408 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 664690 10875 SH SOLE 226 0 10649 ISHARES TR CORE MSCI TOTAL 46432F834 1264173 20188 SH SOLE 11744 7917 527 ISHARES TR CORE S&P MCP ETF 464287507 20636558 78923 SH SOLE 3859 1258 73806 ISHARES TR CORE S&P SCP ETF 464287804 14367672 144181 SH SOLE 47748 32383 64050 ISHARES TR CORE S&P TTL STK 464287150 2190412 22388 SH SOLE 6027 3198 13163 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 18759753 192132 SH SOLE 1672 40 190420 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 11104695 141895 SH SOLE 508 760 140627 ISHARES TR CORE S&P500 ETF 464287200 33592440 75369 SH SOLE 32061 4953 38355 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 402506 8852 SH SOLE 434 0 8418 ISHARES TR CORE US AGGBD ET 464287226 3256148 33243 SH SOLE 8192 177 24874 ISHARES TR DOW JONES US ETF 464287846 17693594 163331 SH SOLE 137692 20503 5136 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 4324650 45327 SH SOLE 68 0 45259 ISHARES TR EAFE SML CP ETF 464288273 13177523 223424 SH SOLE 56266 44331 122827 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 58474183 1194814 SH SOLE 895274 187874 111666 ISHARES TR ESG AW MSCI EAFE 46435G516 3961291 54316 SH SOLE 29216 7546 17554 ISHARES TR ESG AWARE MSCI 46435U663 7305474 205672 SH SOLE 69765 18368 117539 ISHARES TR ESG AWR MSCI USA 46435G425 2893571 29690 SH SOLE 7802 10569 11319 ISHARES TR ESG AWR US AGRGT 46435U549 7567784 160436 SH SOLE 117929 24103 18404 ISHARES TR ESG AWRE 1 5 YR 46435G243 5383797 225169 SH SOLE 194841 17121 13207 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 14967241 658190 SH SOLE 0 0 658190 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 209573 533 SH SOLE 231 0 302 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 230452 2712 SH SOLE 2000 0 712 ISHARES TR GLOBAL REIT ETF 46434V647 60082275 2615685 SH SOLE 1944842 514193 156650 ISHARES TR IBONDS DEC 46435U697 1098433 42641 SH SOLE 0 0 42641 ISHARES TR IBONDS DEC 25 46435U432 721195 27385 SH SOLE 0 0 27385 ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 396460 15745 SH SOLE 0 0 15745 ISHARES TR IBONDS DEC2023 46435G318 1161738 45576 SH SOLE 0 0 45576 ISHARES TR IBONDS DEC2026 46435GAA0 436760 18609 SH SOLE 0 0 18609 ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 5368749 212287 SH SOLE 0 0 212287 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 5000023 203088 SH SOLE 0 0 203088 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 1910665 78370 SH SOLE 0 0 78370 ISHARES TR INTL EQTY FACTOR 46434V274 BBG008LPBS09 1056441 39405 SH SOLE 36551 2854 0 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 1147883 43596 SH SOLE 8806 0 34790 ISHARES TR ISHARES BIOTECH 464287556 515660 4062 SH SOLE 984 0 3078 ISHARES TR ISHARES SEMICDTR 464287523 970860 1914 SH SOLE 134 0 1780 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 1353137 26971 SH SOLE 0 0 26971 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 563576 11144 SH SOLE 477 0 10667 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 40138711 463817 SH SOLE 197545 230080 36192 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 969037 15544 SH SOLE 5502 9077 965 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 1212061 18221 SH SOLE 9362 8859 0 ISHARES TR MSCI ACWI ETF 464288257 569089 5932 SH SOLE 383 0 5549 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 909586 18480 SH SOLE 0 0 18480 ISHARES TR MSCI EAFE ETF 464287465 39707124 547684 SH SOLE 24636 3348 519700 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 783878 11613 SH SOLE 11572 41 0 ISHARES TR MSCI EMG MKT ETF 464287234 3356802 84853 SH SOLE 8348 3827 72678 ISHARES TR MSCI USA MIN VOL 46429B697 321798 4329 SH SOLE 1533 0 2796 ISHARES TR MSCI USA MMENTM 46432F396 130913937 907549 SH SOLE 669789 155817 81943 ISHARES TR MSCI USA QLT FCT 46432F339 131542056 975325 SH SOLE 672669 190065 112591 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 8292284 88413 SH SOLE 82021 6295 97 ISHARES TR NATIONAL MUN ETF 464288414 21038097 197115 SH SOLE 10746 1927 184442 ISHARES TR RUS 1000 ETF 464287622 11298443 46354 SH SOLE 5625 0 40729 ISHARES TR RUS 1000 GRW ETF 464287614 31008979 112686 SH SOLE 11244 1224 100218 ISHARES TR RUS 1000 VAL ETF 464287598 21858862 138496 SH SOLE 12393 1492 124611 ISHARES TR RUS 2000 GRW ETF 464287648 7465159 30764 SH SOLE 401 1397 28966 ISHARES TR RUS 2000 VAL ETF 464287630 21453251 152367 SH SOLE 4081 1279 147007 ISHARES TR RUS MD CP GR ETF 464287481 2593027 26835 SH SOLE 3335 1467 22033 ISHARES TR RUS MDCP VAL ETF 464287473 7901897 71940 SH SOLE 5290 55461 11189 ISHARES TR RUS MID CAP ETF 464287499 7924213 108506 SH SOLE 6004 2330 100172 ISHARES TR RUSSELL 2000 ETF 464287655 43635573 233008 SH SOLE 9631 1800 221577 ISHARES TR RUSSELL 3000 ETF 464287689 17138970 67349 SH SOLE 8132 165 59052 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 226110 1092 SH SOLE 809 0 283 ISHARES TR S&P 500 GRWT ETF 464287309 6864758 97400 SH SOLE 44616 10798 41986 ISHARES TR S&P 500 VAL ETF 464287408 14334739 88931 SH SOLE 18328 4334 66269 ISHARES TR S&P MC 400GR ETF 464287606 22214213 296190 SH SOLE 2730 5428 288032 ISHARES TR S&P MC 400VL ETF 464287705 961814 8978 SH SOLE 6961 1885 132 ISHARES TR S&P SML 600 GWT 464287887 11003360 95740 SH SOLE 2838 698 92204 ISHARES TR SELECT DIVID ETF 464287168 1168804 10316 SH SOLE 2013 0 8303 ISHARES TR SP SMCP600VL ETF 464287879 27064054 284615 SH SOLE 24188 3338 257089 ISHARES TR TIPS BD ETF 464287176 1522911 14151 SH SOLE 5448 2662 6041 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 390535 5234 SH SOLE 0 0 5234 ISHARES TR U.S. TECH ETF 464287721 473259 4347 SH SOLE 1083 1800 1464 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 518210 1849 SH SOLE 657 0 1192 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 20920953 417251 SH SOLE 17826 6947 392478 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 BBG00J5DRY91 4139508 97699 SH SOLE 71677 26022 0 JABIL INC COM 466313103 578290 5358 SH SOLE 3816 1299 243 JACOBS SOLUTIONS INC COM 46982L108 711344 5983 SH SOLE 2089 410 3484 JOHNSON & JOHNSON COM 478160104 41563131 251106 SH SOLE 41101 5198 204807 JOHNSON CTLS INTL PLC SHS G51502105 4212917 61827 SH SOLE 1590 2977 57260 JPMORGAN CHASE & CO COM 46625H100 17405617 119675 SH SOLE 51009 8870 59796 KEYCORP COM 493267108 97726 10576 SH SOLE 7372 1266 1938 KIMBERLY-CLARK CORP COM 494368103 1742919 12624 SH SOLE 4762 391 7471 KINDER MORGAN INC DEL COM 49456B101 1482337 86082 SH SOLE 9294 3808 72980 KLA CORP COM NEW 482480100 831856 1715 SH SOLE 649 451 615 KONTOOR BRANDS INC COM 50050N103 322621 7663 SH SOLE 898 48 6717 KRAFT HEINZ CO COM 500754106 305328 8601 SH SOLE 5958 684 1959 KRANESHARES TR QUADRTC INT RT 500767736 760052 36932 SH SOLE 0 0 36932 KROGER CO COM 501044101 867908 18466 SH SOLE 12653 4332 1481 L3HARRIS TECHNOLOGIES INC COM 502431109 501020 2559 SH SOLE 1201 135 1223 LABORATORY CORP AMER HLDGS COM NEW 50540R409 548436 2273 SH SOLE 1045 226 1002 LAM RESEARCH CORP COM 512807108 1091210 1697 SH SOLE 786 112 799 LANDSTAR SYS INC COM 515098101 352157 1829 SH SOLE 1650 141 38 LAUDER ESTEE COS INC CL A 518439104 269841 1374 SH SOLE 604 171 599 LEGGETT & PLATT INC COM 524660107 1344548 45393 SH SOLE 847 205 44341 LENNAR CORP CL A 526057104 1130270 9020 SH SOLE 6712 538 1770 LILLY ELI & CO COM 532457108 20445698 43596 SH SOLE 28693 4773 10130 LINDE PLC SHS G54950103 1608007 4220 SH SOLE 1314 148 2758 LISTED FD TR HORIZON KINETICS 53656F623 217623 7119 SH SOLE 316 0 6803 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 4384688 158693 SH SOLE 144357 13035 1301 LITTELFUSE INC COM 537008104 1112223 3818 SH SOLE 2916 0 902 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 43913 19960 SH SOLE 0 10487 9473 LOCKHEED MARTIN CORP COM 539830109 2315271 5029 SH SOLE 2649 632 1748 LOEWS CORP COM 540424108 365550 6156 SH SOLE 4445 1452 259 LOWES COS INC COM 548661107 3574219 15836 SH SOLE 5587 1474 8775 LULULEMON ATHLETICA INC COM 550021109 265329 701 SH SOLE 292 167 242 LUMEN TECHNOLOGIES INC COM 550241103 34200 15132 SH SOLE 12187 0 2945 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 207877 2264 SH SOLE 1233 338 693 M & T BK CORP COM 55261F104 2962363 23936 SH SOLE 2592 168 21176 MACYS INC COM 55616P104 180210 11228 SH SOLE 9202 235 1791 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 873416 14015 SH SOLE 378 5 13632 MANULIFE FINL CORP COM 56501R106 279849 14799 SH SOLE 1331 4466 9002 MARATHON OIL CORP COM 565849106 1005929 43698 SH SOLE 38169 4513 1016 MARATHON PETE CORP COM 56585A102 3131382 26856 SH SOLE 21434 3423 1999 MARCUS CORP DEL COM 566330106 BBG001S7JNZ2 1119399 75482 SH SOLE 751 0 74731 MARKEL GROUP INC COM 570535104 365161 264 SH SOLE 257 0 7 MARRIOTT INTL INC NEW CL A 571903202 11076319 60299 SH SOLE 57471 212 2616 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 18993667 154772 SH SOLE 150639 4127 6 MARSH & MCLENNAN COS INC COM 571748102 1656272 8806 SH SOLE 2798 344 5664 MARTIN MARIETTA MATLS INC COM 573284106 416602 902 SH SOLE 179 370 353 MASCO CORP COM 574599106 368035 6414 SH SOLE 5460 756 198 MASTERCARD INCORPORATED CL A 57636Q104 5573504 14171 SH SOLE 5576 1209 7386 MCCORMICK & CO INC COM NON VTG 579780206 207451 2378 SH SOLE 551 100 1727 MCDONALDS CORP COM 580135101 11604424 38888 SH SOLE 24146 1659 13083 MCKESSON CORP COM 58155Q103 3778804 8843 SH SOLE 3828 664 4351 MEDTRONIC PLC SHS G5960L103 2897880 32893 SH SOLE 2907 490 29496 MERCADOLIBRE INC COM 58733R102 246397 208 SH SOLE 15 1 192 MERCK & CO INC COM 58933Y105 12241500 106088 SH SOLE 23165 5806 77117 MERITAGE HOMES CORP COM 59001A102 BBG001S9F527 336327 2364 SH SOLE 359 5 2000 META PLATFORMS INC CL A 30303M102 8010353 27913 SH SOLE 13374 3604 10935 METLIFE INC COM 59156R108 643775 11388 SH SOLE 7595 1213 2580 METTLER TOLEDO INTERNATIONAL COM 592688105 367260 280 SH SOLE 198 40 42 MGE ENERGY INC COM 55277P104 437875 5535 SH SOLE 465 5066 4 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 212420 4837 SH SOLE 1822 1349 1666 MICROCHIP TECHNOLOGY INC. COM 595017104 228545 2551 SH SOLE 1783 117 651 MICRON TECHNOLOGY INC COM 595112103 770203 12204 SH SOLE 7347 1957 2900 MICROSOFT CORP COM 594918104 77373584 227208 SH SOLE 87466 14600 125142 MICROSOFT CORP COM 594918104 BBG001S5TD05 102162 300 PRN Put SOLE 0 0 300 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 109968 14921 SH SOLE 0 3611 11310 MODERNA INC COM 60770K107 494991 4074 SH SOLE 1911 110 2053 MOHAWK INDS INC COM 608190104 7152290 69332 SH SOLE 2221 54 67057 MOLSON COORS BEVERAGE CO CL B 60871R209 340586 5173 SH SOLE 4508 280 385 MONDELEZ INTL INC CL A 609207105 1547775 21220 SH SOLE 12832 1563 6825 MONSTER BEVERAGE CORP NEW COM 61174X109 289728 5044 SH SOLE 3720 633 691 MOODYS CORP COM 615369105 463276 1332 SH SOLE 1096 99 137 MORGAN STANLEY COM NEW 617446448 2260585 26471 SH SOLE 18016 2445 6010 MOSAIC CO NEW COM 61945C103 448848 12824 SH SOLE 11295 1267 262 MOTOROLA SOLUTIONS INC COM NEW 620076307 2058450 7019 SH SOLE 5788 916 315 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 533998 15734 SH SOLE 2000 0 13734 NASDAQ INC COM 631103108 346314 6947 SH SOLE 5469 857 621 NATWEST GROUP PLC SPONS ADR 639057207 78906 12893 SH SOLE 0 12195 698 NAVIENT CORPORATION COM 63938C108 1979719 106551 SH SOLE 257 106275 19 NBT BANCORP INC COM 628778102 2033655 63851 SH SOLE 0 0 63851 NEOGEN CORP COM 640491106 205125 9431 SH SOLE 6991 60 2380 NETFLIX INC COM 64110L106 2939391 6673 SH SOLE 3690 561 2422 NEW PAC METALS CORP COM 64782A107 BBG001SBGJ21 31610 14500 SH SOLE 0 0 14500 NEWELL BRANDS INC COM 651229106 106553 12247 SH SOLE 10245 180 1822 NEWMONT CORP COM 651639106 296252 6944 SH SOLE 4705 461 1778 NEWS CORP NEW CL A 65249B109 214307 10990 SH SOLE 8950 1380 660 NEXTERA ENERGY INC COM 65339F101 5270606 71033 SH SOLE 31476 3929 35628 NIKE INC CL B 654106103 2755150 24963 SH SOLE 10178 1131 13654 NISOURCE INC COM 65473P105 310253 11344 SH SOLE 5624 0 5720 NORFOLK SOUTHN CORP COM 655844108 1888098 8326 SH SOLE 2820 186 5320 NORTHERN TR CORP COM 665859104 1988888 26826 SH SOLE 1394 34 25398 NORTHROP GRUMMAN CORP COM 666807102 1855191 4070 SH SOLE 1968 420 1682 NOVARTIS AG SPONSORED ADR 66987V109 413470 4097 SH SOLE 1169 644 2284 NOVO-NORDISK A S ADR 670100205 815139 5037 SH SOLE 3169 427 1441 NRG ENERGY INC COM NEW 629377508 469462 12556 SH SOLE 6510 901 5145 NUCOR CORP COM 670346105 1575244 9606 SH SOLE 6544 2245 817 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 2014561 58140 SH SOLE 41389 10045 6706 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1160969 31386 SH SOLE 10262 301 20823 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 122912 10505 SH SOLE 6815 0 3690 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 1766737 161641 SH SOLE 161414 0 227 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 1158172 99329 SH SOLE 98566 0 763 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2115346 187697 SH SOLE 180940 0 6757 NVIDIA CORPORATION COM 67066G104 18180433 42978 SH SOLE 15057 3505 24416 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 169208 400 PRN Put SOLE 0 0 400 NVR INC COM 62944T105 2845079 448 SH SOLE 26 344 78 OCCIDENTAL PETE CORP COM 674599105 787683 13396 SH SOLE 11349 652 1395 OLD DOMINION FREIGHT LINE IN COM 679580100 256237 693 SH SOLE 191 170 332 OMNICOM GROUP INC COM 681919106 3966771 41690 SH SOLE 2707 1978 37005 ONEOK INC NEW COM 682680103 253917 4114 SH SOLE 3053 359 702 ORACLE CORP COM 68389X105 7054339 59235 SH SOLE 22535 6390 30310 OREILLY AUTOMOTIVE INC COM 67103H107 420333 440 SH SOLE 236 128 76 OTIS WORLDWIDE CORP COM 68902V107 1951526 21925 SH SOLE 16413 1973 3539 PACCAR INC COM 693718108 513209 6135 SH SOLE 3205 457 2473 PACKAGING CORP AMER COM 695156109 365050 2762 SH SOLE 458 191 2113 PALO ALTO NETWORKS INC COM 697435105 1367746 5353 SH SOLE 795 299 4259 PARAMOUNT GLOBAL CLASS B COM 92556H206 541975 34065 SH SOLE 31629 1210 1226 PARKER-HANNIFIN CORP COM 701094104 1091454 2798 SH SOLE 792 456 1550 PAYCHEX INC COM 704326107 776723 6943 SH SOLE 3363 347 3233 PAYCOM SOFTWARE INC COM 70432V102 254433 792 SH SOLE 29 8 755 PAYPAL HLDGS INC COM 70450Y103 921600 13811 SH SOLE 5826 779 7206 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 BBG00XTV8H01 271327 9718 SH SOLE 9410 308 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 263610 1582 SH SOLE 0 0 1582 PEPSICO INC COM 713448108 14716940 79457 SH SOLE 23856 3525 52076 PERFORMANT FINL CORP COM 71377E105 377666 139876 SH SOLE 138876 0 1000 PFIZER INC COM 717081103 8033239 219009 SH SOLE 46086 36720 136203 PHILIP MORRIS INTL INC COM 718172109 4014601 41125 SH SOLE 8336 1586 31203 PHILLIPS 66 COM 718546104 968514 10154 SH SOLE 5854 1108 3192 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 411547 12076 SH SOLE 5499 1792 4785 PIMCO DYNAMIC INCOME FD SHS 72201Y101 880755 46974 SH SOLE 2188 0 44786 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 362067 3952 SH SOLE 3445 446 61 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2051144 20561 SH SOLE 1943 0 18618 PINNACLE WEST CAP CORP COM 723484101 380241 4668 SH SOLE 2040 2280 348 PIONEER NAT RES CO COM 723787107 423761 2045 SH SOLE 972 220 853 PNC FINL SVCS GROUP INC COM 693475105 1404978 11155 SH SOLE 3260 662 7233 PPG INDS INC COM 693506107 2457480 16571 SH SOLE 4587 203 11781 PPL CORP COM 69351T106 241140 9113 SH SOLE 2274 130 6709 PRICE T ROWE GROUP INC COM 74144T108 1500071 13391 SH SOLE 1424 439 11528 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 977433 12888 SH SOLE 7510 1007 4371 PROCTER AND GAMBLE CO COM 742718109 22018247 145105 SH SOLE 51626 7854 85625 PROGRESSIVE CORP COM 743315103 955845 7221 SH SOLE 5396 1034 791 PROLOGIS INC. COM 74340W103 989348 8068 SH SOLE 4380 787 2901 PROSHARES TR S&P 500 DV ARIST 74348A467 1404664 14899 SH SOLE 7237 7437 225 PROSHARES TR ULTRA FNCLS NEW 74347X633 BBG001SSTCK5 417423 9150 SH SOLE 0 0 9150 PROSHARES TR ULTSHRT QQQ 74347G739 BBG001SRDBM4 132200 10000 SH SOLE 0 0 10000 PRUDENTIAL FINL INC COM 744320102 886127 10045 SH SOLE 7120 1148 1777 PRUDENTIAL PLC ADR 74435K204 314523 11106 SH SOLE 10651 129 326 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 339119 1162 SH SOLE 678 306 178 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 448836 7169 SH SOLE 2326 27 4816 PULTE GROUP INC COM 745867101 984995 12680 SH SOLE 5100 2133 5447 QUALCOMM INC COM 747525103 1554444 13059 SH SOLE 7738 1088 4233 QUANTA SVCS INC COM 74762E102 818232 4165 SH SOLE 3417 624 124 RAYTHEON TECHNOLOGIES CORP COM 75513E101 12497995 127583 SH SOLE 49125 6349 72109 REALTY INCOME CORP COM 756109104 1138375 19039 SH SOLE 1397 249 17393 REGENERON PHARMACEUTICALS COM 75886F107 266579 371 SH SOLE 162 97 112 REGIONS FINANCIAL CORP NEW COM 7591EP100 372022 20877 SH SOLE 14000 2801 4076 RELIANCE STEEL & ALUMINUM CO COM 759509102 379141 1396 SH SOLE 404 347 645 REPUBLIC FIRST BANCORP INC COM 760416107 BBG001S5RBF5 13500 15000 SH SOLE 0 0 15000 REPUBLIC SVCS INC COM 760759100 4094694 26733 SH SOLE 23811 526 2396 RESMED INC COM 761152107 788130 3607 SH SOLE 617 152 2838 RING ENERGY INC COM 76680V108 BBG001SNHQJ0 17100 10000 SH SOLE 0 0 10000 RIO TINTO PLC SPONSORED ADR 767204100 247879 3883 SH SOLE 0 1742 2141 RLI CORP COM 749607107 974943 7144 SH SOLE 6837 0 307 ROCKWELL AUTOMATION INC COM 773903109 1272738 3863 SH SOLE 1437 1022 1404 ROPER TECHNOLOGIES INC COM 776696106 252072 524 SH SOLE 266 85 173 ROSS STORES INC COM 778296103 206657 1843 SH SOLE 1149 263 431 ROYAL BK CDA COM 780087102 214707 2248 SH SOLE 25 245 1978 ROYAL CARIBBEAN GROUP COM V7780T103 724418 6983 SH SOLE 3319 1194 2470 ROYAL GOLD INC COM 780287108 375254 3269 SH SOLE 0 100 3169 S&P GLOBAL INC COM 78409V104 1248475 3114 SH SOLE 1681 202 1231 SALESFORCE INC COM 79466L302 2654483 12565 SH SOLE 9675 788 2102 SAP SE SPON ADR 803054204 287576 2102 SH SOLE 26 316 1760 SCHLUMBERGER LTD COM STK 806857108 783188 15944 SH SOLE 6436 957 8551 SCHWAB CHARLES CORP COM 808513105 483899 8537 SH SOLE 4495 563 3479 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3920602 159180 SH SOLE 121460 30103 7617 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 17432808 488999 SH SOLE 438174 38164 12661 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 123512600 3657465 SH SOLE 2752542 758221 146702 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 316122 6415 SH SOLE 4161 0 2254 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1230645 21376 SH SOLE 20374 698 304 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 7631981 151278 SH SOLE 140994 6375 3909 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 7396199 276287 SH SOLE 237998 30873 7416 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 14427809 446820 SH SOLE 360995 83366 2459 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 1349257 28074 SH SOLE 1380 5945 20749 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1781503 38594 SH SOLE 27070 7156 4368 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 30681038 593444 SH SOLE 200953 33725 358766 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2355798 32440 SH SOLE 14121 12960 5359 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 10207510 136191 SH SOLE 48593 62906 24692 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 96336483 1435929 SH SOLE 1107001 304733 24195 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 40311586 769746 SH SOLE 52309 404456 312981 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 8028419 113029 SH SOLE 7600 85642 19787 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 50547270 1154048 SH SOLE 515401 540190 98457 SCHWAB STRATEGIC TR US TIPS ETF 808524870 32844664 626448 SH SOLE 192498 369933 64017 SCIENCE APPLICATIONS INTL CO COM 808625107 249144 2215 SH SOLE 1843 162 210 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 240737 3891 SH SOLE 1704 1891 296 SELECT SECTOR SPDR TR ENERGY 81369Y506 305332 3762 SH SOLE 2065 0 1697 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 522398 15497 SH SOLE 5170 1200 9127 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 231569 6144 SH SOLE 162 0 5982 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 207536 1222 SH SOLE 370 0 852 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 357287 2692 SH SOLE 1660 0 1032 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 294872 2748 SH SOLE 876 0 1872 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1220164 7018 SH SOLE 2047 17 4954 SEMPRA COM 816851109 405031 2782 SH SOLE 1917 199 666 SERVICENOW INC COM 81762P102 597937 1064 SH SOLE 514 137 413 SERVISFIRST BANCSHARES INC COM 81768T108 677636 16560 SH SOLE 53 0 16507 SHELL PLC SPON ADS 780259305 746099 12357 SH SOLE 812 2611 8934 SHERWIN WILLIAMS CO COM 824348106 475248 1790 SH SOLE 1063 459 268 SHOPIFY INC CL A 82509L107 651039 10078 SH SOLE 700 444 8934 SIMON PPTY GROUP INC NEW COM 828806109 394071 3412 SH SOLE 2002 510 900 SLM CORP COM 78442P106 1740757 106664 SH SOLE 257 106345 62 SMITH A O CORP COM 831865209 505786 6949 SH SOLE 5677 17 1255 SMUCKER J M CO COM NEW 832696405 344883 2335 SH SOLE 1349 659 327 SOUTHERN CO COM 842587107 4207057 59887 SH SOLE 28115 887 30885 SOUTHWEST AIRLS CO COM 844741108 372068 10275 SH SOLE 4908 3694 1673 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2212209 6434 SH SOLE 1743 0 4691 SPDR GOLD TR GOLD SHS 78463V107 2583028 14489 SH SOLE 4978 469 9042 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 1484205 36138 SH SOLE 25205 8266 2667 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1123735 45367 SH SOLE 39303 3451 2613 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 3842032 147035 SH SOLE 0 0 147035 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 66825952 2053656 SH SOLE 1160726 685886 207044 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 3658891 106425 SH SOLE 68592 30985 6848 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 3424394 46420 SH SOLE 41226 4428 766 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 3443047 112850 SH SOLE 82802 24673 5375 SPDR S&P 500 ETF TR TR UNIT 78462F103 36393480 82100 SH SOLE 20478 16126 45496 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4964368 10366 SH SOLE 1258 8313 795 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 329451 3588 SH SOLE 0 0 3588 SPDR SER TR DJ REIT ETF 78464A607 937593 10367 SH SOLE 2354 299 7714 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 507227 19630 SH SOLE 13141 6489 0 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 5228827 96048 SH SOLE 79953 15759 336 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 11263613 443974 SH SOLE 156795 284170 3009 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 3608815 120696 SH SOLE 499 0 120197 SPDR SER TR PORTFOLIO S&P600 78468R853 1418524 36522 SH SOLE 25301 9827 1394 SPDR SER TR PRTFLO S&P500 GW 78464A409 71401487 1170325 SH SOLE 3048 0 1167277 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 612048 16506 SH SOLE 0 0 16506 SPDR SER TR PRTFLO S&P500 VL 78464A508 6054710 140156 SH SOLE 98390 40768 998 SPDR SER TR S&P 600 SMCP GRW 78464A201 30784653 400008 SH SOLE 19607 0 380401 SPDR SER TR S&P 600 SMCP VAL 78464A300 3313066 42921 SH SOLE 36045 5427 1449 SPDR SER TR S&P DIVID ETF 78464A763 14115098 115150 SH SOLE 4030 2218 108902 SPDR SER TR S&P METALS MNG 78464A755 550076 10824 SH SOLE 74 0 10750 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 438074 10729 SH SOLE 400 0 10329 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 484236 11942 SH SOLE 10907 915 120 STANLEY BLACK & DECKER INC COM 854502101 741850 7916 SH SOLE 2752 195 4969 STARBUCKS CORP COM 855244109 3841213 38777 SH SOLE 19186 3568 16023 STATE STR CORP COM 857477103 237809 3250 SH SOLE 2049 869 332 STEPAN CO COM 858586100 763717 7992 SH SOLE 7990 0 2 STRYKER CORPORATION COM 863667101 1781481 5839 SH SOLE 2233 321 3285 SUN LIFE FINANCIAL INC. COM 866796105 325856 6252 SH SOLE 2662 406 3184 SYNCHRONY FINANCIAL COM 87165B103 226959 6691 SH SOLE 1661 3441 1589 SYNOPSYS INC COM 871607107 1837867 4221 SH SOLE 680 201 3340 SYSCO CORP COM 871829107 1229313 16568 SH SOLE 5283 6052 5233 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1613614 15989 SH SOLE 6066 1636 8287 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 173596 11050 SH SOLE 1645 695 8710 TARGET CORP COM 87612E106 1886528 14303 SH SOLE 3877 2756 7670 TE CONNECTIVITY LTD SHS H84989104 329658 2352 SH SOLE 2206 12 134 TENET HEALTHCARE CORP COM NEW 88033G407 279216 3431 SH SOLE 2960 402 69 TESLA INC COM 88160R101 6350541 24260 SH SOLE 11135 1901 11224 TEXAS INSTRS INC COM 882508104 3659092 20326 SH SOLE 6977 1583 11766 TEXAS ROADHOUSE INC COM 882681109 995925 8870 SH SOLE 0 0 8870 TEXTRON INC COM 883203101 1671747 24719 SH SOLE 23496 841 382 THE CIGNA GROUP COM 125523100 1048289 3736 SH SOLE 2833 461 442 THE TRADE DESK INC COM CL A 88339J105 1063552 13773 SH SOLE 150 140 13483 THERMO FISHER SCIENTIFIC INC COM 883556102 4226783 8101 SH SOLE 2055 767 5279 THOMSON REUTERS CORP. COM 884903808 266642 1976 SH SOLE 1740 176 60 TIDEWATER INC NEW COM 88642R109 BBG00HBQ36G8 380873 6870 SH SOLE 0 0 6870 TJX COS INC NEW COM 872540109 1672922 19730 SH SOLE 3790 621 15319 T-MOBILE US INC COM 872590104 844652 6081 SH SOLE 3407 673 2001 TOMPKINS FINL CORP COM 890110109 BBG001S9JTL0 342946 6157 SH SOLE 0 0 6157 TOPBUILD CORP COM 89055F103 208295 783 SH SOLE 584 177 22 TORO CO COM 891092108 287921 2832 SH SOLE 2614 0 218 TRACTOR SUPPLY CO COM 892356106 419869 1899 SH SOLE 819 434 646 TRANE TECHNOLOGIES PLC SHS G8994E103 588890 3079 SH SOLE 2556 347 176 TRAVELERS COMPANIES INC COM 89417E109 1352810 7790 SH SOLE 5467 1425 898 TRI CONTL CORP COM 895436103 463942 16920 SH SOLE 1073 590 15257 TRIMBLE INC COM 896239100 275766 5209 SH SOLE 68 2162 2979 TRUIST FINL CORP COM 89832Q109 773970 25502 SH SOLE 8035 1898 15569 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 63468 17778 SH SOLE 0 17368 410 TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7 113787 125000 SH SOLE 125000 0 0 TYSON FOODS INC CL A 902494103 508259 9958 SH SOLE 8212 888 858 UBER TECHNOLOGIES INC COM 90353T100 284491 6590 SH SOLE 106 551 5933 ULTA BEAUTY INC COM 90384S303 536950 1141 SH SOLE 111 26 1004 UNILEVER PLC SPON ADR NEW 904767704 438780 8417 SH SOLE 3543 641 4233 UNION PAC CORP COM 907818108 9180145 44864 SH SOLE 8434 4005 32425 UNITED AIRLS HLDGS INC COM 910047109 350511 6388 SH SOLE 5277 504 607 UNITED PARCEL SERVICE INC CL B 911312106 5749702 32076 SH SOLE 3737 413 27926 UNITED RENTALS INC COM 911363109 448043 1006 SH SOLE 475 299 232 UNITEDHEALTH GROUP INC COM 91324P102 8108258 16870 SH SOLE 7936 1380 7554 UNUM GROUP COM 91529Y106 365441 7661 SH SOLE 5202 2212 247 US BANCORP DEL COM NEW 902973304 1701480 51498 SH SOLE 26589 666 24243 V F CORP COM 918204108 1029413 53924 SH SOLE 4774 348 48802 VALERO ENERGY CORP COM 91913Y100 1241623 10585 SH SOLE 7480 1293 1812 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 1055814 6781 SH SOLE 0 0 6781 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 24106188 262337 SH SOLE 194434 39598 28305 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 20488091 271114 SH SOLE 176744 78769 15601 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 71885337 988930 SH SOLE 367751 320897 300282 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 107651128 2202356 SH SOLE 813941 1223018 165397 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 1050627 7059 SH SOLE 3832 526 2701 VANGUARD INDEX FDS GROWTH ETF 922908736 4604862 16274 SH SOLE 8987 131 7156 VANGUARD INDEX FDS LARGE CAP ETF 922908637 759821 3748 SH SOLE 209 1035 2504 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 928024 4510 SH SOLE 390 0 4120 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1089108 7870 SH SOLE 983 11 6876 VANGUARD INDEX FDS MID CAP ETF 922908629 8992589 40846 SH SOLE 5844 490 34512 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2991858 35805 SH SOLE 15114 1060 19631 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 120681650 296311 SH SOLE 5229 631 290451 VANGUARD INDEX FDS SM CP VAL ETF 922908611 73215949 442660 SH SOLE 173451 76392 192817 VANGUARD INDEX FDS SMALL CP ETF 922908751 17005575 85502 SH SOLE 10314 11032 64156 VANGUARD INDEX FDS SML CP GRW ETF 922908595 10481910 45625 SH SOLE 4864 144 40617 VANGUARD INDEX FDS TOTAL STK MKT 922908769 228129146 1035633 SH SOLE 273193 156897 605543 VANGUARD INDEX FDS VALUE ETF 922908744 16101497 113311 SH SOLE 32919 12305 68087 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 50829016 934185 SH SOLE 10788 2437 920960 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5752975 141420 SH SOLE 50032 7194 84194 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 5740498 51960 SH SOLE 4901 401 46658 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1861286 46312 SH SOLE 1254 200 44858 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 453823 4680 SH SOLE 2399 1 2280 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3444996 72649 SH SOLE 19199 41983 11467 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 53482370 1064962 SH SOLE 924947 92556 47459 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 352371 6007 SH SOLE 0 0 6007 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1966426 24882 SH SOLE 6 0 24876 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 241947 4191 SH SOLE 0 0 4191 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4360450 57632 SH SOLE 2530 478 54624 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2617980 36998 SH SOLE 276 0 36722 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3143128 15594 SH SOLE 3154 794 11646 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 5333930 77069 SH SOLE 2066 0 75003 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 5979344 48357 SH SOLE 0 0 48357 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5926591 36487 SH SOLE 18833 4161 13493 VANGUARD STAR FDS VG TL INTL STK F 921909768 17801246 317426 SH SOLE 85799 291 231336 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 30816864 667321 SH SOLE 243822 191393 232106 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 592257 9511 SH SOLE 5459 1794 2258 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 9875840 93107 SH SOLE 6791 898 85418 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 228267 2913 SH SOLE 0 0 2913 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 1527676 9764 SH SOLE 6864 0 2900 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 20392579 196536 SH SOLE 58480 102963 35093 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 25145692 106857 SH SOLE 1263 0 105594 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 860191 4424 SH SOLE 1003 314 3107 VANGUARD WORLD FDS ENERGY ETF 92204A306 829030 7344 SH SOLE 341 0 7003 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 660515 2698 SH SOLE 1767 0 931 VANGUARD WORLD FDS INF TECH ETF 92204A702 970756 2195 SH SOLE 1317 20 858 VERIZON COMMUNICATIONS INC COM 92343V104 3639524 97863 SH SOLE 25233 4984 67646 VERTEX PHARMACEUTICALS INC COM 92532F100 698651 1985 SH SOLE 725 147 1113 VIATRIS INC COM 92556V106 343350 34404 SH SOLE 10632 17083 6689 VICI PPTYS INC COM 925652109 211367 6725 SH SOLE 2860 2290 1575 VISA INC COM CL A 92826C839 8297661 34941 SH SOLE 13214 2569 19158 VONTIER CORPORATION COM 928881101 284576 8835 SH SOLE 1983 156 6696 VULCAN MATLS CO COM 929160109 221157 981 SH SOLE 227 82 672 WALGREENS BOOTS ALLIANCE INC COM 931427108 994942 34922 SH SOLE 20728 2304 11890 WALMART INC COM 931142103 9617151 61186 SH SOLE 19398 1659 40129 WARNER BROS DISCOVERY INC COM SER A 934423104 1055443 84166 SH SOLE 53402 5584 25180 WASTE CONNECTIONS INC COM 94106B101 227974 1595 SH SOLE 1500 0 95 WASTE MGMT INC DEL COM 94106L109 30415481 175386 SH SOLE 172091 1478 1817 WATERS CORP COM 941848103 327313 1228 SH SOLE 1001 181 46 WATSCO INC COM 942622200 227738 597 SH SOLE 126 12 459 WEC ENERGY GROUP INC COM 92939U106 1841877 20873 SH SOLE 18166 513 2194 WELLS FARGO CO NEW COM 949746101 3716723 87083 SH SOLE 46744 4825 35514 WELLS FARGO CO NEW PERP PFD CNV A 949746804 403200 350 SH SOLE 0 0 350 WELLTOWER INC COM 95040Q104 297844 3682 SH SOLE 853 517 2312 WEST PHARMACEUTICAL SVSC INC COM 955306105 318981 834 SH SOLE 635 1 198 WESTROCK CO COM 96145D105 14319063 492572 SH SOLE 7449 291 484832 WHIRLPOOL CORP COM 963320106 479070 3220 SH SOLE 2528 471 221 WILLIAMS COS INC COM 969457100 342300 10490 SH SOLE 5194 2537 2759 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3142042 13342 SH SOLE 553 36 12753 WISDOMTREE TR CURRNCY INT EQ 97717X263 BBG00BSZ29J5 1459130 46692 SH SOLE 37558 9134 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 543358 10798 SH SOLE 9190 0 1608 WISDOMTREE TR INDIA ERNGS FD 97717W422 BBG001T21LV9 765803 22006 SH SOLE 21971 0 35 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 57404237 965426 SH SOLE 783935 173356 8135 WISDOMTREE TR US HIGH DIVIDEND 97717W208 341435 4291 SH SOLE 291 0 4000 WISDOMTREE TR US MIDCAP DIVID 97717W505 399055 9490 SH SOLE 490 0 9000 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 635280 12000 SH SOLE 0 0 12000 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 41320931 619876 SH SOLE 544448 71797 3631 WISDOMTREE TR US SMALLCAP FUND 97717W562 16654004 371658 SH SOLE 337127 29368 5163 WISDOMTREE TR US TOTAL DIVIDND 97717W109 472381 7608 SH SOLE 1608 0 6000 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 58121135 1348831 SH SOLE 1056543 276380 15908 WOODWARD INC COM 980745103 7535456 63371 SH SOLE 55456 618 7297 WP CAREY INC COM 92936U109 200046 2961 SH SOLE 1492 700 769 WYNDHAM HOTELS & RESORTS INC COM 98311A105 209757 3059 SH SOLE 2730 203 126 XAI OCTAGON FLOATING RATE & COM 98400T106 BBG00HMS4SD6 146138 21877 SH SOLE 0 0 21877 XCEL ENERGY INC COM 98389B100 636442 10237 SH SOLE 5691 3053 1493 YUM BRANDS INC COM 988498101 1310188 9456 SH SOLE 6536 899 2021 YUM CHINA HLDGS INC COM 98850P109 237087 4196 SH SOLE 3294 508 394 ZIMMER BIOMET HOLDINGS INC COM 98956P102 349241 2399 SH SOLE 1545 239 615 ZOETIS INC CL A 98978V103 1250274 7260 SH SOLE 2052 971 4237