The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3D SYS CORP DEL COM NEW 88554D205 810 225 SH SOLE 225 0 0
3M CO COM 88579Y101 382,066 2,328 SH SOLE 1,806 0 522
ABBOTT LABORATORIES COM 002824100 3,235,388 32,737 SH SOLE 31,761 0 976
ABBOTT LABORATORIES COM 002824100 7,080 72 SH SOLE 72 0 0
ABBVIE INC COM 00287Y109 1,398,519 5,346 SH SOLE 4,400 0 946
ABERCROMBIE & FITCH CO CL A 002896207 135 1 SH SOLE 1 0 0
ABIVAX SA SPONSORED ADS 00370M103 27,330 276 SH SOLE 28 0 248
ACADIAN ASSET MANAGEMENT INC COM 10948W103 92 1 SH SOLE 1 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,983,642 21,725 SH SOLE 21,165 0 560
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,453 57 SH SOLE 57 0 0
ACM RESH INC COM CL A 00108J109 81 1 SH SOLE 1 0 0
ACUITY INC COM 00508Y102 4,545,544 14,672 SH SOLE 14,570 0 102
ACUITY INC COM 00508Y102 9,920 32 SH SOLE 32 0 0
ADEIA INC COM 00676P107 61,824 2,415 SH SOLE 2,415 0 0
ADI GLOBAL DISTR INC COM SHS 001026103 36 2 SH SOLE 2 0 0
ADOBE INC COM 00724F101 3,247,641 13,535 SH SOLE 13,299 0 236
ADOBE INC COM 00724F101 8,158 34 SH SOLE 34 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3,269 84 SH SOLE 0 0 84
ADVANCED DRAIN SYS INC DEL COM 00790R104 127 1 SH SOLE 1 0 0
ADVANCED ENERGY INDS COM 007973100 35,228 125 SH SOLE 125 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,315,409 10,323 SH SOLE 9,988 0 335
ADVENT CONV & INCOME FD COM 00764C109 14,898 1,300 SH SOLE 1,300 0 0
AEGON LTD AMER REG 1 CERT 0076CA104 915 106 SH SOLE 106 0 0
AEON BIOPHARMA INC CL A NEW 00791X209 29 95 SH SOLE 95 0 0
AERCAP HOLDINGS NV SHS N00985106 288 2 SH SOLE 2 0 0
AES CORP COM 00130H105 552 37 SH SOLE 37 0 0
AFFILIATED MANAGERS GROUP COM 008252108 366 1 SH SOLE 1 0 0
AFFIRM HLDGS INC COM CL A 00827B106 139 2 SH SOLE 2 0 0
AFLAC INC COM 001055102 564,356 5,049 SH SOLE 5,049 0 0
AGNC INVT CORP COM 00123Q104 2,186 241 SH SOLE 241 0 0
AGNICO EAGLE MINES LTD COM 008474108 150,465 821 SH SOLE 821 0 0
AGREE RLTY CORP COM 008492100 134 2 SH SOLE 2 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 8,869,828 31,879 SH SOLE 31,620 0 259
AIR PRODUCTS AND CHEMICALS I COM 009158106 2,890 10 SH SOLE 10 0 0
AIRBNB INC COM CL A 009066101 24,741 154 SH SOLE 104 0 50
AKAMAI TECHNOLOGIES INC COM 00971T101 497,506 4,678 SH SOLE 4,678 0 0
ALAMO GROUP INC COM 011311107 2,254,650 14,568 SH SOLE 14,293 0 275
ALAMO GROUP INC COM 011311107 9,820 63 SH SOLE 63 0 0
ALASKA AIR GROUP INC COM 011659109 194 5 SH SOLE 5 0 0
ALBEMARLE CORP COM 012653101 344,421 3,256 SH SOLE 3,246 0 10
ALCOA CORP COM 013872106 4,662 111 SH SOLE 111 0 0
ALLEGION PLC ORD SHS G0176J109 4,927,629 32,045 SH SOLE 31,528 0 517
ALLEGION PLC ORD SHS G0176J109 6,151 40 SH SOLE 40 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 44,795 1,284 SH SOLE 1,284 0 0
ALLIANT ENERGY CORP COM 018802108 18,294 289 SH SOLE 289 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,475,175 30,683 SH SOLE 30,257 0 426
ALLISON TRANSMISSION HLDGS I COM 01973R101 8,358 74 SH SOLE 74 0 0
ALLSTATE CORP COM 020002101 222 1 SH SOLE 1 0 0
ALLY FINL INC COM 02005N100 1,487 40 SH SOLE 40 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 741 3 SH SOLE 3 0 0
ALPHABET INC CAP STK CL A 02079K305 8,839,433 25,690 SH SOLE 25,358 0 332
ALPHABET INC CAP STK CL A 02079K305 21,419 62 SH SOLE 62 0 0
ALPHABET INC CAP STK CL C 02079K107 40,810,882 119,771 SH SOLE 116,752 0 3,019
ALPHABET INC CAP STK CL C 02079K107 16,396 48 SH SOLE 48 0 0
ALTRIA GROUP INC COM 02209S103 90,093 1,338 SH SOLE 1,238 0 100
ALTRIA GROUP INC COM 02209S103 67,340 1,000 SH SOLE 0 0 1,000
AMALGAMATED FINANCIAL CORP COM 022671101 48 1 SH SOLE 1 0 0
AMAZON COM INC COM 023135106 7,281,445 29,225 SH SOLE 28,117 0 1,108
AMCOR PLC COM NEW G0250X149 11,135 266 SH SOLE 266 0 0
AMDOCS LTD SHS G02602103 3,729,473 65,223 SH SOLE 64,014 0 1,209
AMDOCS LTD SHS G02602103 9,092 159 SH SOLE 159 0 0
AMEREN CORP COM 023608102 59,827 602 SH SOLE 102 0 500
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 17,770 189 SH SOLE 189 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 9,182 102 SH SOLE 102 0 0
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 125,671 1,072 SH SOLE 1,072 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 36,790 312 SH SOLE 312 0 0
AMERICAN ELEC PWR CO INC COM 025537101 194,926 1,643 SH SOLE 1,643 0 0
AMERICAN EXPRESS CO COM 025816109 17,282,181 56,831 SH SOLE 56,017 0 814
AMERICAN EXPRESS CO COM 025816109 42,158 139 SH SOLE 139 0 0
AMERICAN FINANCIAL GROUP INC COM 025932104 274 2 SH SOLE 2 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 314,052 4,220 SH SOLE 4,116 0 104
AMERICAN TOWER CORP COM 03027X100 10,804 66 SH SOLE 66 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 13,595 105 SH SOLE 5 0 100
AMERIPRISE FINL INC COM 03076C106 388,219 789 SH SOLE 789 0 0
AMERIS BANCORP COM 03076K108 80 1 SH SOLE 1 0 0
AMETEK INC COM 031100100 21,278,812 85,895 SH SOLE 84,850 0 1,045
AMETEK INC COM 031100100 55,248 223 SH SOLE 223 0 0
AMGEN INC COM 031162100 11,771,045 27,926 SH SOLE 27,670 0 256
AMGEN INC COM 031162100 19,980 47 SH SOLE 47 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,136,560 21,698 SH SOLE 21,489 0 209
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 21 1 SH SOLE 1 0 0
AMPHENOL CORP CL A 032095101 12,065,777 143,129 SH SOLE 142,722 0 407
AMPLIFY ETF TR AI POWE EQUI ETF 032108565 1,474 30 SH SOLE 0 0 30
ANALOG DEVICES INC COM 032654105 20,346,007 51,287 SH SOLE 50,408 0 879
ANALOG DEVICES INC COM 032654105 21,047 53 SH SOLE 53 0 0
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 34,238 466 SH SOLE 466 0 0
ANIKA THERAPEUTICS INC COM 035255108 866 44 SH SOLE 44 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 33,058 1,750 SH SOLE 0 0 1,750
ANTERO RESOURCES CORP COM 03674X106 301 9 SH SOLE 9 0 0
AON PLC SHS CL A G0403H108 7,008,659 25,323 SH SOLE 25,219 0 104
APA CORPORATION COM 03743Q108 42,895 1,033 SH SOLE 24 0 1,009
API GROUP CORP COM STK 00187Y100 116 3 SH SOLE 3 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 581 5 SH SOLE 5 0 0
APPIAN CORP CL A 03782L101 882 25 SH SOLE 25 0 0
APPLE INC COM 037833100 52,517,956 157,702 SH SOLE 152,032 0 5,670
APPLE INC COM 037833100 1,999 6 SH SOLE 0 0 6
APPLIED INDL TECHNOLOGIES IN COM 03820C105 370,836 1,116 SH SOLE 1,101 0 15
APPLIED MATLS INC COM 038222105 16,899,441 33,047 SH SOLE 32,251 0 796
APTARGROUP INC COM 038336103 5,500,040 45,395 SH SOLE 44,561 0 834
APTARGROUP INC COM 038336103 8,526 70 SH SOLE 70 0 0
ARAMARK COM 03852U106 108 2 SH SOLE 2 0 0
ARCH CAP GROUP LTD ORD G0450A105 555 6 SH SOLE 6 0 0
ARCHER AVIATION INC COM CL A 03945R102 2,485 500 SH SOLE 500 0 0
ARCHROCK INC COM 03957W106 152 5 SH SOLE 5 0 0
ARCOSA INC COM 039653100 43,407 297 SH SOLE 297 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 465 4 SH SOLE 4 0 0
ARGENX SE SPONSORED ADR 04016X101 959 1 SH SOLE 1 0 0
ARISTA NETWORKS INC COM SHS 040413205 199,399 979 SH SOLE 824 0 155
ARK ETF TR BLOC FIN INN ETF 00214Q708 4,553 100 SH SOLE 100 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 486 3 SH SOLE 3 0 0
ARS PHARMACEUTICALS INC COM 82835W108 13 3 SH SOLE 3 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 109 3 SH SOLE 3 0 0
ARTIVION INC COM 228903100 46 2 SH SOLE 2 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 11,150 200 SH SOLE 200 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 710,175 392 SH SOLE 392 0 0
ASSOCIATED BANC-CORP COM 045487105 430 15 SH SOLE 15 0 0
ASSURANT INC COM 04621X108 5,011,642 19,020 SH SOLE 18,793 0 227
ASSURANT INC COM 04621X108 6,078 23 SH SOLE 23 0 0
ASSURED GUARANTY LTD COM G0585R106 136 2 SH SOLE 2 0 0
ASTRAZENECA PLC ORD G0593M107 26,805 166 SH SOLE 166 0 0
AT&T INC COM 00206R102 292,227 11,976 SH SOLE 6,950 0 5,026
AT&T INC COM 00206R102 38,016 1,558 SH SOLE 0 0 1,558
ATI INC COM 01741R102 758 4 SH SOLE 4 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302 212 4 SH SOLE 4 0 0
ATLASSIAN CORPORATION CL A 049468101 180 1 SH SOLE 0 0 1
ATMUS FILTRATION TECHNOLOGIE COM 04956D107 33,390 769 SH SOLE 769 0 0
AUTODESK INC COM 052769106 8,360 40 SH SOLE 40 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 7,721,506 29,921 SH SOLE 29,259 0 662
AUTOMATIC DATA PROCESSING IN COM 053015103 9,347 36 SH SOLE 36 0 0
AUTONATION INC COM 05329W102 158 1 SH SOLE 1 0 0
AUTOZONE INC COM 053332102 73,581 26 SH SOLE 26 0 0
AXIS CAP HLDGS LTD SHS G0692U109 283 3 SH SOLE 3 0 0
AXOGEN INC COM 05463X106 545 13 SH SOLE 13 0 0
AXON ENTERPRISE INC COM 05464C101 2,113 5 SH SOLE 0 0 5
AXSOME THERAPEUTICS INC. COM 05464T104 185 1 SH SOLE 1 0 0
B2GOLD CORP COM 11777Q209 40,338 7,728 SH SOLE 0 0 7,728
BADGER METER INC COM 056525108 85,120 689 SH SOLE 689 0 0
BAKER HUGHES COMPANY CL A 05722G100 1,794 33 SH SOLE 33 0 0
BALL CORP COM 058498106 120,577 2,152 SH SOLE 2,152 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 179,037 6,424 SH SOLE 6,424 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 30,525 915 SH SOLE 915 0 0
BANCO SANTANDER SA ADR 05964H105 16,664 1,205 SH SOLE 538 0 667
BANCORP INC DEL COM 05969A105 49 1 SH SOLE 1 0 0
BANK OF AMER CORP COM 060505104 7,750,406 142,392 SH SOLE 140,817 0 1,575
BANK OF AMER CORP COM 060505104 12,827 236 SH SOLE 236 0 0
BANK OF HI CORP COM 062540109 40,870 593 SH SOLE 593 0 0
BANK OF MONTREAL COM 063671101 13,213 79 SH SOLE 79 0 0
BANK OF N T BUTTERFIELD & SO SHS NEW G0772R208 58 1 SH SOLE 1 0 0
BANK OF NY MELLON CORP COM 064058100 683,088 4,723 SH SOLE 4,723 0 0
BANKUNITED INC COM 06652K103 380 9 SH SOLE 9 0 0
BARCLAYS PLC ADR 06738E204 2,597 107 SH SOLE 107 0 0
BARINGS BDC INC COM 06759L103 23,044 2,673 SH SOLE 0 0 2,673
BARINGS CORPORATE INVS COM 06759X107 21,505 1,217 SH SOLE 0 0 1,217
BAXTER INTL INC COM 071813109 56,248 2,344 SH SOLE 2,344 0 0
BECTON DICKINSON & CO COM 075887109 467,190 2,610 SH SOLE 2,610 0 0
BENCHMARK ELECTRS INC COM 08160H101 249 3 SH SOLE 3 0 0
BERKLEY W R CORP COM 084423102 12,135,836 179,684 SH SOLE 178,144 0 1,540
BERKLEY W R CORP COM 084423102 16,636 246 SH SOLE 246 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,494,010 2 SH SOLE 2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27,882,406 55,994 SH SOLE 55,120 0 874
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,914 42 SH SOLE 0 0 42
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 290,305 583 SH SOLE 44 0 539
BGC GROUP INC CL A 088929104 47 4 SH SOLE 4 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 74,094 873 SH SOLE 16 0 857
BIOGEN INC COM 09062X103 904 4 SH SOLE 4 0 0
BIOHAVEN LTD COM G1110E107 1,335 100 SH SOLE 0 0 100
BIOLIFE SOLUTIONS INC COM NEW 09062W204 117 3 SH SOLE 3 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 90,000 1,500 SH SOLE 1,500 0 0
BITWISE 10 CRYPTO INDEX ETF UNIT BENEFICIAL 091749101 9,388 171 SH SOLE 171 0 0
BJS RESTAURANTS INC COM 09180C106 115 2 SH SOLE 2 0 0
BLACK HILLS CORP COM 092113109 38,965 556 SH SOLE 0 0 556
BLACKBERRY LTD COM 09228F103 54,240 6,000 SH SOLE 0 0 6,000
BLACKROCK INC COM 09290D101 6,768,768 6,396 SH SOLE 6,162 0 234
BLACKROCK INC COM 09290D101 21,439 20 SH SOLE 20 0 0
BLACKSTONE INC COM 09260D107 208,731 1,862 SH SOLE 1,862 0 0
BLOCK H & R INC COM 093671105 16,167 396 SH SOLE 396 0 0
BLOCK INC CL A 852234103 1,251 17 SH SOLE 17 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,108 4 SH SOLE 4 0 0
BLUE BIRD CORP COM 095306106 222 4 SH SOLE 4 0 0
BOEING CO COM 097023105 503,638 2,707 SH SOLE 1,872 0 835
BOK FINL CORP COM NEW 05561Q201 110,573 875 SH SOLE 0 0 875
BOOKING HOLDINGS INC COM 09857L108 9,590,182 58,868 SH SOLE 58,606 0 262
BOOKING HOLDINGS INC COM 09857L108 15,187 93 SH SOLE 93 0 0
BOOT BARN HLDGS INC COM 099406100 241 2 SH SOLE 2 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,179 27 SH SOLE 27 0 0
BOXABL INCORPORATED COM SHS 10316W107 1,635 500 SH SOLE 0 0 500
BP PLC SPONSORED ADR 055622104 24,701 562 SH SOLE 26 0 536
BRIDGEBIO PHARMA INC COM 10806X102 2,106 32 SH SOLE 32 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106 40,690 717 SH SOLE 717 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 10 1 SH SOLE 1 0 0
BRINKER INTL INC COM 109641100 194 1 SH SOLE 1 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 349,378 5,599 SH SOLE 4,099 0 1,500
BRISTOW GROUP INC COM 11040G103 41 1 SH SOLE 1 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 13,600 250 SH SOLE 250 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 249 9 SH SOLE 9 0 0
BROADCOM INC COM 11135F101 737,955 2,101 SH SOLE 2,101 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,875,211 55,091 SH SOLE 54,555 0 536
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 17,803 111 SH SOLE 111 0 0
BROOKDALE SR LIVING INC COM 112463104 55 5 SH SOLE 5 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 132,460 3,633 SH SOLE 3,633 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 143 4 SH SOLE 4 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,768 153 SH SOLE 153 0 0
BROWN & BROWN INC COM 115236101 7,680,917 126,123 SH SOLE 124,462 0 1,661
BROWN & BROWN INC COM 115236101 27,014 444 SH SOLE 444 0 0
BRUNSWICK CORP COM 117043109 514 8 SH SOLE 8 0 0
BUCKLE INC COM 118440106 86 2 SH SOLE 2 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 172 3 SH SOLE 1 0 2
BWX TECHNOLOGIES INC COM 05605H100 822 6 SH SOLE 6 0 0
CACI INTL INC CL A 127190304 13,448,087 22,078 SH SOLE 21,854 0 224
CACI INTL INC CL A 127190304 9,137 15 SH SOLE 15 0 0
CACTUS INC CL A 127203107 249 4 SH SOLE 4 0 0
CADELER A S SPON ADR 12738K109 44 2 SH SOLE 2 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 48,758 148 SH SOLE 148 0 0
CADRE HLDGS INC COM 12763L105 51 2 SH SOLE 2 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 63,316 5,407 SH SOLE 5,407 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 27,432 2,400 SH SOLE 2,400 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 82,269 1,778 SH SOLE 1,778 0 0
CALLAWAY GOLF CO COM 131193104 832 59 SH SOLE 59 0 0
CAMECO CORP COM 13321L108 4,421 51 SH SOLE 0 0 51
CANAAN INC SPONSORED ADS 134748102 35 100 SH SOLE 100 0 0
CANADIAN NATL RY CO COM 136375102 31,152 262 SH SOLE 257 0 5
CANADIAN PACIFIC KANSAS CITY COM 13646K108 2,183,411 25,657 SH SOLE 25,657 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 84,706 1,734 SH SOLE 1,730 0 4
CAPITAL GROUP INTERNATIONAL SHS 14021T102 76,336 2,122 SH SOLE 0 0 2,122
CAPITAL ONE FINL CORP COM 14040H105 406,204 2,104 SH SOLE 2,104 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 4,236 300 SH SOLE 0 0 300
CARDINAL HEALTH INC COM 14149Y108 8,824,747 39,662 SH SOLE 38,890 0 772
CARDINAL HEALTH INC COM 14149Y108 31,570 142 SH SOLE 142 0 0
CARETRUST REIT INC COM 14174T107 147 4 SH SOLE 4 0 0
CARGURUS INC COM CL A 141788109 125 4 SH SOLE 4 0 0
CARLYLE GROUP INC COM 14316J108 47,037 1,186 SH SOLE 1,186 0 0
CARNIVAL CORP LTD COMMON SHARES G2004J103 17,375 708 SH SOLE 308 0 400
CARRIER GLOBAL CORPORATION COM 14448C104 60,314 1,099 SH SOLE 698 0 401
CARVANA CO CL A 146869102 939 15 SH SOLE 15 0 0
CASEYS GEN STORES INC COM 147528103 609 1 SH SOLE 1 0 0
CASS INFORMATION SYS INC COM 14808P109 517,916 9,726 SH SOLE 9,568 0 158
CATERPILLAR INC COM 149123101 1,898,506 2,342 SH SOLE 1,865 0 477
CATHAY GEN BANCORP COM 149150104 238 4 SH SOLE 4 0 0
CBOE GLOBAL MKTS INC COM 12503M108 551 2 SH SOLE 2 0 0
CBRE GROUP INC CL A 12504L109 297,922 2,319 SH SOLE 2,319 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 98 3 SH SOLE 0 0 3
CENCORA INC COM 03073E105 195,763 652 SH SOLE 652 0 0
CENTENE CORP DEL COM 15135B101 20,997 338 SH SOLE 338 0 0
CENTERPOINT ENERGY INC COM 15189T107 33,157 901 SH SOLE 901 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,668,985 109,457 SH SOLE 108,129 0 1,328
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7,878 235 SH SOLE 235 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 36 1 SH SOLE 1 0 0
CENTURY ALUM CO COM 156431108 72 2 SH SOLE 2 0 0
CF INDUSTRIES HOLD COM 125269100 346 3 SH SOLE 3 0 0
CGI INC CL A SUB VTG 12532H104 2,091,275 30,740 SH SOLE 30,243 0 497
CHAMPION HOMES INC COM 830830105 86 1 SH SOLE 1 0 0
CHARLES SCHWAB CORP (THE) COM 808513105 10,186,820 104,224 SH SOLE 102,678 0 1,546
CHARLES SCHWAB CORP (THE) COM 808513105 27,448 281 SH SOLE 281 0 0
CHARTER COMMUNICATIONS INC CL A 16119P108 31,129 281 SH SOLE 281 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,254,750 9,776 SH SOLE 9,776 0 0
CHEMOURS CO COM 163851108 667 49 SH SOLE 49 0 0
CHENIERE ENERGY INC COM NEW 16411R208 270 1 SH SOLE 1 0 0
CHEVRON CORPORATION COM 166764100 7,521,007 36,830 SH SOLE 36,171 0 659
CHEVRON CORPORATION COM 166764100 24,018 118 SH SOLE 118 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 159,750 5,000 SH SOLE 5,000 0 0
CHUBB LIMITED COM H1467J104 506,089 1,556 SH SOLE 1,519 0 37
CHURCH & DWIGHT CO INC COM 171340102 2,703,871 28,697 SH SOLE 28,637 0 60
CINCINNATI FINL CORP COM 172062101 107,416 674 SH SOLE 674 0 0
CINEMARK HLDGS INC COM 17243V102 1,557,798 41,764 SH SOLE 41,764 0 0
CINTAS CORP COM 172908105 104,589 536 SH SOLE 536 0 0
CIRRUS LOGIC INC COM 172755100 13,197 110 SH SOLE 0 0 110
CISCO SYS INC COM 17275R102 19,202,081 178,408 SH SOLE 175,443 0 2,965
CISCO SYS INC COM 17275R102 9,145 85 SH SOLE 85 0 0
CITIGROUP INC COM NEW 172967424 25,896 200 SH SOLE 200 0 0
CITIZENS FINL GROUP INC COM 174610105 293,615 4,605 SH SOLE 4,605 0 0
CLEAN HARBORS INC COM 184496107 311 1 SH SOLE 1 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 31 13 SH SOLE 13 0 0
CLEAR SECURE INC COM CL A 18467V109 944 23 SH SOLE 23 0 0
CLEARFIELD INC COM 18482P103 63 2 SH SOLE 2 0 0
CLOROX CO DEL COM 189054109 53,953 666 SH SOLE 666 0 0
CLOUDFLARE INC CL A COM 18915M107 26,046 75 SH SOLE 75 0 0
CMB.TECH NV SHS B38564108 284 15 SH SOLE 15 0 0
CME GROUP INC COM 12572Q105 10,839,233 41,374 SH SOLE 41,037 0 337
CME GROUP INC COM 12572Q105 18,879 72 SH SOLE 72 0 0
CMS ENERGY CORP COM 125896100 4,290 68 SH SOLE 68 0 0
CNA FINL CORP COM 126117100 90 2 SH SOLE 2 0 0
CNX RES CORP COM 12653C108 188 6 SH SOLE 6 0 0
COCA COLA CO COM 191216100 833,404 9,682 SH SOLE 5,772 0 3,910
COCA COLA CO COM 191216100 43,040 500 SH SOLE 0 0 500
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 98,101 908 SH SOLE 908 0 0
COEUR MNG INC COM NEW 192108504 194 11 SH SOLE 11 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,247,166 39,122 SH SOLE 38,639 0 483
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,216 126 SH SOLE 126 0 0
COHERENT CORP COM 19247G107 4,605 16 SH SOLE 1 0 15
COINBASE GLOBAL INC COM CL A 19260Q107 5,406 29 SH SOLE 29 0 0
COLGATE PALMOLIVE CO COM 194162103 1,100,238 12,895 SH SOLE 9,963 0 2,932
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 36,594 408 SH SOLE 408 0 0
COMCAST CORP NEW CL A 20030N101 2,136,052 98,164 SH SOLE 95,443 0 2,721
COMCAST CORP NEW CL A 20030N101 8,455 389 SH SOLE 389 0 0
COMFORT SYS USA INC COM 199908104 1,655 1 SH SOLE 1 0 0
COMPASS INC CL A 20464U100 72 8 SH SOLE 8 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 3,110 250 SH SOLE 250 0 0
CONAGRA BRANDS INC COM 205887102 217 16 SH SOLE 16 0 0
CONNECTONE BANCORP INC COM 20786W107 151 5 SH SOLE 5 0 0
CONOCOPHILLIPS COM 20825C104 58,202 465 SH SOLE 465 0 0
CONOCOPHILLIPS COM 20825C104 63,702 509 SH SOLE 0 0 509
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 20,906 599 SH SOLE 599 0 0
CONSOLIDATED EDISON INC COM 209115104 7,328 72 SH SOLE 72 0 0
CONSOLIDATED EDISON INC COM 209115104 93,318 913 SH SOLE 0 0 913
CONSTELLATION BRANDS INC CL A 21036P108 1,580,991 13,984 SH SOLE 13,858 0 126
CONSTELLATION BRANDS INC CL A 21036P108 2,279 20 SH SOLE 20 0 0
CONSTELLATION ENERGY CORP COM 21037T109 19,118 75 SH SOLE 59 0 16
CONSTRUCTION PARTNERS INC COM CL A 21044C107 91 1 SH SOLE 1 0 0
COPART INC COM 217204106 1,353,689 49,622 SH SOLE 49,622 0 0
CORCEPT THERAPEUTICS INC COM 218352102 692 6 SH SOLE 6 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100 86 1 SH SOLE 1 0 0
COREBRIDGE FINL INC COM 21871X109 299 9 SH SOLE 9 0 0
CORECIVIC INC COM 21871N101 33 1 SH SOLE 1 0 0
CORNING INC COM 219350105 6,091,171 39,615 SH SOLE 38,388 0 1,227
CORNING INC COM 219350105 9,534 62 SH SOLE 62 0 0
CORPAY INC COM SHS 219948106 6,886,563 17,721 SH SOLE 17,320 0 401
CORPAY INC COM SHS 219948106 27,980 72 SH SOLE 72 0 0
CORTEVA INC COM 22052L104 22,907 295 SH SOLE 295 0 0
COSTAMARE INC SHS Y1771G102 265 18 SH SOLE 18 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 8,954,409 9,836 SH SOLE 9,611 0 225
COVISTA INC COM 00737L103 12,343 101 SH SOLE 101 0 0
COYA THERAPEUTICS INC COMMON STOCK 22407B108 131,117 26,171 SH SOLE 26,171 0 0
CRANE COMPANY COMMON STOCK 224408104 40,192 197 SH SOLE 197 0 0
CRANE NXT CO COM 224441105 48 1 SH SOLE 1 0 0
CRH PLC ORD G25508105 28,070 339 SH SOLE 339 0 0
CROCS INC COM 227046109 5,631 48 SH SOLE 0 0 48
CRONOS GROUP INC COM 22717L101 165 50 SH SOLE 50 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 150,530 569 SH SOLE 349 0 220
CROWN CASTLE INC COM 22822V101 49,988 750 SH SOLE 750 0 0
CSW INDUSTRIALS INC COM 126402106 62,226 216 SH SOLE 216 0 0
CSX CORP COM 126408103 15,911,309 342,105 SH SOLE 336,435 0 5,670
CSX CORP COM 126408103 33,031 710 SH SOLE 710 0 0
CULLEN FROST BANKERS INC COM 229899109 59,542 390 SH SOLE 390 0 0
CUMMINS INC COM 231021106 9,702,069 18,782 SH SOLE 18,201 0 581
CUMMINS INC COM 231021106 13,187 26 SH SOLE 26 0 0
CURTISS WRIGHT CORP COM 231561101 13,008,956 23,921 SH SOLE 23,748 0 173
CURTISS WRIGHT CORP COM 231561101 2,176 4 SH SOLE 4 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106 119 10 SH SOLE 10 0 0
CUSTOMERS BANCORP INC COM 23204G100 148 2 SH SOLE 2 0 0
CVB FINL CORP COM 126600105 260 12 SH SOLE 12 0 0
CVS HEALTH CORP COM 126650100 6,443,325 75,193 SH SOLE 72,614 0 2,579
CVS HEALTH CORP COM 126650100 8,153 95 SH SOLE 95 0 0
D R HORTON INC COM 23331A109 2,895,062 21,186 SH SOLE 20,971 0 215
D R HORTON INC COM 23331A109 28,392 208 SH SOLE 208 0 0
DANAHER CORP DEL COM 235851102 5,539 25 SH SOLE 0 0 25
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 81 7 SH SOLE 0 0 7
DARDEN RESTAURANTS INC COM 237194105 4,252 22 SH SOLE 22 0 0
DARLING INGREDIENTS INC COM 237266101 790 13 SH SOLE 13 0 0
DATADOG INC CL A COM 23804L103 17,527 64 SH SOLE 4 0 60
DAVITA INC COM 23918K108 6,831,151 39,053 SH SOLE 38,384 0 669
DBX ETF TR XTRACK INTL REAL 233051846 1,274 60 SH SOLE 60 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 396,080 7,208 SH SOLE 7,208 0 0
DBX ETF TR XTRCKR RUSL 1000 233051242 601,261 9,010 SH SOLE 9,010 0 0
DEERE & CO COM 244199105 610,734 909 SH SOLE 909 0 0
DELL TECHNOLOGIES INC CL C 24703L202 659,824 1,227 SH SOLE 1,227 0 0
DELTA AIR LINES INC COM NEW 247361702 58,589 702 SH SOLE 702 0 0
DESCARTES SYS GROUP INC COM 249906108 82,882 1,025 SH SOLE 1,025 0 0
DESTINY TECH100 INC COM SHS 25063F107 3,085 100 SH SOLE 100 0 0
DEUTSCHE BK AG NAMEN AKT D18190898 76,626 2,135 SH SOLE 2,135 0 0
DEVON ENERGY CORP NEW COM 25179M103 507 11 SH SOLE 11 0 0
DEXCOM INC COM 252131107 2,589 30 SH SOLE 0 0 30
DIAGEO PLC SPON ADR NEW 25243Q205 49,820 582 SH SOLE 582 0 0
DIGITAL RLTY TR INC COM 253868103 103,619 590 SH SOLE 475 0 115
DIGITALOCEAN HLDGS INC COM 25402D102 5,336 40 SH SOLE 40 0 0
DIME COML BANCSHARES INC COM 25432X102 119 3 SH SOLE 3 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 57,088 1,022 SH SOLE 0 0 1,022
DIODES INC COM 254543101 2,420 25 SH SOLE 0 0 25
DISNEY WALT CO COM 254687106 8,362,151 79,715 SH SOLE 78,906 0 809
DISNEY WALT CO COM 254687106 39,256 374 SH SOLE 374 0 0
DIVERSIFIED ENERGY CO COMMON STOCK 25520W107 428 32 SH SOLE 32 0 0
DOCUSIGN INC COM 256163106 2,955 44 SH SOLE 22 0 22
DOLBY LABORATORIES INC COM CL A 25659T107 24,351 414 SH SOLE 414 0 0
DOLLAR GEN CORP COM 256677105 2,213,946 18,514 SH SOLE 17,678 0 836
DOLLAR GEN CORP COM 256677105 2,395 20 SH SOLE 20 0 0
DOLLAR TREE INC COM 256746108 685 6 SH SOLE 6 0 0
DOMINION ENERGY INC COM 25746U109 64,787 1,070 SH SOLE 1,070 0 0
DOMINOS PIZZA INC COM 25754A201 4,121,529 13,756 SH SOLE 13,566 0 190
DOMINOS PIZZA INC COM 25754A201 15,150 51 SH SOLE 51 0 0
DONALDSON INC COM 257651109 5,678,578 65,241 SH SOLE 64,685 0 556
DONALDSON INC COM 257651109 10,407 120 SH SOLE 120 0 0
DOORDASH INC CL A 25809K105 49,743 271 SH SOLE 41 0 230
DORMAN PRODS INC COM 258278100 1,921,388 15,672 SH SOLE 15,602 0 70
DORMAN PRODS INC COM 258278100 6,130 50 SH SOLE 50 0 0
DOVER CORP COM 260003108 2,990,353 15,987 SH SOLE 15,865 0 122
DOVER CORP COM 260003108 6,564 35 SH SOLE 35 0 0
DOW HLDGS INC COM 260557103 23,492 853 SH SOLE 0 0 853
DRAFTKINGS INC NEW COM CL A 26142V105 57 3 SH SOLE 3 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 81,121 679 SH SOLE 679 0 0
DTE ENERGY CO COM 233331107 165,892 1,362 SH SOLE 1,362 0 0
DUCOMMUN INC DEL COM 264147109 172 1 SH SOLE 1 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 157,913 1,385 SH SOLE 1,045 0 340
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 44,423 342 SH SOLE 58 0 284
D-WAVE QUANTUM INC COM 26740W109 1,989 120 SH SOLE 120 0 0
DXP ENTERPRISES INC COM NEW 233377407 182 1 SH SOLE 1 0 0
DYCOM INDS INC COM 267475101 270 1 SH SOLE 1 0 0
EASTMAN CHEM CO COM 277432100 301,874 4,656 SH SOLE 4,655 0 1
EASTMAN KODAK CO COM NEW 277461406 10 1 SH SOLE 0 0 1
EATON CORP PLC SHS G29183103 292,203 680 SH SOLE 680 0 0
EBAY INC. COM 278642103 587,610 5,541 SH SOLE 5,541 0 0
ECOLAB INC COM 278865100 4,668 17 SH SOLE 2 0 15
EDGEWISE THERAPEUTICS INC COM 28036F105 122 3 SH SOLE 3 0 0
EDISON INTL COM 281020107 54,160 1,008 SH SOLE 1,008 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 112 5 SH SOLE 5 0 0
ELBIT SYS LTD ORD M3760D101 3,043,811 4,463 SH SOLE 4,463 0 0
ELEMENT SOLUTIONS INC COM 28618M106 37 1 SH SOLE 1 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 4,325,483 11,125 SH SOLE 11,042 0 83
ELEVANCE HEALTH INC FORMERLY COM 036752103 9,006 23 SH SOLE 23 0 0
ELI LILLY & CO COM 532457108 1,969,927 1,702 SH SOLE 1,700 0 2
EMBECTA CORP COMMON STOCK 29082K105 2,423 428 SH SOLE 428 0 0
EMCOR GROUP INC COM 29084Q100 22,878,258 30,323 SH SOLE 29,918 0 405
EMCOR GROUP INC COM 29084Q100 32,487 43 SH SOLE 43 0 0
EMERSON ELEC CO COM 291011104 17,137,160 110,491 SH SOLE 106,437 0 4,054
EMERSON ELEC CO COM 291011104 27,411 177 SH SOLE 177 0 0
ENACT HLDGS INC COM 29249E109 87 2 SH SOLE 2 0 0
ENBRIDGE INC COM 29250N105 52,178 1,122 SH SOLE 705 0 417
ENCOMPASS HEALTH CORP COM 29261A100 2,573,106 21,180 SH SOLE 21,068 0 112
ENCOMPASS HEALTH CORP COM 29261A100 6,121 50 SH SOLE 50 0 0
ENERGY FUELS INC COM NEW 292671708 3,230,456 292,879 SH SOLE 292,879 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 60,793 3,075 SH SOLE 3,075 0 0
ENERSYS COM 29275Y102 1,836 10 SH SOLE 0 0 10
ENNIS INC COM 293389102 109,453 4,862 SH SOLE 4,862 0 0
ENPHASE ENERGY INC COM 29355A107 33 1 SH SOLE 0 0 1
ENTEGRIS INC COM 29362U104 5,706 37 SH SOLE 37 0 0
ENTERGY CORP NEW COM 29364G103 52,906 533 SH SOLE 533 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,179 117 SH SOLE 0 0 117
ENTERPRISE PRODS PARTNERS L COM 293792107 35,610 1,000 SH SOLE 0 0 1,000
ENVISTA HOLDINGS CORPORATION COM 29415F104 470 20 SH SOLE 20 0 0
EPAM SYS INC COM 29414B104 510,376 4,710 SH SOLE 4,710 0 0
EPLUS INC COM 294268107 9,302,517 103,350 SH SOLE 101,746 0 1,604
EPLUS INC COM 294268107 20,920 232 SH SOLE 232 0 0
EQT CORP COM 26884L109 5,148 106 SH SOLE 106 0 0
EQUINIX INC COM 29444U700 26,302 26 SH SOLE 26 0 0
EQUINOR ASA SPONSORED ADR 29446M102 8,320 200 SH SOLE 0 0 200
EQUITABLE HLDGS INC COM 29452E101 308 6 SH SOLE 6 0 0
ESAB CORPORATION COM 29605J106 132 2 SH SOLE 2 0 0
ESCO TECHNOLOGIES INC COM 296315104 22,641,336 85,404 SH SOLE 84,396 0 1,008
ESCO TECHNOLOGIES INC COM 296315104 17,244 65 SH SOLE 65 0 0
ESSENT GROUP LTD COM G3198U102 2,888,848 49,885 SH SOLE 48,454 0 1,431
ESSENT GROUP LTD COM G3198U102 2,618 45 SH SOLE 45 0 0
ETF SER SOLUTIONS DEFIA QUANT ETF 26922A420 7,704 51 SH SOLE 51 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 3,839 60 SH SOLE 60 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 104,716 2,647 SH SOLE 2,647 0 0
EVERCORE INC CLASS A 29977A105 32,703 127 SH SOLE 127 0 0
EVERGY INC COM 30034W106 79 1 SH SOLE 1 0 0
EVERSOURCE ENERGY COM 30040W108 74,939 1,168 SH SOLE 1,168 0 0
EVERUS CONSTR GROUP COM 300426103 118 1 SH SOLE 1 0 0
EVOLUS INC COM 30052C107 640 80 SH SOLE 80 0 0
EXELIXIS INC COM 30161Q104 526 9 SH SOLE 9 0 0
EXLSERVICE HLDGS INC COM 302081104 7,051,460 205,104 SH SOLE 202,174 0 2,930
EXLSERVICE HLDGS INC COM 302081104 7,874 229 SH SOLE 229 0 0
EXPEDIA GROUP INC COM NEW 30212P303 4,792,684 18,198 SH SOLE 18,032 0 166
EXPEDIA GROUP INC COM NEW 30212P303 6,610 25 SH SOLE 25 0 0
EXPEDITORS INTL WASH INC COM 302130109 20,451,166 110,762 SH SOLE 109,363 0 1,399
EXPEDITORS INTL WASH INC COM 302130109 23,637 128 SH SOLE 128 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 12,247,961 75,256 SH SOLE 73,936 0 1,320
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 42,602 262 SH SOLE 262 0 0
EZCORP INC CL A NON VTG 302301106 38,867 1,306 SH SOLE 1,306 0 0
F N B CORP COM 302520101 4,410,799 256,293 SH SOLE 249,986 0 6,307
F N B CORP COM 302520101 10,329 600 SH SOLE 600 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 3,181 147 SH SOLE 0 0 147
FACTSET RESH SYS INC COM 303075105 9,807,205 36,330 SH SOLE 35,742 0 588
FACTSET RESH SYS INC COM 303075105 20,689 77 SH SOLE 77 0 0
FASTENAL CO COM 311900104 38,634 780 SH SOLE 660 0 120
FB FINL CORP COM 30257X104 52 1 SH SOLE 1 0 0
FEDERAL SIGNAL CORP COM 313855108 3,097,233 27,956 SH SOLE 27,732 0 224
FEDERAL SIGNAL CORP COM 313855108 7,980 72 SH SOLE 72 0 0
FEDEX CORP COM 31428X106 8,792,774 30,842 SH SOLE 29,982 0 860
FEDEX CORP COM 31428X106 14,853 52 SH SOLE 52 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 331,531 3,031 SH SOLE 2,945 0 86
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 8,969,727 40,292 SH SOLE 39,946 0 346
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 13,404 60 SH SOLE 60 0 0
FERRARI N V COM N3167Y103 18,329 47 SH SOLE 2 0 45
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 282,864 2,673 SH SOLE 2,673 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 867 20 SH SOLE 0 0 20
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 122 2 SH SOLE 0 0 2
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 21,603 300 SH SOLE 0 0 300
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 3,416 36 SH SOLE 0 0 36
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 4,193 51 SH SOLE 51 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 32,680 400 SH SOLE 0 0 400
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 66,365 1,300 SH SOLE 0 0 1,300
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 25,422 511 SH SOLE 0 0 511
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 24,187 559 SH SOLE 0 0 559
FIDELITY NATL FINL INC COM SHS 31620R303 1,563,977 40,465 SH SOLE 39,011 0 1,454
FIDELITY NATL FINL INC COM SHS 31620R303 12,407 321 SH SOLE 321 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 517,279 15,723 SH SOLE 15,425 0 298
FIDELITY NATL INFORMATION SV COM 31620M106 6,307 192 SH SOLE 192 0 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 2,616 36 SH SOLE 36 0 0
FIFTH THIRD BANCORP COM 316773100 18,816 372 SH SOLE 372 0 0
FINANCIAL INSTITUTIONS INC COM 317585404 39 1 SH SOLE 1 0 0
FIRST AMERN FINL CORP COM 31847R102 66,572 1,096 SH SOLE 1,096 0 0
FIRST BANCORP CORPORATION COM NEW 318672706 1,107 42 SH SOLE 42 0 0
FIRST BANCORP N C COM 318910106 123 2 SH SOLE 2 0 0
FIRST BUSEY CORP COM NEW 319383204 30 1 SH SOLE 1 0 0
FIRST FINL BANKSHARES INC COM 32020R109 32 1 SH SOLE 1 0 0
FIRST HAWAIIAN INC COM 32051X108 124 5 SH SOLE 5 0 0
FIRST HORIZON CORPORATION COM 320517105 369 16 SH SOLE 16 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 215 6 SH SOLE 6 0 0
FIRST SOLAR INC COM 336433107 3,854 22 SH SOLE 0 0 22
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734K109 23,023 174 SH SOLE 174 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 3,146 31 SH SOLE 31 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 5,567 54 SH SOLE 54 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 3,763 21 SH SOLE 0 0 21
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 8,852 189 SH SOLE 0 0 189
FIRSTENERGY CORP COM 337932107 13,909 321 SH SOLE 321 0 0
FIRSTSERVICE CORP NEW COM 33767E202 54,174 424 SH SOLE 424 0 0
FISERV INC COM 337738108 14,458 320 SH SOLE 320 0 0
FIVERR INTL LTD ORD SHS M4R82T106 44 5 SH SOLE 0 0 5
FLEX LTD ORD Y2573F102 52,026 473 SH SOLE 473 0 0
FLOWSERVE CORP COM 34354P105 78,166 1,069 SH SOLE 1,069 0 0
FLUENCE ENERGY INC COM CL A 34379V103 999 130 SH SOLE 0 0 130
FLUOR CORP COM 343412102 144 3 SH SOLE 3 0 0
FMC CORP COM NEW 302491303 268 30 SH SOLE 30 0 0
FORD MTR CO COM 345370860 73,449 6,090 SH SOLE 592 0 5,498
FORGENT POWER SOLUTIONS INC COM SHS CL A 34631F102 4,119 110 SH SOLE 0 0 110
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 865,736 7,716 SH SOLE 7,716 0 0
FORTINET INC COM 34959E109 20,915 117 SH SOLE 7 0 110
FRANKLIN ELEC INC COM 353514102 7,270,729 75,824 SH SOLE 75,321 0 503
FRANKLIN ELEC INC COM 353514102 9,503 99 SH SOLE 99 0 0
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 29,696,394 828,351 SH SOLE 815,178 0 13,173
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 100,283 2,797 SH SOLE 2,797 0 0
FREEPORT MCMORAN INC CL B 35671D857 1,330 19 SH SOLE 17 0 2
FREIGHTOS LTD ORD SHS G51405101 21,097 22,200 SH SOLE 0 0 22,200
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 538 24 SH SOLE 24 0 0
FS KKR CAP CORP COM 302635206 7,342 668 SH SOLE 668 0 0
FTI CONSULTING INC COM 302941109 2,913,504 21,660 SH SOLE 21,414 0 246
FTI CONSULTING INC COM 302941109 8,475 63 SH SOLE 63 0 0
FUBOTV INC COM NEW CL A 35953D401 1,309 146 SH SOLE 0 0 146
FULLER H B CO COM 359694106 2,784,483 56,286 SH SOLE 55,491 0 795
FULLER H B CO COM 359694106 4,961 100 SH SOLE 100 0 0
FULTON FINL CORP PA COM 360271100 113 5 SH SOLE 5 0 0
G III APPAREL GROUP LTD COM 36237H101 55 2 SH SOLE 2 0 0
GABELLI EQUITY TR INC COM 362397101 28,003 5,344 SH SOLE 5,344 0 0
GALLAGHER ARTHUR J & CO COM 363576109 685 3 SH SOLE 3 0 0
GAMING & LEISURE P COM 36467J108 102,519 2,700 SH SOLE 2,700 0 0
GARMIN LTD SHS H2906T109 16,589,716 57,836 SH SOLE 57,099 0 737
GARMIN LTD SHS H2906T109 7,135 25 SH SOLE 25 0 0
GARTNER INC COM 366651107 3,570,936 19,143 SH SOLE 18,887 0 256
GARTNER INC COM 366651107 18,468 99 SH SOLE 99 0 0
GATES INDL CORP LTD COM SHS G39104107 53 2 SH SOLE 2 0 0
GATX CORP COM 361448103 171 1 SH SOLE 1 0 0
GAUZY LTD SHS M4757U114 331 57 SH SOLE 57 0 0
GE AEROSPACE COM NEW 369604301 485,203 1,554 SH SOLE 1,553 0 1
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 40,271 616 SH SOLE 608 0 8
GE VERNOVA INC COM 36828A101 604,196 636 SH SOLE 632 0 4
GEN DIGITAL INC COM 668771108 10,999 499 SH SOLE 499 0 0
GENERAC HLDGS INC COM 368736104 37,872 183 SH SOLE 183 0 0
GENERAL DYNAMICS CORP COM 369550108 8,275,656 24,939 SH SOLE 24,676 0 263
GENERAL DYNAMICS CORP COM 369550108 9,199 28 SH SOLE 28 0 0
GENERAL MILLS INC COM 370334104 137,113 4,263 SH SOLE 4,263 0 0
GENERAL MTRS CO COM 37045V100 23,924 311 SH SOLE 0 0 311
GENUINE PARTS CO COM 372460105 5,835,566 46,410 SH SOLE 46,000 0 410
GENUINE PARTS CO COM 372460105 9,157 73 SH SOLE 73 0 0
GENWORTH FINL INC COM SHS 37247D106 108 12 SH SOLE 12 0 0
GEO GROUP INC COM 36162J106 153 5 SH SOLE 5 0 0
GILEAD SCIENCES INC COM 375558103 1,993,734 13,376 SH SOLE 13,178 0 198
GILEAD SCIENCES INC COM 375558103 4,827 32 SH SOLE 32 0 0
GLACIER BANCORP INC NEW COM 37637Q105 17,324 401 SH SOLE 401 0 0
GLAUKOS CORP COM 377322102 329 2 SH SOLE 2 0 0
GLOBAL PMTS INC COM 37940X102 2,283,211 27,957 SH SOLE 27,622 0 335
GLOBAL PMTS INC COM 37940X102 3,120 38 SH SOLE 38 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1,331 33 SH SOLE 26 0 7
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 9,598 272 SH SOLE 264 0 8
GLOBAL X FDS S&P 500 COVERED 37954Y475 5,179 125 SH SOLE 125 0 0
GLOBE LIFE INC COM 37959E102 2,039,378 12,311 SH SOLE 12,118 0 193
GLOBUS MED INC CL A 379577208 8,988 120 SH SOLE 0 0 120
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 150,842 1,040 SH SOLE 1,040 0 0
GOLDMAN SACHS ETF TR NASDA 100 ETF 38149W630 2,174 37 SH SOLE 37 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 518,087 575 SH SOLE 575 0 0
GOLUB CAP BDC INC COM 38173M102 4,644 368 SH SOLE 0 0 368
GOOSEHEAD INS INC COM CL A 38267D109 46 1 SH SOLE 1 0 0
GORMAN RUPP CO COM 383082104 75 1 SH SOLE 1 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 38 12 SH SOLE 12 0 0
GRACO INC COM 384109104 4,071,211 52,983 SH SOLE 52,636 0 347
GRANITESHARES ETF TR YIELDBOOST NVDA 38747R439 35 3 SH SOLE 3 0 0
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 1,515 41 SH SOLE 31 0 10
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 13,564 210 SH SOLE 158 0 52
GRAYSCALE ETHEREUM STAKING SHS NEW 38964R203 485 19 SH SOLE 19 0 0
GRAYSCALE ETHEREUM STAKING E SHS 389638107 4,072 190 SH SOLE 190 0 0
GREENBRIER COS INC COM 393657101 8,055 201 SH SOLE 1 0 200
GRIFFON CORP COM 398433102 94 1 SH SOLE 1 0 0
GRUPO AEROPORTUNARIO DEL PAC SPON ADS B 400506101 77,440 377 SH SOLE 377 0 0
GSK PLC SPONSORED ADR 37733W204 10,164 211 SH SOLE 211 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 143 1 SH SOLE 1 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 151 1 SH SOLE 1 0 0
HALEON PLC SPON ADS 405552100 594 66 SH SOLE 66 0 0
HALEON PLC SPON ADS 405552100 3,375 375 SH SOLE 375 0 0
HALLIBURTON CO COM 406216101 1,527 48 SH SOLE 48 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 332 3 SH SOLE 3 0 0
HAMILTON LANE INC CL A 407497106 87 1 SH SOLE 1 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 361 5 SH SOLE 5 0 0
HANOVER INS GROUP INC COM 410867105 26,934 126 SH SOLE 126 0 0
HARLEY DAVIDSON INC COM 412822108 4,886 200 SH SOLE 200 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 79 2 SH SOLE 2 0 0
HARROW INC COM 415858109 31 1 SH SOLE 1 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 7,640,808 62,445 SH SOLE 62,304 0 141
HARTFORD INSURANCE GROUP INC COM 416515104 10,460 85 SH SOLE 85 0 0
HASBRO INC COM 418056107 351 4 SH SOLE 4 0 0
HCA HEALTHCARE INC COM 40412C101 209,530 491 SH SOLE 491 0 0
HEALTHEQUITY INC COM 42226A107 89 1 SH SOLE 1 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 7,329 367 SH SOLE 367 0 0
HEALTHSTREAM INC COM 42222N103 535 18 SH SOLE 18 0 0
HEICO CORP NEW CL A 422806208 36,305 159 SH SOLE 159 0 0
HEICO CORP NEW COM 422806109 240,281 793 SH SOLE 793 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 3,084,313 45,411 SH SOLE 45,276 0 135
HELIOS TECHNOLOGIES INC COM 42328H109 1,427 21 SH SOLE 21 0 0
HENRY JACK & ASSOC INC COM 426281101 1,310,502 9,149 SH SOLE 9,039 0 110
HENRY JACK & ASSOC INC COM 426281101 7,357 51 SH SOLE 51 0 0
HERSHEY CO COM 427866108 20,963 133 SH SOLE 133 0 0
HEXCEL CORP NEW COM 428291108 29,121 347 SH SOLE 347 0 0
HIGHPEAK ENERGY INC COM 43114Q105 604 74 SH SOLE 74 0 0
HIGHWOODS PPTYS INC COM 431284108 349 12 SH SOLE 12 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 40,402 127 SH SOLE 127 0 0
HNI CORP COM 404251100 46 1 SH SOLE 1 0 0
HOME DEPOT INC COM 437076102 5,457,887 19,185 SH SOLE 19,087 0 98
HOME DEPOT INC COM 437076102 18,383 65 SH SOLE 65 0 0
HONDA MOTOR CO LTD ADR ECH CNV IN 3 438128308 316 10 SH SOLE 0 0 10
HONEYWELL AEROSPACE INC COM 43849R105 327,452 2,113 SH SOLE 2,113 0 0
HONEYWELL INTL INC COM 438516205 445,717 2,113 SH SOLE 2,113 0 0
HOPE BANCORP INC COM 43940T109 306 23 SH SOLE 23 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 90 2 SH SOLE 2 0 0
HORMEL FOODS CORP COM 440452100 5,642 283 SH SOLE 283 0 0
HOST HOTELS & RESORTS INC COM 44107P104 2,174 97 SH SOLE 0 0 97
HOULIHAN LOKEY INC CL A 441593100 15,129,049 119,749 SH SOLE 118,630 0 1,119
HOULIHAN LOKEY INC CL A 441593100 8,313 66 SH SOLE 66 0 0
HOWMET AEROSPACE INC COM 443201108 227,538 1,006 SH SOLE 1,006 0 0
HP INC COM 40434L105 94 3 SH SOLE 0 0 3
HSBC HLDGS PLC SPON ADR NEW 404280406 4,370 44 SH SOLE 44 0 0
HUNT J B TRANS SVCS INC COM 445658107 142,048 634 SH SOLE 634 0 0
HUNTINGTON BANCSHARES INC COM 446150104 3,318,292 217,450 SH SOLE 212,256 0 5,194
HUNTINGTON BANCSHARES INC COM 446150104 11,869 778 SH SOLE 778 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 59,824 224 SH SOLE 16 0 208
HURON CONSULTING GROUP INC COM 447462102 157 1 SH SOLE 1 0 0
ICF INTL INC COM 44925C103 30,180 363 SH SOLE 160 0 203
ICICI BK LTD ADR 45104G104 367,318 13,333 SH SOLE 13,333 0 0
ICL GROUP LTD SHS M53213100 452 90 SH SOLE 90 0 0
IDEX CORP COM 45167R104 3,793,715 16,641 SH SOLE 16,374 0 267
IDEX CORP COM 45167R104 2,523 11 SH SOLE 11 0 0
IDEXX LABS INC COM 45168D104 453,784 869 SH SOLE 857 0 12
ILLINOIS TOOL WKS INC COM 452308109 98,024 381 SH SOLE 381 0 0
ILLUMINA INC COM 452327109 1,369 5 SH SOLE 5 0 0
IMMUNOVANT INC COM 45258J102 68 2 SH SOLE 2 0 0
INDEPENDENT BK CORP MASS COM 453836108 2,837,071 36,537 SH SOLE 35,904 0 633
INDEPENDENT BK CORP MASS COM 453836108 1,557 20 SH SOLE 20 0 0
INDIVIOR PHARMACEUTICALS INC COM 45579U109 5,378 150 SH SOLE 150 0 0
INFOSYS LTD SPONSORED ADR 456788108 135,576 12,600 SH SOLE 12,600 0 0
ING GROEP N.V. SPONSORED ADR 456837103 1,917 54 SH SOLE 54 0 0
INGERSOLL RAND INC COM 45687V106 167,796 2,234 SH SOLE 2,190 0 44
INGREDION INC COM 457187102 47,522 496 SH SOLE 496 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 87,655 2,508 SH SOLE 2,508 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 118,745 2,750 SH SOLE 2,750 0 0
INNOVIVA INC COM 45781M101 85 4 SH SOLE 4 0 0
INOGEN INC COM 45780L104 32 6 SH SOLE 6 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,976,147 25,436 SH SOLE 24,903 0 533
INSIGHT ENTERPRISES INC COM 45765U103 5,784 37 SH SOLE 37 0 0
INSMED INC COM PAR $.01 457669307 343 3 SH SOLE 3 0 0
INSTALLED BLDG PRODS INC COM 45780R101 192 1 SH SOLE 1 0 0
INTEL CORP COM 458140100 312,598 2,600 SH SOLE 2,520 0 80
INTELLIA THERAPEUTICS INC COM 45826J105 61 5 SH SOLE 0 0 5
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 213,636 2,501 SH SOLE 2,501 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,399,809 48,673 SH SOLE 48,510 0 163
INTERCONTINENTAL EXCHANGE IN COM 45866F104 13,751 90 SH SOLE 90 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1,769 11 SH SOLE 11 0 0
INTERFACE INC COM 458665304 35 1 SH SOLE 1 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 16,928,165 76,971 SH SOLE 75,093 0 1,878
INTERNATIONAL BUSINESS MACHS COM 459200101 74,701 340 SH SOLE 140 0 200
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 58,353 699 SH SOLE 699 0 0
INTERNATIONAL PAPER CO COM 460146103 3,676 111 SH SOLE 111 0 0
INTUIT COM 461202103 5,023,709 18,221 SH SOLE 18,120 0 101
INTUIT COM 461202103 8,295 30 SH SOLE 30 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 101,658 250 SH SOLE 12 0 238
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 5,016 16 SH SOLE 16 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 62,796 414 SH SOLE 414 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 214,846 6,286 SH SOLE 6,286 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 3,191,754 23,062 SH SOLE 22,831 0 231
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 30,983 224 SH SOLE 224 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 742,991 16,540 SH SOLE 16,540 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2,506 52 SH SOLE 52 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 29,807 1,525 SH SOLE 0 0 1,525
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 77,465 501 SH SOLE 0 0 501
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 3,421,495 23,913 SH SOLE 23,869 0 44
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3,158,006 138,423 SH SOLE 138,423 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 38,170 1,786 SH SOLE 1,786 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 149,302 2,743 SH SOLE 2,438 0 305
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 102,584 1,735 SH SOLE 1,735 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 16,375 116 SH SOLE 116 0 0
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 30,344 224 SH SOLE 224 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 31,246 383 SH SOLE 383 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1,301 35 SH SOLE 0 0 35
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 134,421 2,041 SH SOLE 2,041 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 26,525 128 SH SOLE 126 0 2
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 353,938 6,064 SH SOLE 6,064 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,355,532 28,015 SH SOLE 27,832 0 183
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 51,078 335 SH SOLE 335 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 24,075 355 SH SOLE 355 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,387,868 3,228 SH SOLE 3,210 0 18
INVESCO QQQ TR UNIT SER 1 46090E103 12,577 17 SH SOLE 17 0 0
INVESTORS TITLE CO NC COM 461804106 403,218 1,425 SH SOLE 1,425 0 0
INVITATION HOMES INC COM 46187W107 27 1 SH SOLE 1 0 0
IONQ INC COM 46222L108 1,316 30 SH SOLE 30 0 0
IRON MTN INC DEL COM 46284V101 274,713 2,476 SH SOLE 2,471 0 5
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 39,719 839 SH SOLE 822 0 17
ISHARES ETHEREUM TR SHS 46438R105 804,700 39,995 SH SOLE 14,684 0 25,311
ISHARES GOLD TR ISHARES NEW 464285204 20,697 265 SH SOLE 265 0 0
ISHARES INC CORE MSCI EMKT 46434G103 161 2 SH SOLE 0 0 2
ISHARES INC MSCI AUST ETF 464286103 93,423 3,300 SH SOLE 3,300 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202 392,184 9,215 SH SOLE 9,215 0 0
ISHARES INC MSCI EMRG CHN 46434G764 397 4 SH SOLE 4 0 0
ISHARES INC MSCI EURZONE ETF 464286608 384,537 5,711 SH SOLE 5,711 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 19,760 161 SH SOLE 0 0 161
ISHARES INC MSCI JAPAN ETF 46434G822 2,340 24 SH SOLE 0 0 24
ISHARES INC MSCI SPAIN ETF 464286764 258,704 4,370 SH SOLE 4,370 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 568,128 5,643 SH SOLE 5,643 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 161,751 1,992 SH SOLE 0 0 1,992
ISHARES TR 3 7 YR TREAS BD 464288661 121,722 1,073 SH SOLE 0 0 1,073
ISHARES TR CORE 40 MODE ETF 464289875 313,350 6,429 SH SOLE 6,429 0 0
ISHARES TR CORE 60 BALA ETF 464289867 393,168 5,738 SH SOLE 5,738 0 0
ISHARES TR CORE DIV GRWTH 46434V621 186,444 2,473 SH SOLE 1,501 0 972
ISHARES TR CORE MSCI EAFE 46432F842 30,981,746 319,795 SH SOLE 316,142 0 3,653
ISHARES TR CORE MSCI EAFE 46432F842 63,604 657 SH SOLE 657 0 0
ISHARES TR CORE MSCI INTL 46435G326 25,543 285 SH SOLE 285 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 282,501 2,974 SH SOLE 2,130 0 844
ISHARES TR CORE S&P MCP ETF 464287507 9,293,322 129,164 SH SOLE 125,917 0 3,247
ISHARES TR CORE S&P MCP ETF 464287507 2,815 39 SH SOLE 39 0 0
ISHARES TR CORE S&P SCP ETF 464287804 10,647,549 78,268 SH SOLE 76,543 0 1,725
ISHARES TR CORE S&P SCP ETF 464287804 106,277 781 SH SOLE 781 0 0
ISHARES TR CORE S&P TTL STK 464287150 720,075 4,330 SH SOLE 4,329 0 1
ISHARES TR CORE S&P TTL STK 464287150 378,287 2,275 SH SOLE 0 0 2,275
ISHARES TR CORE S&P500 ETF 464287200 3,992,362 5,213 SH SOLE 4,877 0 336
ISHARES TR CYBERSECURITY 46435U135 2 0 SH SOLE 0 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 361,914 5,157 SH SOLE 5,157 0 0
ISHARES TR EAFE GRWTH ETF 464288885 417,028 3,480 SH SOLE 3,480 0 0
ISHARES TR EAFE SML CP ETF 464288273 240,597 2,850 SH SOLE 2,850 0 0
ISHARES TR EAFE VALUE ETF 464288877 655,589 8,284 SH SOLE 8,284 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 3,336 20 SH SOLE 20 0 0
ISHARES TR ESG MSCI LEADR 46435U218 130,114 955 SH SOLE 955 0 0
ISHARES TR EUROPE ETF 464287861 4,411 62 SH SOLE 0 0 62
ISHARES TR FUTU AI TECH ETF 46435U556 15,673 200 SH SOLE 200 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 40,136 1,608 SH SOLE 0 0 1,608
ISHARES TR INTERNATIONAL SL 46434V266 194,718 4,360 SH SOLE 4,360 0 0
ISHARES TR INTL DIV GRWTH 46435G524 4,687,962 52,816 SH SOLE 50,302 0 2,514
ISHARES TR INTL SEL DIV ETF 464288448 32,838,022 778,337 SH SOLE 768,781 0 9,556
ISHARES TR INTL SEL DIV ETF 464288448 65,115 1,543 SH SOLE 1,543 0 0
ISHARES TR MBS ETF 464288588 1,336,450 14,912 SH SOLE 14,738 0 174
ISHARES TR MICRO-CAP ETF 464288869 1,927,510 10,430 SH SOLE 10,430 0 0
ISHARES TR MICRO-CAP ETF 464288869 54,924 297 SH SOLE 297 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 2,379,393 25,342 SH SOLE 22,342 0 3,000
ISHARES TR MRGSTR MD CP VAL 464288406 7,329,602 79,887 SH SOLE 77,857 0 2,030
ISHARES TR MSCI EAFE ETF 464287465 454,727 4,377 SH SOLE 4,377 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 15,582 171 SH SOLE 171 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 395,785 5,926 SH SOLE 5,926 0 0
ISHARES TR MSCI INDIA ETF 46429B598 14,004 300 SH SOLE 0 0 300
ISHARES TR MSCI INDIA SM CP 46429B614 337,052 4,899 SH SOLE 4,899 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 1,367,439 27,642 SH SOLE 27,475 0 167
ISHARES TR MSCI UK ETF NEW 46435G334 7,421,026 159,489 SH SOLE 158,516 0 973
ISHARES TR MSCI UK ETF NEW 46435G334 388 8 SH SOLE 8 0 0
ISHARES TR MSCI USA VALUE 46432F388 32,868 166 SH SOLE 166 0 0
ISHARES TR RUS 1000 ETF 464287622 3,481,546 8,366 SH SOLE 8,366 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 25,640,062 204,695 SH SOLE 196,642 0 8,053
ISHARES TR RUS 1000 GRW ETF 464287614 275,572 2,200 SH SOLE 2,200 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 21,147,791 85,297 SH SOLE 82,768 0 2,529
ISHARES TR RUS 1000 VAL ETF 464287598 52,822 213 SH SOLE 213 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 823,964 2,309 SH SOLE 2,264 0 45
ISHARES TR RUS 2000 VAL ETF 464287630 3,493,343 16,679 SH SOLE 16,410 0 269
ISHARES TR RUS MD CP GR ETF 464287481 7,606,291 55,246 SH SOLE 55,075 0 171
ISHARES TR RUS MD CP GR ETF 464287481 1,102 8 SH SOLE 8 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 288,841 1,797 SH SOLE 1,797 0 0
ISHARES TR RUS MID CAP ETF 464287499 347,774 3,259 SH SOLE 3,259 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 504,139 1,814 SH SOLE 1,814 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,207,015 2,796 SH SOLE 2,796 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 27,256,592 191,597 SH SOLE 191,597 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 4,415 31 SH SOLE 31 0 0
ISHARES TR S&P 500 VAL ETF 464287408 21,446,633 93,949 SH SOLE 93,463 0 486
ISHARES TR S&P 500 VAL ETF 464287408 1,370 6 SH SOLE 6 0 0
ISHARES TR S&P MC 400GR ETF 464287606 14,960,338 136,487 SH SOLE 135,193 0 1,294
ISHARES TR S&P MC 400GR ETF 464287606 65,475 597 SH SOLE 597 0 0
ISHARES TR S&P MC 400VL ETF 464287705 13,814,976 100,319 SH SOLE 99,591 0 728
ISHARES TR S&P MC 400VL ETF 464287705 55,084 400 SH SOLE 400 0 0
ISHARES TR S&P SML 600 GWT 464287887 24,601,364 153,442 SH SOLE 152,180 0 1,262
ISHARES TR S&P SML 600 GWT 464287887 5,146 32 SH SOLE 32 0 0
ISHARES TR SELECT DIVID ETF 464287168 70,007 460 SH SOLE 460 0 0
ISHARES TR SELF DRIVNG EV 46435U366 726 22 SH SOLE 22 0 0
ISHARES TR SP SMCP600VL ETF 464287879 24,663,033 192,530 SH SOLE 190,000 0 2,530
ISHARES TR SP SMCP600VL ETF 464287879 88,604 692 SH SOLE 692 0 0
ISHARES TR U.S. MED DVC ETF 464288810 47,723 933 SH SOLE 933 0 0
ISHARES TR U.S. TECH ETF 464287721 88,742 335 SH SOLE 335 0 0
ISHARES TR US AER DEF ETF 464288760 29,495 142 SH SOLE 142 0 0
ITRON INC COM 465741106 87 1 SH SOLE 1 0 0
ITT INC COM 45073V108 20,645 102 SH SOLE 2 0 100
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 24,166 430 SH SOLE 131 0 299
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 46,642 1,039 SH SOLE 0 0 1,039
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 152 2 SH SOLE 0 0 2
JABIL INC COM 466313103 86,058 300 SH SOLE 0 0 300
JACKSON FINANCIAL INC COM CL A 46817M107 19,786 153 SH SOLE 153 0 0
JACOBS SOLUTIONS INC COM 46982L108 271 2 SH SOLE 2 0 0
JANUS DETROIT STR TR HEND GLOB AR ETF 47103U670 13,106 368 SH SOLE 368 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 55,517 1,100 SH SOLE 0 0 1,100
JEFFERIES FINANCIAL GROUP IN COM 47233W109 366 8 SH SOLE 8 0 0
JOHNSON & JOHNSON COM 478160104 15,367,509 58,048 SH SOLE 55,403 0 2,645
JOHNSON & JOHNSON COM 478160104 13,709 52 SH SOLE 52 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 134,777 907 SH SOLE 817 0 90
JONES LANG LASALLE INC COM 48020Q107 306 1 SH SOLE 1 0 0
JPMORGAN CHASE & CO COM 46625H100 29,647,370 89,615 SH SOLE 86,966 0 2,649
JPMORGAN CHASE & CO COM 46625H100 54,385 164 SH SOLE 164 0 0
KADANT INC COM 48282T104 3,177,395 12,150 SH SOLE 12,125 0 25
KB HOME COM 48666K109 7,900 170 SH SOLE 0 0 170
KEMPER CORP COM 488401100 325 13 SH SOLE 13 0 0
KENVUE INC COM 49177J102 19,929 1,128 SH SOLE 29 0 1,099
KEYCORP COM 493267108 181 9 SH SOLE 9 0 0
KIMBERLY-CLARK CORP COM 494368103 168,985 1,734 SH SOLE 1,734 0 0
KIMCO REALTY CORP COM 49446R109 7,174 323 SH SOLE 323 0 0
KINDER MORGAN INC DEL COM 49456B101 181 6 SH SOLE 6 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 51 1 SH SOLE 1 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 9,768 1,071 SH SOLE 1,071 0 0
KIRBY CORP COM 497266106 132 1 SH SOLE 1 0 0
KITE REALTY GROUP TRUST COM NEW 49803T300 74 3 SH SOLE 3 0 0
KKR & CO INC COM 48251W104 53,685 588 SH SOLE 588 0 0
KLA CORP COM NEW 482480100 13,772,585 70,654 SH SOLE 70,502 0 152
KLARNA GROUP PLC SHS G5279N105 124 10 SH SOLE 0 0 10
KNIFE RIVER CORP COMMON STOCK 498894104 51 1 SH SOLE 1 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 4,108,691 64,612 SH SOLE 63,846 0 766
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 7,691 121 SH SOLE 121 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,369 56 SH SOLE 56 0 0
KONTOOR BRANDS INC COM 50050N103 8,762 139 SH SOLE 139 0 0
KRAFT HEINZ CO COM 500754106 185 8 SH SOLE 8 0 0
KROGER CO COM 501044101 235 4 SH SOLE 4 0 0
KULICKE & SOFFA INDS INC COM 501242101 83,600 887 SH SOLE 887 0 0
KULR TECHNOLOGY GROUP INC COM 50125G307 31 12 SH SOLE 12 0 0
KYMERA THERAPEUTICS INC COM 501575104 336 3 SH SOLE 3 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2,309 205 SH SOLE 0 0 205
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 451 40 SH SOLE 0 0 40
L3HARRIS TECHNOLOGIES INC COM 502431109 10,606,643 44,795 SH SOLE 44,640 0 155
L3HARRIS TECHNOLOGIES INC COM 502431109 14,060 59 SH SOLE 59 0 0
LABCORP HOLDINGS INC COM SHS 504922105 10,551,102 34,245 SH SOLE 34,089 0 156
LABCORP HOLDINGS INC COM SHS 504922105 18,457 60 SH SOLE 60 0 0
LAM RESEARCH CORP COM NEW 512807306 11,577 35 SH SOLE 35 0 0
LAMAR ADVERTISING CO CL A 512816109 145 1 SH SOLE 1 0 0
LANDSTAR SYS INC COM 515098101 5,593,623 33,168 SH SOLE 32,908 0 260
LANTHEUS HLDGS INC COM 516544103 299 3 SH SOLE 3 0 0
LAS VEGAS SANDS CORP COM 517834107 10,062 266 SH SOLE 266 0 0
LAUDER ESTEE COS INC CL A 518439104 6,958 75 SH SOLE 14 0 61
LEIDOS HOLDINGS INC COM 525327102 1,088,863 8,938 SH SOLE 8,916 0 22
LEIDOS HOLDINGS INC COM 525327102 4,658 38 SH SOLE 38 0 0
LEMAITRE VASCULAR INC COM 525558201 83 1 SH SOLE 1 0 0
LEMONADE INC COM 52567D107 1,129 25 SH SOLE 25 0 0
LENDINGTREE INC COM 52603B107 25 1 SH SOLE 1 0 0
LENNAR CORP CL A 526057104 1,306 16 SH SOLE 16 0 0
LENNAR CORP CL B 526057302 160 2 SH SOLE 2 0 0
LIBERTY CAP CORP SER A GCI GROUP 36164V602 648 28 SH SOLE 28 0 0
LIBERTY ENERGY INC COM CL A 53115L104 24,525 1,346 SH SOLE 1,346 0 0
LIBERTY LIVE HOLDINGS INC COM SER A 530909100 568 6 SH SOLE 6 0 0
LIBERTY MEDIA CORP DEL COM SER A 531229771 12,441 147 SH SOLE 147 0 0
LIBERTY MEDIA CORP DEL COM SER C 531229755 2,310 25 SH SOLE 25 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 313 1 SH SOLE 1 0 0
LIGHTBRIDGE CORP COM 53224K302 45 7 SH SOLE 0 0 7
LINCOLN ELEC HLDGS INC COM 533900106 20,663,476 78,099 SH SOLE 77,452 0 647
LINCOLN ELEC HLDGS INC COM 533900106 16,472 62 SH SOLE 62 0 0
LINCOLN NATL CORP IND COM 534187109 443 11 SH SOLE 11 0 0
LINDE PLC SHS G54950103 644,101 1,357 SH SOLE 1,332 0 25
LINEAGE INC COM 53566V106 444 13 SH SOLE 13 0 0
LIONSGATE STUDIOS CORP COM 53626N102 135 12 SH SOLE 12 0 0
LISTED FDS TR ROUN MA SEVE ETF 53656G498 5,449 76 SH SOLE 76 0 0
LITTELFUSE INC COM 537008104 14,739,687 34,785 SH SOLE 34,416 0 369
LITTELFUSE INC COM 537008104 15,445 36 SH SOLE 36 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3,386 20 SH SOLE 0 0 20
LIVE OAK BANCSHARES INC COM 53803X105 37 1 SH SOLE 1 0 0
LKQ CORP COM 501889208 596,939 26,147 SH SOLE 25,800 0 347
LKQ CORP COM 501889208 3,110 136 SH SOLE 136 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 502 89 SH SOLE 89 0 0
LOCKHEED MARTIN CORP COM 539830109 4,119,385 8,089 SH SOLE 8,039 0 50
LOCKHEED MARTIN CORP COM 539830109 8,486 17 SH SOLE 17 0 0
LOEWS CORP COM 540424108 39,475 378 SH SOLE 378 0 0
LOGITECH INTL S A SHS H50430232 105,624 1,046 SH SOLE 0 0 1,046
LOWES COS INC COM 548661107 139,324 756 SH SOLE 656 0 100
LULULEMON ATHLETICA INC COM 550021109 9,716 101 SH SOLE 93 0 8
LUMENTUM HLDGS INC COM 55024U109 9,713 10 SH SOLE 0 0 10
M & T BK CORP COM 55261F104 4,673 21 SH SOLE 21 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 39,875 140 SH SOLE 140 0 0
MACYS INC COM 55616P104 4,298 189 SH SOLE 0 0 189
MADISON SQUARE GRDN SPRT COR CL A 55825T103 64,024 158 SH SOLE 158 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 5,139 289 SH SOLE 259 0 30
MANHATTAN ASSOCIATES INC COM 562750109 2,743,451 13,807 SH SOLE 13,807 0 0
MANULIFE FINL CORP COM 56501R106 82,242 1,931 SH SOLE 1,931 0 0
MANULIFE FINL CORP COM 56501R106 102,216 2,400 SH SOLE 0 0 2,400
MARA HOLDINGS INC COM 565788106 227 20 SH SOLE 20 0 0
MARATHON PETE CORP COM 56585A102 344,411 871 SH SOLE 871 0 0
MARKEL GROUP INC COM 570535104 6,578,172 3,841 SH SOLE 3,744 0 97
MARKEL GROUP INC COM 570535104 8,563 5 SH SOLE 5 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,917,962 11,016 SH SOLE 10,892 0 124
MARSH & MCLENNAN COS INC COM 571748102 20,488 120 SH SOLE 120 0 0
MARTIN MARIETTA MATLS INC COM 573284106 12,161,551 25,347 SH SOLE 25,222 0 125
MARTIN MARIETTA MATLS INC COM 573284106 33,270 69 SH SOLE 69 0 0
MARVELL TECHNOLOGY INC COM 573874104 63,147 239 SH SOLE 239 0 0
MASCO CORP COM 574599106 105,549 1,566 SH SOLE 1,566 0 0
MASTEC INC COM 576323109 43,152 202 SH SOLE 202 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,677,979 10,296 SH SOLE 10,050 0 246
MASTERCARD INCORPORATED CL A 57636Q104 3,339 6 SH SOLE 6 0 0
MATCH GROUP INC NEW COM 57667L107 41 1 SH SOLE 0 0 1
MATSON INC COM 57686G105 220 1 SH SOLE 1 0 0
MAXIMUS INC COM 577933104 1,125,680 21,163 SH SOLE 20,976 0 187
MAXIMUS INC COM 577933104 3,871 73 SH SOLE 73 0 0
MCCORMICK & CO INC COM NON VTG 579780206 21,991 474 SH SOLE 474 0 0
MCDONALDS CORP COM 580135101 626,485 2,713 SH SOLE 2,713 0 0
MCKESSON CORP COM 58155Q103 19,103,699 22,375 SH SOLE 21,773 0 602
MCKESSON CORP COM 58155Q103 16,322 19 SH SOLE 19 0 0
MDU RES GROUP INC COM 552690109 279 15 SH SOLE 15 0 0
MEDPACE HLDGS INC COM 58506Q109 31,209 50 SH SOLE 50 0 0
MEDTRONIC PLC SHS G5960L103 4,296,420 49,790 SH SOLE 49,566 0 224
MEDTRONIC PLC SHS G5960L103 248,171 2,876 SH SOLE 199 0 2,677
MERCADOLIBRE INC COM 58733R102 77,784 45 SH SOLE 1 0 44
MERCK & CO INC COM 58933Y105 17,340,278 119,333 SH SOLE 116,959 0 2,374
MERCK & CO INC COM 58933Y105 78,177 538 SH SOLE 38 0 500
MERCURY SYS INC COM 589378108 33,200 400 SH SOLE 400 0 0
MERIT MED SYS INC COM 589889104 173 2 SH SOLE 2 0 0
META PLATFORMS INC CL A 30303M102 22,284,339 30,729 SH SOLE 30,221 0 508
META PLATFORMS INC CL A 30303M102 42,158 58 SH SOLE 58 0 0
METLIFE INC COM 59156R108 13,183 140 SH SOLE 12 0 128
MFA FINL INC COM 55272X607 9,813 1,250 SH SOLE 1,250 0 0
MGIC INVT CORP WIS COM 552848103 26 1 SH SOLE 1 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 700 9 SH SOLE 9 0 0
MICRON TECHNOLOGY INC COM 595112103 79,884 75 SH SOLE 75 0 0
MICROSOFT CORP COM 594918104 39,080,966 76,196 SH SOLE 73,388 0 2,808
MICROSOFT CORP COM 594918104 274,955 536 SH SOLE 61 0 475
MIDDLEBY CORP COM 596278101 2,650,613 25,590 SH SOLE 25,030 0 560
MIDDLEBY CORP COM 596278101 21,338 206 SH SOLE 206 0 0
MIDERA FOOD PROCESSING INC COM 59739R104 260,595 6,384 SH SOLE 6,307 0 77
MIDERA FOOD PROCESSING INC COM 59739R104 4,858 119 SH SOLE 119 0 0
MILLER INDS INC TENN COM NEW 600551204 1,715,214 32,602 SH SOLE 32,089 0 513
MIRUM PHARMACEUTICALS INC COM 604749101 86 1 SH SOLE 1 0 0
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 4,937 214 SH SOLE 214 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 111 10 SH SOLE 10 0 0
MKS INC. COM 55306N104 11,924,763 44,938 SH SOLE 44,077 0 861
MKS INC. COM 55306N104 5,598 21 SH SOLE 21 0 0
MOBILITY GLOBAL INC COM SHS 60744M106 2,038,786 118,880 SH SOLE 118,495 0 385
MOBILITY GLOBAL INC COM SHS 60744M106 5,601 327 SH SOLE 327 0 0
MODERNA INC COM 60770K107 10,399 54 SH SOLE 54 0 0
MODINE MFG CO COM 607828100 188 1 SH SOLE 1 0 0
MOELIS & CO CL A 60786M105 116 2 SH SOLE 2 0 0
MOHAWK INDS INC COM 608190104 250 2 SH SOLE 2 0 0
MONARCH CASINO & RESORT INC COM 609027107 3,254,199 28,297 SH SOLE 28,119 0 178
MONARCH CASINO & RESORT INC COM 609027107 11,791 103 SH SOLE 103 0 0
MONDELEZ INTL INC CL A 609207105 303,729 5,253 SH SOLE 5,253 0 0
MONGODB INC CL A 60937P106 2,789 8 SH SOLE 0 0 8
MONOLITHIC PWR SYS INC COM 609839105 2,695 2 SH SOLE 2 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 6,993 168 SH SOLE 168 0 0
MOODYS CORP COM 615369105 15,501,141 34,134 SH SOLE 34,121 0 13
MOOG INC CL A 615394202 382 1 SH SOLE 1 0 0
MORGAN STANLEY COM NEW 617446448 291,336 1,549 SH SOLE 1,549 0 0
MORGAN STANLEY INDIA INVT FD COM 61745C105 2,149 100 SH SOLE 100 0 0
MORNINGSTAR INC COM 617700109 4,334,732 22,810 SH SOLE 22,567 0 243
MORNINGSTAR INC COM 617700109 7,419 39 SH SOLE 39 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,379 5 SH SOLE 5 0 0
MSA SAFETY INC COM 553498106 6,508,289 36,588 SH SOLE 36,261 0 327
MSA SAFETY INC COM 553498106 18,185 102 SH SOLE 102 0 0
MSC INDL DIRECT INC CL A 553530106 6,221,244 50,285 SH SOLE 50,038 0 247
MSC INDL DIRECT INC CL A 553530106 18,285 148 SH SOLE 148 0 0
MUELLER INDS INC COM 624756102 243 4 SH SOLE 4 0 0
MURPHY USA INC COM 626755102 41,835 83 SH SOLE 83 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 72 2 SH SOLE 2 0 0
NASDAQ INC COM 631103108 18,136,140 197,111 SH SOLE 194,630 0 2,481
NASDAQ INC COM 631103108 46,434 505 SH SOLE 505 0 0
NATERA INC COM 632307104 1,240 3 SH SOLE 3 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 13,421 177 SH SOLE 177 0 0
NATIONAL HEALTH INVS INC COM 63633D104 132 2 SH SOLE 2 0 0
NATWEST GROUP PLC SPONS ADR 639057207 92,820 5,114 SH SOLE 5,114 0 0
NBT BANCORP INC COM 628778102 51 1 SH SOLE 1 0 0
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 16,043 289 SH SOLE 289 0 0
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 165,607 3,115 SH SOLE 3,115 0 0
NEOS ETF TRUST RUSS 2000 HI ETF 78433H634 80,250 1,639 SH SOLE 1,639 0 0
NEOS ETF TRUST S&P 500 HEDG ETF 78433H568 2,343 42 SH SOLE 42 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108 188 19 SH SOLE 19 0 0
NETAPP INC COM 64110D104 21,710,606 103,344 SH SOLE 101,414 0 1,930
NETAPP INC COM 64110D104 16,939 81 SH SOLE 81 0 0
NETFLIX INC. COM 64110L106 5,081,199 73,027 SH SOLE 71,928 0 1,099
NETFLIX INC. COM 64110L106 10,855 156 SH SOLE 156 0 0
NETGEAR INC COM 64111Q104 23 1 SH SOLE 1 0 0
NETSCOUT SYS INC COM 64115T104 804 20 SH SOLE 20 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,979 21 SH SOLE 1 0 20
NEW YORK TIMES CO MTN BE CL A 650111107 6,625 104 SH SOLE 104 0 0
NEWELL BRANDS INC COM 651229106 17,345 3,285 SH SOLE 3,285 0 0
NEWMARK GROUP INC CL A 65158N102 74 6 SH SOLE 6 0 0
NEWMARKET CORP COM 651587107 33,209 37 SH SOLE 37 0 0
NEWMONT CORP COM 651639106 1,385 12 SH SOLE 12 0 0
NEWS CORP NEW CL A 65249B109 2,378 83 SH SOLE 83 0 0
NEXTERA ENERGY INC COM 65339F101 145,346 1,919 SH SOLE 1,919 0 0
NEXTNAV INC COMMON STOCK 65345N106 8,111 564 SH SOLE 564 0 0
NEXTPOWER INC COM 65290E101 156 2 SH SOLE 0 0 2
NICE LTD SPONSORED ADR 653656108 2,995,166 26,918 SH SOLE 26,918 0 0
NIKE INC CL B 654106103 37,805 1,068 SH SOLE 859 0 209
NISOURCE INC COM 65473P105 17,550 450 SH SOLE 450 0 0
NMI HLDGS INC COM 629209305 38 1 SH SOLE 1 0 0
NOKIA CORP SPONSORED ADR 654902204 538 53 SH SOLE 53 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 666 68 SH SOLE 68 0 0
NORDSON CORP COM 655663102 18,325,754 55,897 SH SOLE 55,042 0 855
NORDSON CORP COM 655663102 31,513 96 SH SOLE 96 0 0
NORFOLK SOUTHN CORP COM 655844108 552,183 1,787 SH SOLE 1,686 0 101
NORTHERN TR CORP COM 665859104 339 2 SH SOLE 2 0 0
NORTHROP GRUMMAN CORP COM 666807102 633,609 1,311 SH SOLE 434 0 877
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,932 200 SH SOLE 100 0 100
NOV INC COM 62955J103 3,746 200 SH SOLE 0 0 200
NOVA LTD COM M7516K103 2,547,713 6,614 SH SOLE 6,614 0 0
NOVARTIS AG SPONSORED ADR 66987V109 191,472 1,343 SH SOLE 1,343 0 0
NOVO-NORDISK A S ADR 670100205 183,144 4,831 SH SOLE 4,821 0 10
NRG ENERGY INC COM NEW 629377508 192 2 SH SOLE 2 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 317 25 SH SOLE 25 0 0
NUCOR CORP COM 670346105 935 4 SH SOLE 4 0 0
NUSCALE PWR CORP CL A COM 67079K100 198 25 SH SOLE 25 0 0
NUSCALE PWR CORP CL A COM 67079K100 16 2 SH SOLE 0 0 2
NUTRIEN LTD COM 67077M108 31,332 446 SH SOLE 0 0 446
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 2,613 550 SH SOLE 0 0 550
NUVEEN MUN CR INCOME FD COM SH BEN INT 67070X101 9,932 917 SH SOLE 0 0 917
NUVEEN MUN VALUE FD INC COM 670928100 6,301 760 SH SOLE 760 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 8,382 1,229 SH SOLE 0 0 1,229
NVENT ELEC PLC SHS G6700G107 8,203 51 SH SOLE 29 0 22
NVIDIA CORPORATION COM 67066G104 3,951,817 17,304 SH SOLE 13,907 0 3,397
NVIDIA CORPORATION COM 67066G104 1,371 6 SH SOLE 0 0 6
NYLIM ETF TR FTSE INTL EQTY C 45409B560 37,617 1,012 SH SOLE 0 0 1,012
NYXOAH S A SHS B6S7WD106 3,575 2,590 SH SOLE 2,590 0 0
OBSIDIAN ENERGY LTD COM 674482203 2,936 285 SH SOLE 285 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1,497 45 SH SOLE 45 0 0
OCCIDENTAL PETE CORP COM 674599105 6,473 117 SH SOLE 103 0 14
OKLO INC COM CL A 02156V109 593 16 SH SOLE 16 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,215,189 12,743 SH SOLE 12,698 0 45
OLD NATL BANCORP IND COM 680033107 543 22 SH SOLE 22 0 0
OLD SECOND BANCORP INC DEL COM 680277100 25 1 SH SOLE 1 0 0
OMNICELL COM COM 68213N109 69 2 SH SOLE 0 0 2
OMNICOM GROUP INC COM 681919106 4,003,566 54,374 SH SOLE 54,016 0 358
OMNICOM GROUP INC COM 681919106 8,138 111 SH SOLE 111 0 0
ON SEMICONDUCTOR CORP COM 682189105 308 4 SH SOLE 4 0 0
ONDAS INC COM NEW 68236H204 733 100 SH SOLE 100 0 0
ONEMAIN HLDGS INC COM 68268W103 4,819 87 SH SOLE 87 0 0
ONEOK INC NEW COM 30609A109 3,838 45 SH SOLE 45 0 0
OPENLANE INC COM 48238T109 137 4 SH SOLE 4 0 0
OPTIMUM COMMUNICATIONS INC CL A 02156K103 2,375 2,400 SH SOLE 2,400 0 0
ORACLE CORP COM 68389X105 6,902,271 50,271 SH SOLE 50,087 0 184
OREILLY AUTOMOTIVE INC COM 67103H107 15,374 180 SH SOLE 15 0 165
ORGANON & CO COMMON STOCK 68622V106 1,370 100 SH SOLE 0 0 100
OSCAR HEALTH INC CL A 687793109 62 2 SH SOLE 2 0 0
OSHKOSH CORP COM 688239201 6,801,461 52,798 SH SOLE 52,299 0 499
OSHKOSH CORP COM 688239201 20,428 159 SH SOLE 159 0 0
OSI SYSTEMS INC COM 671044105 6,754,941 34,753 SH SOLE 34,414 0 339
OSI SYSTEMS INC COM 671044105 23,131 119 SH SOLE 119 0 0
OTIS WORLDWIDE CORP COM 68902V107 102,881 1,600 SH SOLE 1,398 0 202
OUTFRONT MEDIA INC COM NEW 69007J304 111 4 SH SOLE 4 0 0
PACCAR INC COM 693718108 8,005,881 72,907 SH SOLE 72,500 0 407
PACCAR INC COM 693718108 11,787 107 SH SOLE 107 0 0
PACER FDS TR AMERICAN ENERGY 69374H634 16,481 380 SH SOLE 100 0 280
PACKAGING CORP AMER COM 695156109 12,662,754 55,233 SH SOLE 54,592 0 641
PACKAGING CORP AMER COM 695156109 17,073 74 SH SOLE 74 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 40,242 215 SH SOLE 57 0 158
PALO ALTO NETWORKS INC COM 697435105 251,307 633 SH SOLE 333 0 300
PALOMAR HLDGS INC COM 69753M105 124 1 SH SOLE 1 0 0
PAN AMERN SILVER CORP COM 697900108 13,244 291 SH SOLE 291 0 0
PARAMOUNT SKYDANCE CORP COM CL B 69932A204 5,680 550 SH SOLE 0 0 550
PARKER-HANNIFIN CORP COM 701094104 16,291,683 17,052 SH SOLE 16,935 0 117
PARKER-HANNIFIN CORP COM 701094104 18,361 19 SH SOLE 19 0 0
PARSONS CORP DEL COM 70202L102 287 7 SH SOLE 7 0 0
PATRICK INDS INC COM 703343103 68 1 SH SOLE 1 0 0
PAYCHEX INC COM 704326107 1,742,612 17,691 SH SOLE 17,387 0 304
PAYCHEX INC COM 704326107 5,525 56 SH SOLE 56 0 0
PAYPAL HLDGS INC COM 70450Y103 1,164,358 22,166 SH SOLE 21,993 0 173
PAYPAL HLDGS INC COM 70450Y103 5,284 101 SH SOLE 101 0 0
PEARSON PLC SPONSORED ADR 705015105 11,969 746 SH SOLE 25 0 721
PELOTON INTERACTIVE INC CL A COM 70614W100 175 35 SH SOLE 0 0 35
PEMBINA PIPELINE CORP COM 706327103 23,078 518 SH SOLE 303 0 215
PENN ENTERTAINMENT INC COM 707569109 660 45 SH SOLE 45 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 124 2 SH SOLE 2 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 55,294 276 SH SOLE 276 0 0
PENTAIR PLC SHS G7S00T104 11,454 216 SH SOLE 194 0 22
PEPSICO INC COM 713448108 7,465,076 58,910 SH SOLE 57,308 0 1,602
PEPSICO INC COM 713448108 29,510 233 SH SOLE 233 0 0
PERIMETER SOLUTIONS INC COMMON STOCK 71385M107 290 11 SH SOLE 11 0 0
PERION NETWORK LTD SHS NEW M78673114 1,365,837 157,173 SH SOLE 157,173 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 191 9 SH SOLE 9 0 0
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 45,158 2,164 SH SOLE 0 0 2,164
PFIZER INC COM 717081103 277,825 9,741 SH SOLE 3,432 0 6,309
PG&E CORP COM 69331C108 368 30 SH SOLE 30 0 0
PHILIP MORRIS INTL INC COM 718172109 278,979 1,462 SH SOLE 1,462 0 0
PHILLIPS 66 COM 718546104 747,293 2,927 SH SOLE 2,825 0 102
PHILLIPS 66 COM 718546104 79,147 310 SH SOLE 0 0 310
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 150 4 SH SOLE 4 0 0
PHINIA INC COMMON STOCK 71880K101 60 1 SH SOLE 1 0 0
PIEDMONT REALTY TRUST INC COM CL A 720190206 170 19 SH SOLE 19 0 0
PILGRIMS PRIDE CORP COM 72147K108 244 9 SH SOLE 9 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,031 20 SH SOLE 0 0 20
PINNACLE FINL PARTNERS INC COM 72348N109 469 5 SH SOLE 5 0 0
PINTEREST INC CL A 72352L106 1,379 73 SH SOLE 0 0 73
PIPER SANDLER COMPANIES COM NEW 724078209 9,730 147 SH SOLE 0 0 147
PJT PARTNERS INC COM CL A 69343T107 9,134 64 SH SOLE 64 0 0
PLEXUS CORP COM 729132100 19,730,571 75,611 SH SOLE 74,819 0 792
PLEXUS CORP COM 729132100 11,482 44 SH SOLE 44 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,148,515 14,166 SH SOLE 13,566 0 600
POPULAR INC COM NEW 733174700 156 1 SH SOLE 1 0 0
POST HLDGS INC COM 737446104 73 1 SH SOLE 1 0 0
PPL CORP COM 69351T106 25,984 790 SH SOLE 790 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,790,790 60,841 SH SOLE 59,956 0 885
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5,734 125 SH SOLE 125 0 0
PRICE T ROWE GROUP INC COM 74144T108 743,262 7,143 SH SOLE 6,926 0 217
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 111,513 996 SH SOLE 996 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 52 1 SH SOLE 1 0 0
PROCTER & GAMBLE CO COM 742718109 12,600,755 86,734 SH SOLE 83,326 0 3,408
PROCTER & GAMBLE CO COM 742718109 30,715 211 SH SOLE 153 0 58
PROG HOLDINGS INC COM NPV 74319R101 74,827 2,420 SH SOLE 2,420 0 0
PROGRESS SOFTWARE CORP COM 743312100 4,077 102 SH SOLE 95 0 7
PROGRESSIVE CORP COM 743315103 11,227,935 54,160 SH SOLE 53,888 0 272
PROGRESSIVE CORP COM 743315103 4,769 23 SH SOLE 23 0 0
PROLOGIS INC. COM 74340W103 45,757 352 SH SOLE 352 0 0
PROSHARES TR BITCOIN ETF 74347G440 4,492 401 SH SOLE 401 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 92,653 1,713 SH SOLE 0 0 1,713
PROSPERITY BANCSHARES INC COM 743606105 1,419,569 21,440 SH SOLE 21,087 0 353
PROSPERITY BANCSHARES INC COM 743606105 2,133 32 SH SOLE 32 0 0
PRUDENTIAL FINL INC COM 744320102 796 7 SH SOLE 7 0 0
PRUDENTIAL PLC ADR 74435K204 1,534 62 SH SOLE 62 0 0
PTC INC COM 69370C100 281 2 SH SOLE 2 0 0
PTC THERAPEUTICS INC COM 69366J200 130 2 SH SOLE 2 0 0
PUBLIC STORAGE COM 74460D109 40,164 142 SH SOLE 142 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 61,408 912 SH SOLE 912 0 0
PULTE GROUP INC COM 745867101 2,554 22 SH SOLE 22 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 11,619 1,170 SH SOLE 1,170 0 0
PURSUIT ATTRACTIONS AND HOSP COM 92552R406 50 1 SH SOLE 1 0 0
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 60,513 1,150 SH SOLE 1,150 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 56,709 451 SH SOLE 25 0 426
QUALCOMM INC COM 747525103 120,445 654 SH SOLE 328 0 326
QUALCOMM INC COM 747525103 1,473 8 SH SOLE 8 0 0
QUALYS INC COM 74758T303 2,929,868 15,651 SH SOLE 15,499 0 152
QUALYS INC COM 74758T303 13,853 74 SH SOLE 74 0 0
QUANTA SVCS INC COM 74762E102 295,555 460 SH SOLE 455 0 5
QUEST DIAGNOSTICS INC COM 74834L100 8,865,145 38,036 SH SOLE 37,510 0 526
QUEST DIAGNOSTICS INC COM 74834L100 13,009 56 SH SOLE 56 0 0
QXO INC COM NEW 82846H405 26,221 2,243 SH SOLE 2,242 0 1
RADIAN GROUP INC COM 750236101 120,206 3,927 SH SOLE 3,927 0 0
RADNET INC COM 750491102 69 1 SH SOLE 1 0 0
RANGE RES CORP COM 75281A109 186 5 SH SOLE 5 0 0
RAYMOND JAMES FINL INC COM 754730109 1,953,645 12,363 SH SOLE 12,278 0 85
RAYMOND JAMES FINL INC COM 754730109 7,317 46 SH SOLE 46 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 48 6 SH SOLE 6 0 0
RB GLOBAL INC COM 74935Q107 82 1 SH SOLE 1 0 0
REALTY INCOME CORP COM 756109104 4,942 91 SH SOLE 91 0 0
REDDIT INC CL A 75734B100 143 1 SH SOLE 1 0 0
REGAL REXNORD CORPORATION COM 758750103 42,190 272 SH SOLE 272 0 0
REGENERON PHARMACEUTICALS COM 75886F107 16,072 21 SH SOLE 21 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 4,275,259 159,050 SH SOLE 156,343 0 2,707
REGIONS FINANCIAL CORP NEW COM 7591EP100 5,755 214 SH SOLE 214 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 2,794,488 11,349 SH SOLE 11,178 0 171
REINSURANCE GROUP AMER INC COM NEW 759351604 5,249 21 SH SOLE 21 0 0
RELX PLC SPONSORED ADR 759530108 92,805 2,797 SH SOLE 2,797 0 0
REPLIGEN CORP COM 759916109 4,806 25 SH SOLE 0 0 25
REPUBLIC SVCS INC COM 760759100 18,049 86 SH SOLE 86 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 91 5 SH SOLE 5 0 0
RESMED INC COM 761152107 443 2 SH SOLE 2 0 0
REVOLUTION MEDICINES INC COM 76155X100 206 1 SH SOLE 1 0 0
REX AMERICAN RES CORP COM 761624105 87 2 SH SOLE 2 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 286 3 SH SOLE 3 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103 457 29 SH SOLE 0 0 29
RIO TINTO PLC SPONSORED ADR 767204100 37,668 400 SH SOLE 400 0 0
RIOT PLATFORMS INC COM 767292105 202 10 SH SOLE 10 0 0
RITHM CAPITAL CORP COM NEW 64828T201 90 10 SH SOLE 10 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 33,989 2,275 SH SOLE 678 0 1,597
ROBLOX CORP CL A 771049103 17,796 420 SH SOLE 20 0 400
ROCKET COS INC COM CL A 77311W101 910 79 SH SOLE 22 0 57
ROCKET LAB CORP COM 773121108 23,831 342 SH SOLE 37 0 305
ROCKWELL AUTOMATION INC COM 773903109 25,398,410 58,343 SH SOLE 57,681 0 662
ROCKWELL AUTOMATION INC COM 773903109 95,066 218 SH SOLE 84 0 134
ROKU INC COM CL A 77543R102 5,635 37 SH SOLE 0 0 37
ROLLINS INC COM 775711104 91 3 SH SOLE 3 0 0
ROPER TECHNOLOGIES INC COM 776696106 8,713,450 24,938 SH SOLE 24,490 0 448
ROPER TECHNOLOGIES INC COM 776696106 20,999 60 SH SOLE 60 0 0
ROSS STORES INC COM 778296103 1,167 5 SH SOLE 5 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 266 1 SH SOLE 1 0 0
RTX CORPORATION COM 75513E101 22,916,787 123,441 SH SOLE 121,620 0 1,821
RTX CORPORATION COM 75513E101 19,338 104 SH SOLE 104 0 0
RUSH ENTERPRISES INC CL A 781846209 138 3 SH SOLE 3 0 0
RYDER SYS INC COM 783549108 228 1 SH SOLE 1 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 120 1 SH SOLE 1 0 0
S&P GLOBAL INC COM 78409V104 8,658,956 21,951 SH SOLE 21,887 0 64
S&P GLOBAL INC COM 78409V104 21,827 55 SH SOLE 55 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 237 12 SH SOLE 12 0 0
SAFE BULKERS INC COM Y7388L103 282 33 SH SOLE 33 0 0
SAIA INC COM 78709Y105 2,640,551 7,912 SH SOLE 7,912 0 0
SALESFORCE INC COM 79466L302 2,950,215 12,851 SH SOLE 12,703 0 148
SALESFORCE INC COM 79466L302 7,120 31 SH SOLE 31 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 83 5 SH SOLE 5 0 0
SAMSARA INC COM CL A 79589L106 2,479 65 SH SOLE 5 0 60
SANDISK CORP COM 80004C200 95,694 55 SH SOLE 10 0 45
SANOFI SA SPONSORED ADR 80105N105 15,421 374 SH SOLE 374 0 0
SAP SE SPON ADR 803054204 7,506 36 SH SOLE 9 0 27
SCANSOURCE INC COM 806037107 59 1 SH SOLE 1 0 0
SCHEIN HENRY INC COM 806407102 4,462,068 53,139 SH SOLE 52,005 0 1,134
SCHEIN HENRY INC COM 806407102 15,955 190 SH SOLE 190 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 20,201 551 SH SOLE 509 0 42
SCHWAB STRATEGIC TR CRYPTO THEM NATU 808524656 8,075 122 SH SOLE 122 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 110,790 2,061 SH SOLE 2,002 0 59
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748 30,636,785 614,826 SH SOLE 607,305 0 7,521
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748 63,951 1,283 SH SOLE 1,283 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 188,160 5,979 SH SOLE 5,979 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672 33 1 SH SOLE 0 0 1
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 35,851,111 1,305,100 SH SOLE 1,277,339 0 27,761
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 65,851 2,397 SH SOLE 2,396 0 1
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 23,923,666 480,974 SH SOLE 474,253 0 6,721
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 41,930 843 SH SOLE 843 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 9,974 418 SH SOLE 418 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 84,736 2,891 SH SOLE 2,891 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,386,787 73,372 SH SOLE 73,244 0 128
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 52,679,049 1,466,158 SH SOLE 1,452,769 0 13,389
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 114,205 3,179 SH SOLE 3,179 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 34,386,130 1,032,307 SH SOLE 1,022,381 0 9,926
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 130,352 3,913 SH SOLE 3,913 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 656,124 21,871 SH SOLE 21,871 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,407,200 41,364 SH SOLE 41,364 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,257 57 SH SOLE 57 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,497,603 45,896 SH SOLE 45,896 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,731,941 21,417 SH SOLE 21,279 0 138
SCIENCE APPLICATIONS INTL CO COM 808625107 14,509 114 SH SOLE 114 0 0
SEA LTD SPONSORD ADS 81141R100 487 5 SH SOLE 5 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 60,875 66 SH SOLE 66 0 0
SEI INVTS CO COM 784117103 95,064 926 SH SOLE 926 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 6,765 110 SH SOLE 110 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 195,192 3,655 SH SOLE 3,122 0 533
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 100,522 602 SH SOLE 602 0 0
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 13,393 275 SH SOLE 245 0 30
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 22,194 200 SH SOLE 0 0 200
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 372,708 1,904 SH SOLE 1,704 0 200
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 19,720 500 SH SOLE 500 0 0
SELECTQUOTE INC COM 816307300 7,286 17,990 SH SOLE 17,990 0 0
SEMPRA COM 816851109 46,309 594 SH SOLE 594 0 0
SENECA FOODS CORP NEW CL A 817070501 178 1 SH SOLE 1 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 448,499 3,431 SH SOLE 3,431 0 0
SERVICE CORP INTL COM 817565104 153 2 SH SOLE 2 0 0
SERVICENOW INC COM 81762P102 16,440 123 SH SOLE 123 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 80 2 SH SOLE 2 0 0
SHELL PLC SPON ADS 780259305 47,906 504 SH SOLE 504 0 0
SHERWIN WILLIAMS CO COM 824348106 53,974 167 SH SOLE 167 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 339,311 2,288 SH SOLE 678 0 1,610
SILGAN HLDGS INC COM 827048109 4,040,032 116,260 SH SOLE 114,889 0 1,371
SILGAN HLDGS INC COM 827048109 6,131 176 SH SOLE 176 0 0
SIMON PPTY GROUP INC NEW COM 828806109 77,437 386 SH SOLE 2 0 384
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 7,863 304 SH SOLE 0 0 304
SKYWEST INC COM 830879102 97 1 SH SOLE 1 0 0
SL GREEN RLTY CORP COM 78440X887 49 1 SH SOLE 1 0 0
SLB LIMITED COM STK 806857108 37,091 761 SH SOLE 19 0 742
SLM CORP COM 78442P106 23 1 SH SOLE 1 0 0
SMITH A O CORP COM 831865209 1,947,008 34,540 SH SOLE 34,275 0 265
SMITH A O CORP COM 831865209 7,331 130 SH SOLE 130 0 0
SMUCKER J M CO COM NEW 832696405 4,659,844 39,188 SH SOLE 38,613 0 575
SMUCKER J M CO COM NEW 832696405 10,690 90 SH SOLE 90 0 0
SNAP INC CL A 83304A106 265 49 SH SOLE 49 0 0
SNAP ON INC COM 833034101 9,637,084 26,523 SH SOLE 26,042 0 481
SNAP ON INC COM 833034101 12,159 33 SH SOLE 33 0 0
SNOWFLAKE INC COM SHS 833445109 50,255 148 SH SOLE 148 0 0
SOFI TECHNOLOGIES INC COM 83406F102 7,860 500 SH SOLE 0 0 500
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 56,039 995 SH SOLE 995 0 0
SOLVENTUM CORP COM SHS 83444M101 48,747 553 SH SOLE 451 0 102
SONIC AUTOMOTIVE INC CL A 83545G102 61 1 SH SOLE 1 0 0
SONY GROUP CORP SPONSORED ADR 835699307 1,318 56 SH SOLE 56 0 0
SOUTHERN CO COM 842587107 436,333 5,264 SH SOLE 4,920 0 344
SOUTHERN COPPER CORP COM 84265V105 53,903 266 SH SOLE 266 0 0
SOUTHSTATE BK CORP COM 84472E102 55,854 561 SH SOLE 561 0 0
SOUTHWEST AIRLS CO COM 844741108 29,648 712 SH SOLE 712 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 164 2 SH SOLE 2 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 188,726 1,251 SH SOLE 1,240 0 11
SPDR GOLD TR GOLD SHS 78463V107 270,016 709 SH SOLE 109 0 600
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 316,624 6,306 SH SOLE 6,306 0 0
SPDR SERIES TRUST ST STR P400MID 78464A847 32,664 518 SH SOLE 0 0 518
SPDR SERIES TRUST ST STR P500ETF 78464A854 17,593 196 SH SOLE 196 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 24,905,812 202,355 SH SOLE 201,474 0 881
SPDR SERIES TRUST ST STR P500GRW 78464A409 66,608 541 SH SOLE 541 0 0
SPDR SERIES TRUST ST STR P500VAL 78464A508 14,321,179 234,274 SH SOLE 233,365 0 909
SPDR SERIES TRUST ST STR P500VAL 78464A508 45,335 742 SH SOLE 742 0 0
SPDR SERIES TRUST ST STR PR SP1500 78464A805 45,613 496 SH SOLE 496 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 66,003 451 SH SOLE 451 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 302,335 2,064 SH SOLE 0 0 2,064
SPDR SERIES TRUST ST STR SP400GRW 78464A821 35,081,519 335,612 SH SOLE 332,228 0 3,384
SPDR SERIES TRUST ST STR SP400GRW 78464A821 153,396 1,467 SH SOLE 1,467 0 0
SPDR SERIES TRUST ST STR SP400VAL 78464A839 25,389,782 286,858 SH SOLE 283,762 0 3,096
SPDR SERIES TRUST ST STR SP400VAL 78464A839 70,963 802 SH SOLE 802 0 0
SPDR SERIES TRUST ST STR SP600GRWO 78464A201 27,175,356 254,047 SH SOLE 251,369 0 2,678
SPDR SERIES TRUST ST STR SP600GRWO 78464A201 93,625 875 SH SOLE 875 0 0
SPDR SERIES TRUST ST STR SP600SM C 78464A300 18,990,297 185,906 SH SOLE 183,902 0 2,004
SPDR SERIES TRUST ST STR SP600SM C 78464A300 57,432 562 SH SOLE 562 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 18,521 38 SH SOLE 8 0 30
SPROUTS FMRS MKT INC COM 85208M102 2,061,827 31,075 SH SOLE 30,719 0 356
SPROUTS FMRS MKT INC COM 85208M102 3,185 48 SH SOLE 48 0 0
SPX TECHNOLOGIES INC COM 78473E103 170 1 SH SOLE 1 0 0
SS&C TECH HLDGS COM 78467J100 11,254,528 146,030 SH SOLE 144,449 0 1,581
SS&C TECH HLDGS COM 78467J100 25,313 328 SH SOLE 328 0 0
SSGA ACTIVE ETF TR ST STR TOTAL ETF 78467V848 42,565 1,137 SH SOLE 0 0 1,137
STANLEY BLACK & DECKER INC COM 854502101 17,859 202 SH SOLE 202 0 0
STANTEC INC COM 85472N109 69,247 1,028 SH SOLE 1,028 0 0
STARBUCKS CORP COM 855244109 500,168 5,323 SH SOLE 5,154 0 169
STATE STR CORP COM 857477103 370,679 2,123 SH SOLE 2,123 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 9,474,476 18,630 SH SOLE 18,223 0 407
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 72,653 143 SH SOLE 143 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,163,465 1,526 SH SOLE 1,468 0 58
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 49,593 65 SH SOLE 65 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 7,881 12 SH SOLE 12 0 0
STEEL DYNAMICS INC COM 858119100 222 1 SH SOLE 1 0 0
STEPSTONE GROUP INC COM CL A 85914M107 44 1 SH SOLE 1 0 0
STERIS PLC SHS USD G8473T100 15,212,645 72,438 SH SOLE 71,687 0 751
STERIS PLC SHS USD G8473T100 21,001 100 SH SOLE 100 0 0
STERLING INFRASTRUCTURE INC COM 859241101 1,476 3 SH SOLE 1 0 2
STIFEL FINL CORP COM 860630102 701 10 SH SOLE 10 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 854 16 SH SOLE 16 0 0
STRIDE INC COM 86333M108 78 1 SH SOLE 1 0 0
STRYKER CORPORATION COM 863667101 12,191,288 44,269 SH SOLE 43,366 0 903
STRYKER CORPORATION COM 863667101 22,137 80 SH SOLE 80 0 0
SUMITOMO MITSUI FIN GRP INC SPONSORED ADR 86562M209 2,203 85 SH SOLE 85 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 120,504 1,646 SH SOLE 1,646 0 0
SUNCOR ENERGY INC NEW COM 867224107 135,876 2,002 SH SOLE 2,002 0 0
SUNRUN INC COM 86771W105 78 10 SH SOLE 0 0 10
SUPER MICRO COMPUTER INC COM NEW 86800U302 617 15 SH SOLE 10 0 5
SUPERNUS PHARMACEUTICALS COM 868459108 130 3 SH SOLE 3 0 0
SYNAPTICS INC COM 87157D109 1,805,541 17,807 SH SOLE 17,802 0 5
SYNCHRONY FINANCIAL COM 87165B103 710 10 SH SOLE 10 0 0
SYNOPSYS INC COM 871607107 7,955,286 18,291 SH SOLE 18,249 0 42
SYSCO CORP COM 871829107 234 3 SH SOLE 3 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,187,661 4,796 SH SOLE 4,790 0 6
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 25,730 124 SH SOLE 2 0 122
TANGER INC COM 875465106 103 3 SH SOLE 3 0 0
TAPESTRY INC COM 876030107 806 7 SH SOLE 7 0 0
TARGET CORP COM 87612E106 1,191,878 7,607 SH SOLE 6,406 0 1,201
TARSUS PHARMACEUTICALS INC COM 87650L103 79 1 SH SOLE 1 0 0
TC ENERGY CORP COM 87807B107 8,263 143 SH SOLE 143 0 0
TD SYNNEX CORPORATION COM 87162W100 4,404,554 17,148 SH SOLE 17,040 0 108
TD SYNNEX CORPORATION COM 87162W100 28,754 112 SH SOLE 112 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 160,012 758 SH SOLE 662 0 96
TEEKAY CORPORATION LTD SHS G8726T105 72 5 SH SOLE 5 0 0
TEJON RANCH CO COM 879080109 17 1 SH SOLE 0 0 1
TELADOC HEALTH INC COM 87918A105 140 24 SH SOLE 0 0 24
TELEDYNE TECHNOLOGIES INC COM 879360105 22,115,093 36,445 SH SOLE 36,014 0 431
TELEDYNE TECHNOLOGIES INC COM 879360105 41,264 68 SH SOLE 68 0 0
TELEFLEX INCORPORATED COM 879369106 1,265,086 10,117 SH SOLE 10,065 0 52
TELEFLEX INCORPORATED COM 879369106 2,386 19 SH SOLE 19 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 714 78 SH SOLE 78 0 0
TENARIS S A SPONSORED ADS 88031M109 883 16 SH SOLE 16 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 512 2 SH SOLE 2 0 0
TERADYNE INC COM 880770102 6,635,991 16,552 SH SOLE 16,469 0 83
TERAWULF INC COM 88080T104 14,800 1,000 SH SOLE 1,000 0 0
TESLA INC COM 88160R101 286,984 809 SH SOLE 738 0 71
TETRA TECH INC NEW COM 88162G103 7,366,602 223,569 SH SOLE 222,604 0 965
TETRA TECH INC NEW COM 88162G103 3,045 92 SH SOLE 92 0 0
TEVA PHARMACEUTICAL INDS LTD SHS M8769Q102 2,391,603 60,394 SH SOLE 60,394 0 0
TEXAS INSTRS INC COM 882508104 16,948,049 60,509 SH SOLE 59,956 0 553
TEXAS INSTRS INC COM 882508104 29,528 105 SH SOLE 105 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,259 10 SH SOLE 10 0 0
TEXAS ROADHOUSE INC COM 882681109 7,984,447 51,071 SH SOLE 50,687 0 384
TEXAS ROADHOUSE INC COM 882681109 16,853 108 SH SOLE 108 0 0
TEXTRON INC COM 883203101 15,244 200 SH SOLE 0 0 200
TG THERAPEUTICS INC COM 88322Q108 224 4 SH SOLE 4 0 0
THE CAMPBELLS COMPANY COM 134429109 1,983 100 SH SOLE 0 0 100
THE CIGNA GROUP COM 125523100 6,850,190 25,200 SH SOLE 25,096 0 104
THE CIGNA GROUP COM 125523100 816 3 SH SOLE 3 0 0
THE REALREAL INC COM 88339P101 18 2 SH SOLE 2 0 0
THE TRADE DESK INC COM CL A 88339J105 1,217 100 SH SOLE 0 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 4,887,301 7,240 SH SOLE 7,140 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 8,146 12 SH SOLE 12 0 0
THOMSON REUTERS CORP COM 884903881 89,155 916 SH SOLE 916 0 0
TIDAL TRUST I FUND GRAN US ETF 886364231 16,698 600 SH SOLE 600 0 0
TIDAL TRUST I SOFI SELECT 500 886364173 3,709 24 SH SOLE 0 0 24
TIDAL TRUST I SOFI SOCIAL 50 886364405 1,168 18 SH SOLE 0 0 18
TIDAL TRUST II YIE MST OPT NEW 88636X732 2,808 175 SH SOLE 175 0 0
TIDAL TRUST III IMPA SHS WOM ETF 45259A100 14,877 340 SH SOLE 340 0 0
TIDAL TRUST III NAACP MINO ETF 45259A209 21,645 355 SH SOLE 355 0 0
TIDAL TRUST III VIST ARTI IN ETF 45259A845 29,888 400 SH SOLE 400 0 0
TIDAL TRUST III VISTASHARES TRGT 45259A514 927 53 SH SOLE 53 0 0
TIMKEN CO COM 887389104 3,712,518 31,799 SH SOLE 31,636 0 163
TIMKEN CO COM 887389104 9,769 84 SH SOLE 84 0 0
TJX COS INC NEW COM 872540109 19,252,962 145,514 SH SOLE 144,063 0 1,451
TJX COS INC NEW COM 872540109 25,541 193 SH SOLE 193 0 0
T-MOBILE US INC COM 872590104 157,718 967 SH SOLE 667 0 300
TOAST INC CL A 888787108 57,980 2,000 SH SOLE 0 0 2,000
TORO CO COM 891092108 1,222,803 12,682 SH SOLE 12,232 0 450
TORO CO COM 891092108 7,102 74 SH SOLE 74 0 0
TOTALENERGIES SE ACT F92124100 255,389 2,987 SH SOLE 2,987 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 5,102,847 22,437 SH SOLE 22,437 0 0
TOYOTA MOTOR CORP ADS 892331307 3,113 17 SH SOLE 9 0 8
TPG INC COM CL A 872657101 133 3 SH SOLE 3 0 0
TRACTOR SUPPLY CO COM 892356106 5,175,890 165,417 SH SOLE 163,893 0 1,524
TRACTOR SUPPLY CO COM 892356106 16,501 527 SH SOLE 527 0 0
TRADEWEB MKTS INC CL A 892672106 404 4 SH SOLE 4 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 124,295 275 SH SOLE 225 0 50
TRANSDIGM GROUP INC COM 893641100 447,114 413 SH SOLE 413 0 0
TRAVELERS COMPANIES INC COM 89417E109 18,672,428 52,376 SH SOLE 51,676 0 700
TRAVELERS COMPANIES INC COM 89417E109 16,876 47 SH SOLE 47 0 0
TREX INC COM 89531P105 39,858 915 SH SOLE 800 0 115
TRI CONTL CORP COM 895436103 95,019 2,767 SH SOLE 2,767 0 0
TRINET GROUP INC COM 896288107 2,072,829 33,144 SH SOLE 32,498 0 646
TRINET GROUP INC COM 896288107 7,436 119 SH SOLE 119 0 0
TRINITY INDS INC COM 896522109 52 2 SH SOLE 2 0 0
TRUIST FINL CORP COM 89832Q109 2,294,163 49,550 SH SOLE 48,844 0 706
TRUPANION INC COM 898202106 24 1 SH SOLE 1 0 0
TRUSTMARK CORP COM 898402102 90 2 SH SOLE 2 0 0
TUTOR PERINI CORP COM 901109108 83 1 SH SOLE 1 0 0
TWILIO INC CL A 90138F102 110,258 377 SH SOLE 377 0 0
TWIST BIOSCIENCE CORP COM 90184D100 194 1 SH SOLE 1 0 0
TXNM ENERGY INC COM 69349H107 584 10 SH SOLE 10 0 0
TYLER TECHNOLOGIES INC COM 902252105 319 1 SH SOLE 1 0 0
TYSON FOODS INC CL A 902494103 102 2 SH SOLE 2 0 0
UBER TECHNOLOGIES INC COM 90353T100 70,438 1,028 SH SOLE 1,028 0 0
UBS GROUP AG SHS H42097107 3,225 67 SH SOLE 67 0 0
ULTA BEAUTY INC COM 90384S303 18,754,685 34,339 SH SOLE 34,102 0 237
ULTA BEAUTY INC COM 90384S303 36,594 67 SH SOLE 67 0 0
UMB FINL CORP COM 902788108 6,509,356 50,068 SH SOLE 49,367 0 701
UMB FINL CORP COM 902788108 3,517 27 SH SOLE 27 0 0
UNILEVER PLC SPON ADR NEW 904767803 81,197 1,337 SH SOLE 1,287 0 50
UNION PAC CORP COM 907818108 262,998 966 SH SOLE 846 0 120
UNITED AIRLS HLDGS INC COM 910047109 2,774 25 SH SOLE 25 0 0
UNITED PARCEL SVCS INC CL B 911312106 1,714,424 18,348 SH SOLE 18,317 0 31
UNITED RENTALS INC COM 911363109 22,754,152 22,736 SH SOLE 22,496 0 240
UNITED RENTALS INC COM 911363109 19,191 19 SH SOLE 19 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 542 1 SH SOLE 1 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,807,972 15,822 SH SOLE 15,620 0 202
UNITEDHEALTH GROUP INC COM 91324P102 24,999 68 SH SOLE 68 0 0
UNITY SOFTWARE INC COM 91332U101 6,222 152 SH SOLE 32 0 120
UNIVERSAL HLTH SVCS INC CL B 913903100 5,807,078 33,324 SH SOLE 32,904 0 420
UNIVERSAL HLTH SVCS INC CL B 913903100 12,393 71 SH SOLE 71 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 82 2 SH SOLE 2 0 0
UPSTART HLDGS INC COM 91680M107 23 1 SH SOLE 1 0 0
UPWORK INC COM 91688F104 17 2 SH SOLE 2 0 0
US BANCORP COM NEW 902973304 5,474,449 94,779 SH SOLE 92,727 0 2,052
US FOODS HLDG CORP COM 912008109 462 5 SH SOLE 5 0 0
V F CORP COM 918204108 4,744 337 SH SOLE 337 0 0
V2X INC COM 92242T101 779 11 SH SOLE 0 0 11
VAIL RESORTS INC COM 91879Q109 6,859 50 SH SOLE 50 0 0
VALERO ENERGY CORP COM 91913Y100 266,513 688 SH SOLE 688 0 0
VANDA PHARMACEUTICALS INC COM 921659108 20 4 SH SOLE 4 0 0
VANECK ETF TRUST NATURAL RESOURC 92189F841 6,945 95 SH SOLE 95 0 0
VANECK ETF TRUST RARE EAR STR ETF 92189H805 3,599 56 SH SOLE 0 0 56
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 16,443 27 SH SOLE 27 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 6,090 10 SH SOLE 10 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 237,879 2,783 SH SOLE 2,783 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 470,892 3,447 SH SOLE 3,447 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 14,733 121 SH SOLE 14 0 107
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 503,191 4,708 SH SOLE 4,708 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 565 9 SH SOLE 9 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,085 53 SH SOLE 0 0 53
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 40,337 575 SH SOLE 0 0 575
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 4,648,325 51,585 SH SOLE 51,154 0 431
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 7,029 78 SH SOLE 78 0 0
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 46,797 133 SH SOLE 133 0 0
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 13,318,825 45,597 SH SOLE 44,884 0 713
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 12,011 41 SH SOLE 41 0 0
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 1,412,166 7,222 SH SOLE 7,130 0 92
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 16,854 86 SH SOLE 86 0 0
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 523,976 6,682 SH SOLE 6,682 0 0
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 9,063,899 26,830 SH SOLE 26,805 0 25
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 2,736 8 SH SOLE 8 0 0
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 328,965 1,156 SH SOLE 1,151 0 5
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 1,209,666 5,236 SH SOLE 5,097 0 139
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 10,200 44 SH SOLE 44 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 1,497,165 4,001 SH SOLE 3,802 0 199
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 2,620 7 SH SOLE 7 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 3,367,557 15,585 SH SOLE 15,240 0 345
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 11,852 55 SH SOLE 55 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 42,933 479 SH SOLE 439 0 40
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,722,536 5,311 SH SOLE 5,022 0 289
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 277,541 396 SH SOLE 396 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 123,073 1,483 SH SOLE 88 0 1,395
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,891 66 SH SOLE 66 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 29,655 500 SH SOLE 0 0 500
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5,670 65 SH SOLE 65 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,848,142 11,904 SH SOLE 11,904 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 13,973 90 SH SOLE 90 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 383 9 SH SOLE 9 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 163,261 1,034 SH SOLE 1,034 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 5,115 108 SH SOLE 108 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 24,998 434 SH SOLE 434 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 5,307 41 SH SOLE 0 0 41
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 519,159 2,225 SH SOLE 2,225 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,100 9 SH SOLE 9 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 80,681 950 SH SOLE 343 0 607
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 34,144,189 483,560 SH SOLE 479,423 0 4,137
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 78,906 1,117 SH SOLE 1,117 0 0
VANGUARD WELLINGTON FD US MOMENTUM 921935508 2,044 9 SH SOLE 0 0 9
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 53,964 348 SH SOLE 130 0 218
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 435,802 2,808 SH SOLE 11 0 2,797
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 85,354 904 SH SOLE 904 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 65,754 345 SH SOLE 345 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 1,378 8 SH SOLE 8 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 154,288 1,228 SH SOLE 1,113 0 115
VARONIS SYS INC COM 922280102 285 6 SH SOLE 6 0 0
VEEVA SYS INC CL A COM 922475108 11,493,074 40,263 SH SOLE 39,750 0 513
VEEVA SYS INC CL A COM 922475108 10,277 36 SH SOLE 36 0 0
VERA THERAPEUTICS INC CL A 92337R101 33 1 SH SOLE 1 0 0
VERISIGN INC COM 92343E102 565 2 SH SOLE 2 0 0
VERITONE INC COM 92347M100 410 344 SH SOLE 344 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 197,920 4,315 SH SOLE 3,512 0 803
VERIZON COMMUNICATIONS INC COM 92343V104 45,870 1,000 SH SOLE 0 0 1,000
VERSANT MEDIA GROUP INC COM CL A 925283103 1,712 54 SH SOLE 54 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 55,070 105 SH SOLE 43 0 62
VERTIV HOLDINGS CO COM CL A 92537N108 966 4 SH SOLE 4 0 0
VIATRIS INC COM 92556V106 21,063 1,189 SH SOLE 0 0 1,189
VIRTUS CONVERTIBLE & INC FD COM NEW 92838U801 10,575 750 SH SOLE 750 0 0
VIRTUS CONVERTIBLE & INCOME COM NEW 92838X805 11,333 750 SH SOLE 750 0 0
VISA INC COM CL A 92826C839 13,851,353 38,548 SH SOLE 36,968 0 1,580
VISA INC COM CL A 92826C839 16,692 46 SH SOLE 46 0 0
VISTRA CORP COM 92840M102 14,527 105 SH SOLE 105 0 0
VITA COCO CO INC COM 92846Q107 58 1 SH SOLE 1 0 0
VIVMARK RESIDENTIAL SH BEN INT 29476L107 244 4 SH SOLE 4 0 0
VODAFONE GROUP PLC SPONSORED ADR 92857W308 3,021 187 SH SOLE 187 0 0
VONTIER CORPORATION COM 928881101 220 7 SH SOLE 7 0 0
VULCAN MATLS CO COM 929160109 20,794 85 SH SOLE 85 0 0
WABTEC COM 929740108 248,417 865 SH SOLE 864 0 1
WALMART INC COM 931142103 16,050,670 154,452 SH SOLE 151,521 0 2,931
WALMART INC COM 931142103 71,184 685 SH SOLE 85 0 600
WARNER BROS DISCOVERY INC COM SER A 934423104 49,025 1,584 SH SOLE 462 0 1,122
WARRIOR MET COAL INC COM 93627C101 177 2 SH SOLE 2 0 0
WASTE CONNECTIONS INC COM 94106B101 59,141 384 SH SOLE 384 0 0
WASTE MGMT INC DEL COM 94106L109 8,618,698 42,265 SH SOLE 41,964 0 301
WASTE MGMT INC DEL COM 94106L109 22,355 110 SH SOLE 110 0 0
WATERS CORP COM 941848103 9,205,222 20,950 SH SOLE 20,812 0 138
WATERS CORP COM 941848103 6,591 15 SH SOLE 15 0 0
WATSCO INC COM 942622200 524,053 1,731 SH SOLE 1,731 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 355 1 SH SOLE 1 0 0
WEALTHFRONT CORP COM 947002101 2,803 270 SH SOLE 270 0 0
WEC ENERGY GROUP INC COM 92939U106 10,784 107 SH SOLE 107 0 0
WELLS FARGO & CO COM 949746101 2,888,234 36,080 SH SOLE 35,546 0 534
WELLS FARGO & CO COM 949746101 16,213 203 SH SOLE 203 0 0
WELLS FARGO & CO PERP PFD CNV A 949746804 6,474 6 SH SOLE 6 0 0
WELLTOWER INC COM 95040Q104 141,828 616 SH SOLE 616 0 0
WESBANCO INC COM 950810101 113 3 SH SOLE 3 0 0
WESCO INTL INC COM 95082P105 360 1 SH SOLE 1 0 0
WESTERN DIGITAL CORP COM 958102105 97,722 215 SH SOLE 34 0 181
WESTERN UN CO COM 959802109 11,633 1,972 SH SOLE 611 0 1,361
WEX INC COM 96208T104 1,225,775 7,266 SH SOLE 7,141 0 125
WEYERHAEUSER CO COM NEW 962166104 8,394 441 SH SOLE 0 0 441
WHEATON PRECIOUS METALS CORP COM 962879102 5,483 41 SH SOLE 41 0 0
WILLDAN GROUP INC COM 96924N100 5,541 75 SH SOLE 0 0 75
WILLIAMS COS INC COM 969457100 83,875 1,234 SH SOLE 1,234 0 0
WILLIAMS SONOMA INC COM 969904101 399,229 1,751 SH SOLE 1,751 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 289 1 SH SOLE 1 0 0
WINGSTOP INC COM 974155103 4,284 41 SH SOLE 0 0 41
WISDOMTREE INC COM 97717P104 122 5 SH SOLE 5 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 16,025 318 SH SOLE 0 0 318
WISDOMTREE TR INDIA ERNGS FD 97717W422 330,076 8,104 SH SOLE 8,104 0 0
WISDOMTREE TR INTERNTNL AI ENH 97717W786 145,473 2,517 SH SOLE 2,517 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 2,641,874 30,672 SH SOLE 30,653 0 19
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,019,704 23,164 SH SOLE 23,164 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 16,236 145 SH SOLE 145 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 70,797 728 SH SOLE 728 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 2,739,522 38,240 SH SOLE 36,896 0 1,344
WISDOMTREE TR US QTLY DIV GRT 97717X669 33,062 340 SH SOLE 0 0 340
WISDOMTREE TR US QTLY DIV GRT 97717X669 9,724 100 SH SOLE 0 0 100
WISDOMTREE TR US SMALLCAP DIVD 97717W604 3,790 100 SH SOLE 100 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 7,155 323 SH SOLE 0 0 323
WORLD KINECT CORPORATION COM 981475106 71 2 SH SOLE 2 0 0
WORTHINGTON STL INC COM SHS 982104101 36 1 SH SOLE 1 0 0
WP CAREY INC COM 92936U109 18,549 287 SH SOLE 287 0 0
WSFS FINL CORP COM 929328102 76 1 SH SOLE 1 0 0
WW GRAINGER INC COM 384802104 9,967 8 SH SOLE 8 0 0
XCEL ENERGY INC COM 98389B100 217,520 3,086 SH SOLE 2,441 0 645
XPO INC COM 983793100 176 1 SH SOLE 1 0 0
XYLEM INC COM 98419M100 20,795 205 SH SOLE 4 0 201
YORK SPACE SYSTEMS INC COM 987084100 9,593 1,109 SH SOLE 1,109 0 0
YUM BRANDS INC COM 988498101 153,681 1,127 SH SOLE 1,127 0 0
YUM CHINA HLDGS INC COM 98850P109 20,920 509 SH SOLE 509 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6,958,963 18,641 SH SOLE 18,395 0 246
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,320 33 SH SOLE 33 0 0
ZIFF DAVIS INC COM 48123V102 122,338 2,158 SH SOLE 2,158 0 0
ZILLOW GROUP INC CL A 98954M101 1,385 50 SH SOLE 0 0 50
ZILLOW GROUP INC CL C CAP STK 98954M200 543 20 SH SOLE 20 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 822 28 SH SOLE 0 0 28
ZIMMER BIOMET HOLDINGS INC COM 98956P102 38,117 429 SH SOLE 389 0 40
ZIONS BANCORPORATION NATL AS COM 989701107 564 9 SH SOLE 9 0 0
ZOETIS INC CL A 98978V103 744,049 10,655 SH SOLE 10,311 0 344
ZOETIS INC CL A 98978V103 2,039 29 SH SOLE 29 0 0
ZSCALER INC COM 98980G102 798 4 SH SOLE 0 0 4
ZURN ELKAY WATER SOLNS CORP COM 98983L108 140 3 SH SOLE 3 0 0