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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   12,979,084 80,162 SH   SOLE   58,404 0 21,759
AAON INC COM PAR $0.004 000360206   194,531,388 1,533,434 SH   SOLE   1,200,008 0 333,425
AAR CORP COM 000361105   6,191,871 43,321 SH   SOLE   36,002 0 7,319
ABBOTT LABORATORIES COM 002824100   96,475,759 1,063,211 SH   SOLE   770,105 0 293,106
ABBVIE INC COM 00287Y109   324,076,456 1,287,857 SH   SOLE   1,041,582 0 246,275
ABM INDS INC COM 000957100   462,573 10,456 SH   SOLE   1,086 0 9,370
ABRDN EMERGING MARKETS EX CH COM 00301W105   148,808 15,501 SH   SOLE   12,776 0 2,725
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   218,364 9,392 SH   SOLE   9,392 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   4,306,344 304,766 SH   SOLE   300,966 0 3,800
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   506,858 2,798 SH   SOLE   2,714 0 84
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   653,088 11,617 SH   SOLE   10,424 0 1,193
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   509,200 38,000 SH   SOLE   38,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   27,966,788 224,741 SH   SOLE   171,505 0 53,236
ACUITY INC COM 00508Y102   4,366,044 11,591 SH   SOLE   10,340 0 1,251
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   3,004,308 140,061 SH   SOLE   106,698 0 33,363
ADOBE INC COM 00724F101   15,849,418 77,307 SH   SOLE   48,206 0 29,101
ADVANCED DRAIN SYS INC DEL COM 00790R104   716,365 4,564 SH   SOLE   4,436 0 128
ADVANCED ENERGY INDS COM 007973100   547,373 1,468 SH   SOLE   1,116 0 352
ADVANCED MICRO DEVICES INC COM 007903107   135,762,723 233,707 SH   SOLE   177,273 0 56,434
ADVANCED MICRO DEVICES INC COM 007903107   875,431 1,507 SH   SOLE   0 0 1,507
AECOM COM 00766T100   281,341 4,031 SH   SOLE   1,084 0 2,947
AEHR TEST SYS COM 00760J108   1,713,518 17,838 SH   SOLE   16,438 0 1,400
AERCAP HOLDINGS NV SHS N00985106   897,863 6,159 SH   SOLE   6,159 0 0
AEROVIRONMENT INC COM 008073108   11,707,260 70,923 SH   SOLE   53,070 0 17,853
AES CORP COM 00130H105   238,947 16,299 SH   SOLE   3,011 0 13,288
AFFILIATED MANAGERS GROUP COM 008252108   3,988,732 11,787 SH   SOLE   10,783 0 1,004
AFFIRM HLDGS INC COM CL A 00827B106   3,670,402 45,008 SH   SOLE   42,743 0 2,265
AFLAC INC COM 001055102   2,086,434 17,795 SH   SOLE   13,912 0 3,883
AGILENT TECHNOLOGIES INC COM 00846U101   1,361,993 10,254 SH   SOLE   6,030 0 4,224
AGILENT TECHNOLOGIES INC COM 00846U101   404,600 3,046 SH   SOLE   0 0 3,046
AGNC INVT CORP COM 00123Q104   395,068 36,245 SH   SOLE   35,386 0 859
AGNICO EAGLE MINES LTD COM 008474108   1,641,898 10,584 SH   SOLE   9,577 0 1,007
AIR PRODUCTS AND CHEMICALS I COM 009158106   24,909,352 84,963 SH   SOLE   80,335 0 4,628
AIRBNB INC COM CL A 009066101   12,943,814 90,453 SH   SOLE   79,600 0 10,853
AIRGAIN INC COM 00938A104   3,923,362 622,756 SH   SOLE   570,181 0 52,575
AKAMAI TECHNOLOGIES INC COM 00971T101   3,582,118 30,303 SH   SOLE   21,217 0 9,086
AKAMAI TECHNOLOGIES INC NOTE 1.125% 2/1 00971TAN1   8,325 7,000 PRN   SOLE   7,000 0 0
AKEBIA THREAPEUTICS INC COM 00972D105   18,406 16,146 SH   SOLE   4,463 0 11,683
ALBEMARLE CORP COM 012653101   950,766 7,041 SH   SOLE   5,797 0 1,244
ALBEMARLE CORP 7.25% DEP SHS A 012653200   29,612 535 SH   SOLE   535 0 0
ALBERTSONS COMPANIES INC COMMON STOCK 013091103   250,738 18,532 SH   SOLE   502 0 18,030
ALCOA CORP COM 013872106   403,269 7,734 SH   SOLE   2,971 0 4,763
ALCON AG ORD SHS H01301128   1,161,079 17,304 SH   SOLE   1,339 0 15,965
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   421,047 7,967 SH   SOLE   318 0 7,649
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   8,437,569 87,910 SH   SOLE   74,866 0 13,044
ALIGN TECHNOLOGY INC COM 016255101   1,040,801 6,171 SH   SOLE   5,070 0 1,101
ALKAMI TECHNOLOGY INC COM 01644J108   705,249 38,921 SH   SOLE   35,788 0 3,133
ALLEGION PLC ORD SHS G0176J109   314,838 2,241 SH   SOLE   1,885 0 356
ALLIANT ENERGY CORP COM 018802108   1,253,979 16,437 SH   SOLE   12,468 0 3,969
ALLIANT ENERGY CORP NOTE 3.250% 5/3 018802AE8   31,912 29,000 PRN   SOLE   29,000 0 0
ALLSTATE CORP COM 020002101   57,382,851 241,165 SH   SOLE   229,674 0 11,492
ALLY FINL INC COM 02005N100   349,032 7,596 SH   SOLE   3,722 0 3,874
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   3,568,081 11,853 SH   SOLE   11,492 0 361
ALPHABET INC CAP STK CL C 02079K107   1,043,639,186 2,953,724 SH   SOLE   2,452,919 0 500,805
ALPHABET INC CAP STK CL A 02079K305   856,781,388 2,397,463 SH   SOLE   1,856,313 0 541,150
ALPHABET INC CAP STK CL A 02079K305   1,843,314 5,158 SH   SOLE   0 0 5,158
ALPINE INCOME PPTY TR INC COM 02083X103   1,737,473 83,693 SH   SOLE   71,664 0 12,029
ALPS ETF TR OSHARES US QUALT 00162Q387   27,768 476 SH   SOLE   476 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   27,586,759 532,049 SH   SOLE   523,161 0 8,888
ALPS ETF TR ALERIAN ENERGY 00162Q676   18,098 475 SH   SOLE   475 0 0
ALTIMMUNE INC COM NEW 02155H200   93,206 30,660 SH   SOLE   28,217 0 2,443
ALTRIA GROUP INC COM 02209S103   18,376,495 255,406 SH   SOLE   223,716 0 31,690
AMAZON COM INC COM 023135106   1,399,127,492 5,870,301 SH   SOLE   4,442,146 0 1,428,155
AMAZON COM INC COM 023135106   1,149,514 4,823 SH   SOLE   0 0 4,823
AMDOCS LTD SHS G02602103   240,736 4,763 SH   SOLE   3,466 0 1,297
AMENTUM HOLDINGS INC COM 023939101   563,836 27,278 SH   SOLE   11,119 0 16,159
AMER STATES WTR CO COM 029899101   402,486 4,871 SH   SOLE   3,310 0 1,561
AMEREN CORP COM 023608102   561,591 4,968 SH   SOLE   3,546 0 1,422
AMERICAN CENTY ETF TR US SML CP VALU 025072877   381,391 3,057 SH   SOLE   1,687 0 1,370
AMERICAN ELEC PWR CO INC COM 025537101   7,562,839 55,280 SH   SOLE   27,402 0 27,878
AMERICAN EXPRESS CO COM 025816109   230,118,643 680,321 SH   SOLE   511,455 0 168,866
AMERICAN FINANCIAL GROUP INC COM 025932104   227,528 1,626 SH   SOLE   151 0 1,475
AMERICAN INTL GROUP INC COM NEW 026874784   1,543,273 20,707 SH   SOLE   14,033 0 6,674
AMERICAN PUB ED INC COM 02913V103   2,999,467 55,856 SH   SOLE   55,568 0 288
AMERICAN RES CORP CL A 02927U208   72,401 33,675 SH   SOLE   33,675 0 0
AMERICAN TOWER CORP COM 03027X100   68,912,644 421,304 SH   SOLE   373,546 0 47,757
AMERICAN WTR WKS CO INC NEW COM 030420103   1,926,600 14,642 SH   SOLE   11,161 0 3,481
AMERICOLD REALTY TRUST INC COM 03064D108   949,457 60,398 SH   SOLE   46,981 0 13,417
AMERIPRISE FINL INC COM 03076C106   5,350,084 11,662 SH   SOLE   10,750 0 912
AMERIS BANCORP COM 03076K108   337,843 3,743 SH   SOLE   3,683 0 60
AMETEK INC COM 031100100   105,528,476 436,176 SH   SOLE   291,575 0 144,601
AMGEN INC COM 031162100   54,599,288 150,777 SH   SOLE   127,726 0 23,050
AMPHENOL CORP CL A 032095101   441,083,270 2,501,607 SH   SOLE   2,166,812 0 334,795
AMPHENOL CORP CL A 032095101   494,049 2,802 SH   SOLE   0 0 2,802
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   4,840,761 105,925 SH   SOLE   98,711 0 7,214
AMPLIFY ETF TR ETHO CLI LEA ETF 032108557   260,290 3,229 SH   SOLE   3,229 0 0
AMPLIFY ETF TR AI POWE EQUI ETF 032108565   4,054 82 SH   SOLE   82 0 0
AMPLIFY ETF TR BLUE ISRA TE ETF 032108599   66,380 1,000 SH   SOLE   1,000 0 0
AMPLIFY ETF TR JR SILV MINE ETF 032108649   394 15 SH   SOLE   15 0 0
AMPLIFY ETF TR AMPLIFY DGTL PAY 032108656   281,902 6,115 SH   SOLE   6,025 0 90
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   2,698,708 194,712 SH   SOLE   166,935 0 27,777
ANALOG DEVICES INC COM 032654105   19,688,579 49,572 SH   SOLE   26,048 0 23,524
ANGEL STUDIOS INC. CL A COM 034948109   52,022 14,175 SH   SOLE   14,175 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   443,401 19,830 SH   SOLE   8,148 0 11,682
ANTERO MIDSTREAM CORP COM 03676B102   845,367 37,159 SH   SOLE   35,807 0 1,352
ANTERO RESOURCES CORP COM 03674X106   1,030,721 29,332 SH   SOLE   22,417 0 6,915
AON PLC SHS CL A G0403H108   119,609,713 360,607 SH   SOLE   242,031 0 118,576
APA CORPORATION COM 03743Q108   1,079,432 33,142 SH   SOLE   27,269 0 5,873
API GROUP CORP COM STK 00187Y100   1,062,667 25,093 SH   SOLE   20,730 0 4,363
APOLLO GLOBAL MGMT INC COM 03769M106   747,692 6,320 SH   SOLE   5,425 0 894
APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304   3,655 60 SH   SOLE   60 0 0
APPFOLIO INC COM CL A 03783C100   5,995,246 37,389 SH   SOLE   33,608 0 3,781
APPIAN CORP CL A 03782L101   382,087 16,685 SH   SOLE   14,481 0 2,204
APPLE INC COM 037833100   1,655,946,981 5,722,792 SH   SOLE   4,272,581 0 1,450,210
APPLE INC COM 037833100   2,526,981 8,733 SH   SOLE   0 0 8,733
APPLIED DIGITAL CORP COM NEW 038169207   510,749 13,693 SH   SOLE   13,103 0 590
APPLIED INDL TECHNOLOGIES IN COM 03820C105   444,667 1,315 SH   SOLE   186 0 1,129
APPLIED MATLS INC COM 038222105   57,405,057 79,398 SH   SOLE   68,802 0 10,597
APPLIED MATLS INC COM 038222105   404,880 560 SH   SOLE   0 0 560
APPLOVIN CORP COM CL A 03831W108   62,248,084 120,816 SH   SOLE   99,584 0 21,232
APTARGROUP INC COM 038336103   350,184 2,797 SH   SOLE   1,779 0 1,018
AQUESTIVE THERAPEUTICS INC COM 03843E104   60,952 14,652 SH   SOLE   14,565 0 87
ARCH CAP GROUP LTD ORD G0450A105   694,935 7,160 SH   SOLE   3,131 0 4,029
ARCHER DANIELS MIDLAND CO COM 039483102   6,200,935 81,164 SH   SOLE   74,697 0 6,467
ARCOSA INC COM 039653100   335,039 2,306 SH   SOLE   1,433 0 873
ARDELYX INC COM 039697107   135,839 26,635 SH   SOLE   26,050 0 585
ARES CAPITAL CORP COM 04010L103   8,156,946 440,202 SH   SOLE   65,899 0 374,303
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   10,339,885 92,893 SH   SOLE   4,749 0 88,144
ARGENX SE SPONSORED ADR 04016X101   25,361,985 27,337 SH   SOLE   21,843 0 5,494
ARGENX SE SPONSORED ADR 04016X101   305,236 329 SH   SOLE   0 0 329
ARISTA NETWORKS INC COM SHS 040413205   272,609,153 1,604,716 SH   SOLE   1,168,544 0 436,172
ARK ETF TR INNOVATION ETF 00214Q104   1,217,149 15,060 SH   SOLE   14,470 0 590
ARK ETF TR ISRAEL INOVATE 00214Q609   90,829 2,990 SH   SOLE   2,990 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   7,109,129 20,050 SH   SOLE   18,881 0 1,169
ARROW ELECTRS INC COM 042735100   815,440 3,821 SH   SOLE   2,266 0 1,555
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   647,427 14,349 SH   SOLE   1,689 0 12,660
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   327,210 7,252 SH   SOLE   0 0 7,252
ASML HLDG NV N Y REGISTRY SHS N07059210   60,874,894 30,599 SH   SOLE   20,592 0 10,007
ASML HLDG NV N Y REGISTRY SHS N07059210   610,758 307 SH   SOLE   0 0 307
ASSOCIATED BANC-CORP COM 045487105   357,132 11,607 SH   SOLE   4,363 0 7,244
ASSURANT INC COM 04621X108   616,636 2,296 SH   SOLE   2,023 0 273
AST SPACEMOBILE INC COM CL A 00217D100   4,902,106 55,167 SH   SOLE   51,237 0 3,930
ASTERA LABS INC COM 04626A103   8,281,354 17,145 SH   SOLE   16,593 0 552
ASTRANA HEALTH INC COM NEW 03763A207   1,238,497 26,686 SH   SOLE   26,579 0 107
ASTRAZENECA PLC ORD G0593M107   18,088,178 95,392 SH   SOLE   65,309 0 30,082
ASTRAZENECA PLC ORD G0593M107   244,420 1,289 SH   SOLE   0 0 1,289
AT&T INC COM 00206R102   7,772,740 375,495 SH   SOLE   328,023 0 47,472
ATEA PHARMACEUTICALS INC COM 04683R106   52,661 11,325 SH   SOLE   11,000 0 325
ATI INC COM 01741R102   45,716,557 231,946 SH   SOLE   6,826 0 225,120
ATLANTA BRAVES HLDGS INC COM SER A 047726104   1,106,660 19,653 SH   SOLE   17,568 0 2,085
ATLANTA BRAVES HLDGS INC COM SER C 047726302   67,989 1,310 SH   SOLE   1,135 0 175
ATLASSIAN CORPORATION CL A 049468101   812,517 10,445 SH   SOLE   6,829 0 3,616
ATMOS ENERGY CORP COM 049560105   2,448,697 14,214 SH   SOLE   11,654 0 2,560
AURORA INNOVATION INC CLASS A COM 051774107   115,326 16,910 SH   SOLE   14,905 0 2,005
AUTODESK INC COM 052769106   1,421,710 7,313 SH   SOLE   6,393 0 920
AUTOLUS THERAPEUTICS LTD SPON ADS 05280R100   24,000 15,000 SH   SOLE   15,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   50,433,286 225,199 SH   SOLE   159,037 0 66,161
AUTONATION INC COM 05329W102   698,199 3,758 SH   SOLE   2,932 0 826
AUTOZONE INC COM 053332102   3,113,977 974 SH   SOLE   305 0 669
AVALONBAY CMNTYS INC COM 053484101   1,722,120 9,127 SH   SOLE   6,449 0 2,677
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   104,597 12,205 SH   SOLE   11,000 0 1,205
AVERY DENNISON CORP COM 053611109   10,899,698 67,137 SH   SOLE   4,009 0 63,128
AWARE INC MASS COM 05453N100   28,301 20,964 SH   SOLE   20,964 0 0
AXON ENTERPRISE INC COM 05464C101   67,438,279 120,294 SH   SOLE   99,561 0 20,733
AXSOME THERAPEUTICS INC. COM 05464T104   5,739,857 23,450 SH   SOLE   17,282 0 6,168
BAIDU INC SPON ADR REP A 056752108   4,228,539 36,998 SH   SOLE   31,698 0 5,300
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   807,139 64,468 SH   SOLE   64,468 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,764,809 31,798 SH   SOLE   13,437 0 18,362
BALCHEM CORP COM 057665200   33,440,780 197,933 SH   SOLE   1,037 0 196,896
BALL CORP COM 058498106   366,413 5,872 SH   SOLE   2,588 0 3,284
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   297,327 11,865 SH   SOLE   5,766 0 6,099
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   306,459 12,229 SH   SOLE   0 0 12,229
BANCO SANTANDER SA ADR 05964H105   1,276,854 92,526 SH   SOLE   88,494 0 4,032
BANK HAWAII CORP COM 062540109   263,294 3,231 SH   SOLE   3,000 0 231
BANK MONTREAL MEDIUM COM 063671101   1,310,115 7,414 SH   SOLE   6,386 0 1,028
BANK OF AMER CORP COM 060505104   68,642,066 1,204,669 SH   SOLE   1,032,730 0 171,940
BANK OF AMER CORP 7.25%CNV PFD L 060505682   562,016 448 SH   SOLE   398 0 50
BANK OF MARIN BANCORP COM 063425102   210,603 7,603 SH   SOLE   7,554 0 49
BANK OF NY MELLON CORP COM 064058100   9,081,815 62,802 SH   SOLE   55,214 0 7,588
BARCLAYS BANK PLC IPATH SELCT MLP 06742C723   986,460 28,574 SH   SOLE   15,374 0 13,200
BARCLAYS BANK PLC IPATH S&P 500 SH 06748M196   1,502 68 SH   SOLE   0 0 68
BARCLAYS PLC ADR 06738E204   217,359 8,092 SH   SOLE   3,070 0 5,022
BARCLAYS PLC ADR 06738E204   282,084 10,502 SH   SOLE   0 0 10,502
BARINGS BDC INC COM 06759L103   842,057 98,833 SH   SOLE   98,833 0 0
BARRICK MNG CORP COM SHS 06849F108   1,250,366 34,042 SH   SOLE   26,760 0 7,282
BAUSCH HEALTH COS INC COM 071734107   384,453 77,982 SH   SOLE   67,797 0 10,185
BAXTER INTL INC COM 071813109   421,017 19,747 SH   SOLE   17,041 0 2,707
BECTON DICKINSON & CO COM 075887109   4,023,626 26,588 SH   SOLE   18,530 0 8,058
BEL FUSE INC CL A 077347201   145,906 501 SH   SOLE   500 0 1
BEL FUSE INC CL B 077347300   1,174,965 3,528 SH   SOLE   3,525 0 3
BENTLEY SYS INC COM CL B 08265T208   1,556,564 52,076 SH   SOLE   51,060 0 1,016
BERKLEY W R CORP COM 084423102   1,024,266 14,522 SH   SOLE   8,700 0 5,823
BERKSHIRE HATHAWAY INC DEL CL A 084670108   47,177,550 63 SH   SOLE   55 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   241,981,741 483,586 SH   SOLE   374,461 0 109,125
BEST BUY INC COM 086516101   4,189,782 55,216 SH   SOLE   45,731 0 9,485
BHP BILLITON LIMITED SPONSORED ADS 088606108   742,675 8,915 SH   SOLE   4,632 0 4,283
BIGBEAR AI HLDGS INC COM 08975B109   195,284 53,211 SH   SOLE   51,953 0 1,258
BILL HOLDINGS INC COM 090043100   494,669 13,680 SH   SOLE   13,610 0 70
BILLIONTOONE INC CL A 090168105   837,220 6,978 SH   SOLE   4,408 0 2,570
BIO-TECHNE CORP COM 09073M104   36,283,921 513,573 SH   SOLE   170,491 0 343,082
BIODESIX INC COM 09075X207   936,907 41,548 SH   SOLE   41,548 0 0
BIOGEN INC COM 09062X103   3,357,354 15,539 SH   SOLE   7,575 0 7,964
BIOMARIN PHARMACEUTICAL INC COM 09061G101   193,084 3,374 SH   SOLE   1,682 0 1,692
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   18,462 19,000 PRN   SOLE   19,000 0 0
BIT DIGITAL INC SHS G1144A105   163,186 90,659 SH   SOLE   90,000 0 659
BITMINE IMMERSION TECHS INC COM NEW 09175A206   195,764 14,708 SH   SOLE   7,269 0 7,439
BJS WHSL CLUB HLDGS INC COM 05550J101   8,336,952 95,585 SH   SOLE   91,963 0 3,622
BLACK HILLS CORP COM 092113109   307,495 4,133 SH   SOLE   1,752 0 2,381
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603   6,392,572 122,136 SH   SOLE   109,197 0 12,939
BLACKROCK INC COM 09290D101   56,745,019 59,013 SH   SOLE   51,418 0 7,595
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   966,870 34,630 SH   SOLE   30,657 0 3,973
BLACKSTONE INC COM 09260D107   118,964,911 1,011,005 SH   SOLE   845,016 0 165,988
BLACKSTONE MORTGAGE TRUST IN COM CL A 09257W100   179,772 10,606 SH   SOLE   5,950 0 4,656
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   2,560,300 107,984 SH   SOLE   107,984 0 0
BLOCK INC CL A 852234103   11,117,268 146,280 SH   SOLE   138,307 0 7,973
BLOCK INC NOTE 0.250%11/0 852234AK9   23,688 25,000 PRN   SOLE   25,000 0 0
BLOOM ENERGY CORP COM CL A 093712107   10,035,398 33,153 SH   SOLE   23,293 0 9,860
BLUE BIRD CORP COM 095306106   25,343,475 320,966 SH   SOLE   307,915 0 13,051
BLUE OWL CAPITAL CORPORATION COM 69121K104   504,149 46,380 SH   SOLE   46,380 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   700,327 80,037 SH   SOLE   67,090 0 12,947
BLUE OWL TECHNOLOGY FIN CORP COMMON STOCK 095924106   323,055 31,213 SH   SOLE   31,213 0 0
BOEING CO COM 097023105   190,146,384 878,396 SH   SOLE   606,814 0 271,582
BOEING CO DEP CONV PFD A 097023204   42,332 629 SH   SOLE   629 0 0
BOK FINL CORP COM NEW 05561Q201   27,046,428 194,747 SH   SOLE   0 0 194,747
BOOKING HOLDINGS INC COM 09857L108   9,888,564 55,479 SH   SOLE   39,951 0 15,528
BOOT BARN HLDGS INC COM 099406100   3,263,881 19,869 SH   SOLE   19,113 0 756
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,426,342 72,958 SH   SOLE   58,826 0 14,131
BORGWARNER INC COM 099724106   300,222 4,521 SH   SOLE   4,214 0 308
BOSTON SCIENTIFIC CORP COM 101137107   1,027,129 24,066 SH   SOLE   9,935 0 14,131
BP PLC SPONSORED ADR 055622104   4,425,727 119,776 SH   SOLE   110,400 0 9,376
BRIDGEBIO PHARMA INC COM 10806X102   382,902 5,141 SH   SOLE   1,500 0 3,641
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   64,738 11,879 SH   SOLE   10,970 0 909
BRINKS CO COM 109696104   1,104,105 11,685 SH   SOLE   11,429 0 256
BRISTOL-MYERS SQUIBB CO COM 110122108   23,984,159 416,247 SH   SOLE   317,027 0 99,220
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   212,183 3,436 SH   SOLE   2,516 0 920
BROADCOM INC COM 11135F101   349,634,791 925,572 SH   SOLE   795,146 0 130,426
BROADCOM INC COM 11135F101   1,565,396 4,144 SH   SOLE   0 0 4,144
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,807,813 13,201 SH   SOLE   9,994 0 3,207
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   643,039 14,338 SH   SOLE   12,939 0 1,399
BROOKFIELD CORP CL A LTD VT SH 11271J107   8,622,465 202,453 SH   SOLE   170,162 0 32,291
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   277,206 7,200 SH   SOLE   6,926 0 274
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101   2,618,200 71,751 SH   SOLE   71,541 0 210
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108   604,039 17,392 SH   SOLE   16,892 0 500
BROWN FORMAN CORP CL A 115637100   9,713 355 SH   SOLE   0 0 355
BROWN FORMAN CORP CL B 115637209   338,792 12,713 SH   SOLE   8,152 0 4,561
BUILDERS FIRSTSOURCE INC COM 12008R107   1,547,646 17,296 SH   SOLE   11,645 0 5,651
BURLINGTON STORES INC COM 122017106   283,961 896 SH   SOLE   200 0 696
BUTTERFLY NETWORK INC COM CL A 124155102   99,718 11,843 SH   SOLE   11,700 0 143
BWX TECHNOLOGIES INC COM 05605H100   302,956,557 1,556,417 SH   SOLE   1,273,059 0 283,358
BYLINE BANCORP INC COM 124411109   3,009,936 79,924 SH   SOLE   79,297 0 627
C H ROBINSON WORLDWIDE IN COM NEW 12541W209   3,541,356 18,803 SH   SOLE   18,382 0 421
C H ROBINSON WORLDWIDE IN COM NEW 12541W209   396,644 2,106 SH   SOLE   0 0 2,106
CACI INTL INC CL A 127190304   7,257,579 15,666 SH   SOLE   14,790 0 876
CADENCE DESIGN SYSTEM INC COM 127387108   2,745,941 7,316 SH   SOLE   3,714 0 3,602
CAMECO CORP COM 13321L108   9,614,503 94,389 SH   SOLE   67,922 0 26,467
CANADIAN IMPERIAL BANK OF CO COM 136069101   305,619 2,658 SH   SOLE   802 0 1,856
CANADIAN NAT RES LTD MED TER COM 136385101   354,790 8,982 SH   SOLE   3,543 0 5,439
CANADIAN NAT RES LTD MED TER COM 136385101   270,970 6,860 SH   SOLE   0 0 6,860
CANADIAN NATL RY CO COM 136375102   3,827,664 32,101 SH   SOLE   25,880 0 6,221
CANADIAN PACIFIC KANSAS CITY COM 13646K108   5,869,256 67,735 SH   SOLE   51,392 0 16,343
CANTON STRATEGIC HOLDINGS IN COM 432705309   1,084,831 384,692 SH   SOLE   356,492 0 28,200
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108   8,573,557 192,751 SH   SOLE   158,731 0 34,020
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106   39,613,620 803,848 SH   SOLE   750,391 0 53,457
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101   21,963,950 465,338 SH   SOLE   440,701 0 24,637
CAPITAL ONE FINL CORP COM 14040H105   23,614,570 117,708 SH   SOLE   100,158 0 17,550
CARDIFF ONCOLOGY INC COM 14147L108   1,186,267 912,513 SH   SOLE   778,083 0 134,430
CARDINAL HEALTH INC COM 14149Y108   2,794,762 11,764 SH   SOLE   10,385 0 1,379
CARDINAL INFRASTRUCTURE GROU CL A 14154A102   9,249,781 98,193 SH   SOLE   87,246 0 10,947
CARETRUST REIT INC COM 14174T107   697,139 17,277 SH   SOLE   17,113 0 164
CARLISLE COS INC COM 142339100   229,182 632 SH   SOLE   517 0 115
CARLYLE GROUP INC COM 14316J108   397,328 9,435 SH   SOLE   8,365 0 1,070
CARLYLE GROUP INC COM 14316J108   356,166 8,458 SH   SOLE   0 0 8,458
CARLYLE SECURED LENDING INC COM 872280102   114,714 10,894 SH   SOLE   10,894 0 0
CARMAX INC COM 143130102   5,088,187 96,203 SH   SOLE   78,258 0 17,945
CARPENTER TECHNOLOGY CORP COM 144285103   2,986,122 4,841 SH   SOLE   923 0 3,918
CARRIER GLOBAL CORPORATION COM 14448C104   7,223,669 98,482 SH   SOLE   68,073 0 30,409
CARVANA CO CL A 146869102   11,524,835 175,096 SH   SOLE   145,711 0 29,386
CASELLA WASTE SYS INC CL A 147448104   16,676,996 171,981 SH   SOLE   148,051 0 23,930
CASEYS GEN STORES INC COM 147528103   6,582,455 8,282 SH   SOLE   7,683 0 599
CASEYS GEN STORES INC COM 147528103   195,518 246 SH   SOLE   0 0 246
CATERPILLAR INC COM 149123101   129,408,421 121,522 SH   SOLE   99,422 0 22,100
CAVA GROUP INC COM 148929102   3,160,547 40,272 SH   SOLE   30,181 0 10,091
CAVA GROUP INC COM 148929102   188,980 2,408 SH   SOLE   0 0 2,408
CAVCO INDS INC DEL COM 149568107   214,419 349 SH   SOLE   153 0 196
CBIZ INC COM 124805102   4,295,233 133,891 SH   SOLE   125,731 0 8,160
CBOE GLOBAL MKTS INC COM 12503M108   14,457,647 59,577 SH   SOLE   8,659 0 50,918
CBRE GROUP INC CL A 12504L109   2,558,851 18,998 SH   SOLE   16,091 0 2,907
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,680,865 325,749 SH   SOLE   319,836 0 5,913
CDW CORP COM 12514G108   480,970 3,420 SH   SOLE   1,412 0 2,008
CECO ENVIRONMENTAL CORP COM 125141101   210,245 2,317 SH   SOLE   2,123 0 194
CELESTICA INC COM 15101Q207   1,351,481 3,705 SH   SOLE   2,066 0 1,639
CELESTICA INC COM 15101Q207   326,861 896 SH   SOLE   0 0 896
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   905,696 62,034 SH   SOLE   57,447 0 4,587
CELSIUS HLDGS INC COM NEW 15118V207   314,057 10,726 SH   SOLE   7,093 0 3,633
CENCORA INC COM 03073E105   3,711,305 13,115 SH   SOLE   8,524 0 4,591
CENTENE CORP DEL COM 15135B101   611,009 9,519 SH   SOLE   1,457 0 8,062
CENTERPOINT ENERGY INC COM 15189T107   200,169 4,545 SH   SOLE   3,228 0 1,317
CENTRUS ENERGY CORP CL A 15643U104   4,891,795 29,140 SH   SOLE   25,326 0 3,814
CEREBRAS SYSTEMS INC COM CL A 15675D103   6,405,934 28,986 SH   SOLE   25,119 0 3,867
CF INDUSTRIES HOLD COM 125269100   1,858,275 17,165 SH   SOLE   16,695 0 470
CHARLES RIV LABS INTL INC COM 159864107   585,799 2,583 SH   SOLE   2,462 0 121
CHARTER COMMUNICATIONS INC CL A 16119P108   314,785 2,214 SH   SOLE   207 0 2,007
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,836,209 13,971 SH   SOLE   7,375 0 6,596
CHEESECAKE FACTORY INC COM 163072101   463,837 5,831 SH   SOLE   5,709 0 122
CHEMED CORP NEW COM 16359R103   339,772 730 SH   SOLE   82 0 648
CHENIERE ENERGY INC COM NEW 16411R208   10,805,650 45,210 SH   SOLE   44,380 0 830
CHENIERE ENERGY PARTNERS L P COM UNIT 16411Q101   266,808 4,377 SH   SOLE   4,300 0 77
CHESAPEAKE UTILS CORP COM 165303108   203,264 1,660 SH   SOLE   1,219 0 440
CHEVRON CORPORATION COM 166764100   120,530,070 727,136 SH   SOLE   483,427 0 243,709
CHEWY INC CL A 16679L109   9,242,800 470,371 SH   SOLE   436,571 0 33,800
CHIME FINL INC COM SHS CL A 16935C109   271,544 13,259 SH   SOLE   13,259 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   14,804,362 435,422 SH   SOLE   385,285 0 50,137
CHIPOTLE MEXICAN GRILL INC COM 169656105   231,370 6,805 SH   SOLE   0 0 6,805
CHOICE HOTELS INTL INC COM 169905106   358,819 3,254 SH   SOLE   105 0 3,149
CHOICEONE FINANCIA COM 170386106   428,026 12,589 SH   SOLE   250 0 12,339
CHUBB LIMITED COM H1467J104   17,007,902 49,915 SH   SOLE   44,323 0 5,592
CHURCH & DWIGHT CO INC COM 171340102   28,643,635 295,661 SH   SOLE   110,141 0 185,520
CHURCHILL DOWNS INC COM 171484108   1,350,430 15,065 SH   SOLE   13,686 0 1,379
CIENA CORP COM NEW 171779309   9,909,930 20,201 SH   SOLE   19,650 0 551
CINCINNATI FINL CORP COM 172062101   505,988 2,733 SH   SOLE   1,709 0 1,024
CINTAS CORP COM 172908105   180,885,157 1,063,530 SH   SOLE   748,748 0 314,782
CIRCLE INTERNET GROUP INC COM CL A 172573107   1,938,524 30,952 SH   SOLE   30,592 0 360
CISCO SYS INC COM 17275R102   100,737,044 857,629 SH   SOLE   757,698 0 99,931
CITIGROUP INC COM NEW 172967424   28,602,091 204,359 SH   SOLE   171,845 0 32,514
CITIZENS FINL GROUP INC COM 174610105   1,085,131 15,486 SH   SOLE   8,597 0 6,889
CIVISTA BANCSHARES INC COM NO PAR 178867107   1,188,683 42,122 SH   SOLE   42,000 0 122
CLEAN HARBORS INC COM 184496107   541,036 1,811 SH   SOLE   1,568 0 243
CLEVELAND-CLIFFS INC NEW COM 185899101   105,666 11,253 SH   SOLE   10,681 0 572
CLIMB BIO INC COM 28658R106   165,608 12,700 SH   SOLE   7,700 0 5,000
CLOROX CO DEL COM 189054109   913,681 9,573 SH   SOLE   7,903 0 1,671
CLOUDFLARE INC CL A COM 18915M107   43,218,810 176,202 SH   SOLE   139,014 0 37,188
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   501,070 95,624 SH   SOLE   94,500 0 1,124
CME GROUP INC COM 12572Q105   32,206,994 145,845 SH   SOLE   106,350 0 39,495
CMS ENERGY CORP COM 125896100   871,503 11,392 SH   SOLE   4,675 0 6,717
CMS ENERGY CORP NOTE 3.375% 5/0 125896BX7   32,350 29,000 PRN   SOLE   29,000 0 0
CNB FINL CORP PA COM 126128107   326,587 9,688 SH   SOLE   9,543 0 145
CNO FINL GROUP INC COM 12621E103   469,911 9,218 SH   SOLE   6,767 0 2,451
COCA COLA CO COM 191216100   113,545,955 1,397,145 SH   SOLE   1,092,892 0 304,252
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   344,216 3,440 SH   SOLE   3,410 0 30
CODEXIS INC COM 192005106   68,295 30,219 SH   SOLE   10,000 0 20,219
COGENT COMM HOLDINGS INC COM NEW 19239V302   1,865,209 134,381 SH   SOLE   113,569 0 20,812
COGNEX CORP COM 192422103   1,446,952 19,980 SH   SOLE   18,457 0 1,523
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   220,376 5,690 SH   SOLE   4,573 0 1,117
COHEN & STEERS INC COM 19247A100   211,517 2,778 SH   SOLE   2,080 0 698
COHEN & STEERS QUALITY INCOM RIGHT 07/15/2026 19247L122   3,714 249,204 SH   SOLE   204,629 0 44,576
COHERENT CORP COM 19247G107   4,900,781 12,424 SH   SOLE   9,074 0 3,350
COINBASE GLOBAL INC COM CL A 19260Q107   19,379,671 132,565 SH   SOLE   113,321 0 19,244
COLGATE PALMOLIVE CO COM 194162103   18,873,274 205,860 SH   SOLE   171,423 0 34,437
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   977,398 10,421 SH   SOLE   9,951 0 470
COMCAST CORP NEW CL A 20030N101   2,656,883 108,223 SH   SOLE   91,713 0 16,510
COMFORT SYS USA INC COM 199908104   6,402,769 3,231 SH   SOLE   2,554 0 676
COMMERCE BANCSHARES INC COM 200525103   519,866 9,002 SH   SOLE   3,088 0 5,914
COMMUNITY BANCORP INC VT COM 20343A101   610,038 15,602 SH   SOLE   15,602 0 0
COMMVAULT SYS INC COM 204166102   378,419 2,670 SH   SOLE   1,800 0 870
COMPASS DIVERSIFIED SH BEN INT 20451Q104   201,634 18,915 SH   SOLE   18,560 0 355
COMPASS THERAPEUTICS INC COM 20454B104   26,687 12,186 SH   SOLE   1,000 0 11,186
COMPUGEN LTD ORD M25722105   29,104 13,600 SH   SOLE   13,000 0 600
CONAGRA BRANDS INC COM 205887102   2,453,704 182,296 SH   SOLE   116,041 0 66,255
CONCRETE PUMPING HLDGS INC COM 206704108   604,536 50,169 SH   SOLE   50,000 0 169
CONNECTONE BANCORP INC COM 20786W107   1,156,088 34,572 SH   SOLE   33,870 0 702
CONOCOPHILLIPS COM 20825C104   5,648,965 54,338 SH   SOLE   41,646 0 12,692
CONSOLIDATED EDISON INC COM 209115104   3,279,582 29,645 SH   SOLE   25,036 0 4,609
CONSTELLATION BRANDS INC CL A 21036P108   1,751,886 12,595 SH   SOLE   8,356 0 4,239
CONSTELLATION ENERGY CORP COM 21037T109   20,582,616 82,871 SH   SOLE   74,237 0 8,634
COOPER COS INC COM 216648501   1,245,631 17,370 SH   SOLE   3,204 0 14,166
COPART INC COM 217204106   60,436,623 2,143,903 SH   SOLE   1,721,020 0 422,883
COPART INC COM 217204106   226,901 8,049 SH   SOLE   0 0 8,049
CORCEPT THERAPEUTICS INC COM 218352102   750,118 8,627 SH   SOLE   6,187 0 2,440
CORE SCIENTIFIC INC NEW COM 21874A106   7,485,408 292,513 SH   SOLE   249,976 0 42,537
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A114   2,150,513 114,389 SH   SOLE   114,389 0 0
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A130   523 21 SH   SOLE   21 0 0
COREWEAVE INC COM CL A 21873S108   3,332,863 33,483 SH   SOLE   22,383 0 11,100
CORNING INC COM 219350105   65,783,657 257,541 SH   SOLE   243,597 0 13,944
CORPAY INC COM SHS 219948106   565,573 1,697 SH   SOLE   1,205 0 492
CORTEVA INC COM 22052L104   6,694,650 79,049 SH   SOLE   44,639 0 34,410
COSTAR GROUP INC COM 22160N109   18,639,054 658,159 SH   SOLE   530,239 0 127,920
COSTCO WHOLESALE CORPORATION COM 22160K105   490,318,275 524,141 SH   SOLE   405,349 0 118,792
COSTCO WHOLESALE CORPORATION COM 22160K105   515,444 551 SH   SOLE   0 0 551
CRANE COMPANY COMMON STOCK 224408104   861,508 3,862 SH   SOLE   1,394 0 2,468
CREDICORP LTD COM G2519Y108   200,244 514 SH   SOLE   150 0 364
CREDICORP LTD COM G2519Y108   252,837 649 SH   SOLE   0 0 649
CREDIT ACCEP CORP MICH COM 225310101   6,226,680 9,779 SH   SOLE   6,083 0 3,696
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   3,238,653 11,909 SH   SOLE   11,706 0 203
CRH PLC ORD G25508105   204,283 1,909 SH   SOLE   738 0 1,171
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,768,405 32,424 SH   SOLE   23,841 0 8,583
CROWDSTRIKE HLDGS INC CL A 22788C105   207,359,561 271,719 SH   SOLE   220,862 0 50,857
CROWDSTRIKE HLDGS INC CL A 22788C105   393,780 516 SH   SOLE   0 0 516
CROWN CASTLE INC COM 22822V101   2,256,929 29,802 SH   SOLE   20,018 0 9,784
CSW INDUSTRIALS INC COM 126402106   1,061,106 3,502 SH   SOLE   0 0 3,502
CSX CORP COM 126408103   7,362,912 154,911 SH   SOLE   147,279 0 7,632
CUBESMART COM 229663109   494,434 12,432 SH   SOLE   75 0 12,357
CUMMINS INC COM 231021106   38,816,043 54,424 SH   SOLE   48,045 0 6,380
CURTISS WRIGHT CORP COM 231561101   140,516,175 185,436 SH   SOLE   144,884 0 40,552
CURTISS WRIGHT CORP COM 231561101   131,092 173 SH   SOLE   0 0 173
CVS HEALTH CORP COM 126650100   11,673,029 112,837 SH   SOLE   83,945 0 28,892
CYPHERPUNK TECHNOLOGIES INC COM NEW 52187K200   6,123 10,000 SH   SOLE   10,000 0 0
D R HORTON INC COM 23331A109   6,373,853 39,132 SH   SOLE   22,087 0 17,045
D-WAVE QUANTUM INC COM 26740W109   832,669 34,709 SH   SOLE   24,137 0 10,572
DANAHER CORP DEL COM 235851102   184,974,108 971,095 SH   SOLE   666,389 0 304,706
DARDEN RESTAURANTS INC COM 237194105   1,601,290 7,773 SH   SOLE   5,294 0 2,479
DARLING INGREDIENTS INC COM 237266101   332,472 6,087 SH   SOLE   3,040 0 3,047
DATADOG INC CL A COM 23804L103   3,953,488 15,185 SH   SOLE   14,418 0 767
DAVITA INC COM 23918K108   319,036 1,434 SH   SOLE   1,013 0 421
DBX ETF TR XTRACK MSCI EAFE 233051200   1,169,497 21,408 SH   SOLE   21,396 0 12
DBX ETF TR XTRACK MSCI JAPN 233051507   4,936 43 SH   SOLE   0 0 43
DBX ETF TR XTRACK MSCI EURP 233051853   112,837 2,091 SH   SOLE   2,091 0 0
DECKERS OUTDOOR CORP COM 243537107   641,910 6,465 SH   SOLE   6,073 0 392
DEERE & CO COM 244199105   96,895,604 152,753 SH   SOLE   120,303 0 32,450
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   33,419 40,220 SH   SOLE   40,000 0 220
DEFINIUM THERAPEUTICS INC COM SHS 24477V105   2,520,780 53,588 SH   SOLE   53,454 0 134
DELL TECHNOLOGIES INC CL C 24703L202   25,110,050 58,198 SH   SOLE   51,548 0 6,650
DELTA AIR LINES INC COM NEW 247361702   1,742,007 18,599 SH   SOLE   13,629 0 4,971
DENTSPLY SIRONA INC COM 24906P109   152,018 14,328 SH   SOLE   10,904 0 3,424
DESCARTES SYS GROUP INC COM 249906108   1,209,692 17,471 SH   SOLE   13,962 0 3,509
DEUTSCHE BK AG NAMEN AKT D18190898   941,661 27,893 SH   SOLE   25,067 0 2,826
DEVON ENERGY CORP NEW COM 25179M103   12,257,145 296,640 SH   SOLE   196,227 0 100,413
DEXCOM INC COM 252131107   112,182,565 1,665,665 SH   SOLE   1,046,078 0 619,587
DEXCOM INC NOTE 0.375% 5/1 252131AM9   23,313 25,000 PRN   SOLE   25,000 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   743,945 9,255 SH   SOLE   6,161 0 3,094
DIAMONDBACK ENERGY INC COM 25278X109   80,267,270 456,635 SH   SOLE   309,542 0 147,093
DIANA SHIPPING INC COM Y2066G104   108,376 51,608 SH   SOLE   51,608 0 0
DIANTHUS THERAPEUTICS INC COM 252828108   1,928,057 19,779 SH   SOLE   19,775 0 4
DICKS SPORTING GOODS INC COM 253393102   4,560,161 20,106 SH   SOLE   19,801 0 305
DIGITAL RLTY TR INC COM 253868103   4,199,005 23,382 SH   SOLE   18,956 0 4,426
DIGITALOCEAN HLDGS INC COM 25402D102   64,876,679 413,148 SH   SOLE   347,155 0 65,993
DIME COML BANCSHARES INC COM 25432X102   1,041,213 25,614 SH   SOLE   25,328 0 286
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   437,967 6,266 SH   SOLE   6,254 0 12
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   2,690,528 48,910 SH   SOLE   48,910 0 0
DIMENSIONAL ETF TRUST US HIGH PROF ETF 25434V831   135,372 3,244 SH   SOLE   1,457 0 1,787
DIODES INC COM 254543101   1,527,782 13,960 SH   SOLE   24 0 13,936
DIREXION SHARES ETF TRUST DA TE BU 3X ETF 25459W102   57,456 249 SH   SOLE   249 0 0
DIREXION SHARES ETF TRUST DA 500 BU 3X ETF 25459W862   313,622 1,159 SH   SOLE   600 0 559
DIREXION SHARES ETF TRUST DA 500 BE 3X ETF 25460E190   530 20 SH   SOLE   20 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   24,075 25,000 PRN   SOLE   25,000 0 0
DISNEY WALT CO COM 254687106   33,844,133 351,627 SH   SOLE   266,872 0 84,755
DNOW INC COM 67011P100   242,539 18,700 SH   SOLE   18,505 0 195
DOCUSIGN INC COM 256163106   3,040,107 68,440 SH   SOLE   61,751 0 6,689
DOLBY LABORATORIES INC COM CL A 25659T107   1,898,854 36,114 SH   SOLE   35,528 0 586
DOLLAR GEN CORP COM 256677105   1,163,753 10,110 SH   SOLE   8,026 0 2,084
DOLLAR TREE INC COM 256746108   398,288 3,293 SH   SOLE   2,284 0 1,009
DOMINION ENERGY INC COM 25746U109   2,728,653 39,957 SH   SOLE   34,297 0 5,659
DOMINOS PIZZA INC COM 25754A201   267,028 902 SH   SOLE   31 0 871
DONALDSON INC COM 257651109   8,463,956 94,285 SH   SOLE   86,330 0 7,955
DOORDASH INC CL A 25809K105   2,408,667 13,053 SH   SOLE   12,076 0 977
DOUGLAS DYNAMICS INC COM 25960R105   344,180 6,380 SH   SOLE   6,217 0 163
DOVER CORP COM 260003108   36,984,736 164,904 SH   SOLE   76,117 0 88,787
DOW HLDGS INC COM 260557103   2,856,717 104,412 SH   SOLE   59,664 0 44,748
DOXIMITY INC CL A 26622P107   413,639 19,944 SH   SOLE   19,915 0 29
DRAFTKINGS INC NEW COM CL A 26142V105   745,414 29,510 SH   SOLE   14,112 0 15,398
DT MIDSTREAM INC COMMON STOCK 23345M107   1,135,495 7,738 SH   SOLE   6,874 0 865
DTE ENERGY CO COM 233331107   2,053,162 13,475 SH   SOLE   9,357 0 4,118
DUKE ENERGY CORP NEW COM NEW 26441C204   12,557,207 99,204 SH   SOLE   88,733 0 10,471
DULUTH HLDGS INC COM CL B 26443V101   227,360 50,750 SH   SOLE   50,750 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407   120,000 10,000 SH   SOLE   10,000 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201   3,370,067 24,846 SH   SOLE   13,886 0 10,960
DUTCH BROS INC CL A 26701L100   7,991,448 111,286 SH   SOLE   86,519 0 24,767
DYNATRACE INC COM NEW 268150109   7,345,309 167,281 SH   SOLE   145,729 0 21,552
E L F BEAUTY INC COM 26856L103   7,828,016 105,784 SH   SOLE   96,982 0 8,802
EA SERIES TRUST BUSHIDO CAP U S 02072L425   1,231 30 SH   SOLE   30 0 0
EA SERIES TRUST STRI 1000 VA ETF 02072L599   19,448 513 SH   SOLE   263 0 250
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   27,630 500 SH   SOLE   250 0 250
EA SERIES TRUST STRIVE 500 ETF 02072L680   25,358 525 SH   SOLE   275 0 250
EA SERIES TRUST STRI US ENER ETF 02072L722   2,680 80 SH   SOLE   80 0 0
EA SERIES TRUST ALPHA ARCHITECT 02072Q358   808,175 15,195 SH   SOLE   0 0 15,195
EA SERIES TRUST CAMBRIA GLOBAL 02072Q713   560,637 10,250 SH   SOLE   10,250 0 0
EAGLE MATLS INC COM 26969P108   1,414,578 6,287 SH   SOLE   3,965 0 2,322
EAST WEST BANCORP INC COM 27579R104   701,245 5,432 SH   SOLE   2,615 0 2,817
EASTGROUP PPTYS INC COM 277276101   495,608 2,447 SH   SOLE   2,255 0 192
EASTMAN CHEM CO COM 277432100   333,395 4,978 SH   SOLE   4,388 0 590
EATON CORP PLC SHS G29183103   38,989,487 91,499 SH   SOLE   82,288 0 9,210
EATON VANCE TAX-MANAGED GLOB COM 27829F108   1,686,780 171,945 SH   SOLE   171,945 0 0
EBAY INC. COM 278642103   2,692,981 24,098 SH   SOLE   21,712 0 2,386
ECOLAB INC COM 278865100   238,014,780 854,294 SH   SOLE   534,354 0 319,940
EDISON INTL COM 281020107   700,491 9,409 SH   SOLE   2,669 0 6,740
EDWARDS LIFESCIENCES CORP COM 28176E108   32,206,687 356,032 SH   SOLE   241,382 0 114,650
ELECTRONIC ARTS INC COM 285512109   1,920,666 9,367 SH   SOLE   8,621 0 746
ELECTROVAYA INC COM NEW 28617B606   166,425 15,850 SH   SOLE   15,850 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   58,875 14,943 SH   SOLE   14,500 0 443
ELEVANCE HEALTH INC FORMERLY COM 036752103   1,752,428 4,531 SH   SOLE   3,161 0 1,370
ELI LILLY & CO COM 532457108   416,319,968 347,098 SH   SOLE   249,362 0 97,736
EMBRAER S.A. SPONSORED ADS 29082A107   194,461 3,024 SH   SOLE   0 0 3,024
EMBRAER S.A. SPONSORED ADS 29082A107   208,817 3,273 SH   SOLE   0 0 3,273
EMCOR GROUP INC COM 29084Q100   21,058,061 25,375 SH   SOLE   19,860 0 5,515
EMERSON ELEC CO COM 291011104   50,746,699 354,500 SH   SOLE   193,345 0 161,155
ENBRIDGE INC COM 29250N105   6,523,685 120,341 SH   SOLE   109,720 0 10,621
ENCOMPASS HEALTH CORP COM 29261A100   19,579,358 193,702 SH   SOLE   179,579 0 14,123
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   9,315,615 487,218 SH   SOLE   344,926 0 142,292
ENERGY VAULT HOLDINGS INC COM 29280W109   239,089 50,762 SH   SOLE   50,700 0 62
ENERPAC TOOL GROUP CORP CL A COM 292765104   377,964 10,540 SH   SOLE   0 0 10,540
ENERSYS COM 29275Y102   3,461,410 14,804 SH   SOLE   12,466 0 2,338
ENOVIX CORPORATION COM 293594107   3,331,085 548,779 SH   SOLE   388,927 0 159,852
ENSIGN GROUP INC COM 29358P101   258,244 1,611 SH   SOLE   461 0 1,150
ENTEGRIS INC COM 29362U104   1,849,442 10,283 SH   SOLE   10,114 0 168
ENTERGY CORP NEW COM 29364G103   2,783,514 24,234 SH   SOLE   20,656 0 3,578
ENTERPRISE PRODS PARTNERS L COM 293792107   53,467,013 1,454,489 SH   SOLE   994,073 0 460,416
ENVISTA HOLDINGS CORPORATION COM 29415F104   61,870 2,348 SH   SOLE   0 0 2,348
ENVISTA HOLDINGS CORPORATION NOTE 1.750% 8/1 29415FAD6   36,022 36,000 PRN   SOLE   36,000 0 0
EOG RES INC COM 26875P101   14,227,662 109,671 SH   SOLE   74,122 0 35,549
EPAM SYS INC COM 29414B104   352,552 4,443 SH   SOLE   4,379 0 64
EPR PPTYS COM SH BEN INT 26884U109   292,892 5,049 SH   SOLE   4,583 0 466
EQT CORP COM 26884L109   10,329,425 194,272 SH   SOLE   131,339 0 62,933
EQUIFAX INC COM 294429105   10,805,701 68,080 SH   SOLE   56,565 0 11,515
EQUINIX INC COM 29444U700   23,320,731 22,372 SH   SOLE   21,149 0 1,223
EQUINOR ASA SPONSORED ADR 29446M102   464,976 14,808 SH   SOLE   14,059 0 749
EQUIPMENTSHARE COM INC COM CL A 29445S100   793,183 40,345 SH   SOLE   40,345 0 0
EQUITY LIFESTYLE PROPERTIES COM 29472R108   2,806,839 43,551 SH   SOLE   42,647 0 904
EQUITY RESIDENTIAL SH BEN INT 29476L107   901,394 13,269 SH   SOLE   9,863 0 3,406
ERIE INDTY CO CL A 29530P102   923,825 3,853 SH   SOLE   3,833 0 20
ESSENTIAL UTILS INC COM 29670G102   1,050,478 27,420 SH   SOLE   22,973 0 4,447
ETFIS SER TR I INFRAC ACT MLP 26923G772   224,348 4,857 SH   SOLE   4,857 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822   82,280 4,000 SH   SOLE   500 0 3,500
ETHOS TECHNOLOGIES INC CL A 29765A101   1,149,441 63,365 SH   SOLE   50,576 0 12,789
ETON PHARMACEUTICALS INC COM 29772L108   1,173,568 32,419 SH   SOLE   32,400 0 19
EURONET WORLDWIDE INC COM 298736109   379,197 5,181 SH   SOLE   5,007 0 174
EVE HLDG INC COM 29970N104   120,324 47,938 SH   SOLE   47,017 0 921
EVERCORE INC CLASS A 29977A105   8,872,666 25,986 SH   SOLE   23,614 0 2,372
EVERGY INC COM 30034W106   847,821 9,809 SH   SOLE   8,561 0 1,248
EVERGY INC NOTE 4.500%12/1 30034WAD8   32,715 23,000 PRN   SOLE   23,000 0 0
EVERPURE INC CL A 74624M102   240,159,308 3,048,094 SH   SOLE   1,975,709 0 1,072,385
EVERSOURCE ENERGY COM 30040W108   2,588,062 35,811 SH   SOLE   25,448 0 10,363
EVOLENT HEALTH INC CL A 30050B101   196,470 36,249 SH   SOLE   34,790 0 1,459
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   2,227,731 26,007 SH   SOLE   22,555 0 3,452
EXELIXIS INC COM 30161Q104   13,233,352 243,215 SH   SOLE   217,370 0 25,845
EXELON CORP COM 30161N101   2,624,344 56,292 SH   SOLE   48,354 0 7,938
EXPAND ENERGY CORPORATION COM 165167735   885,841 9,714 SH   SOLE   2,113 0 7,601
EXPEDIA GROUP INC COM NEW 30212P303   631,746 2,469 SH   SOLE   1,120 0 1,349
EXPEDITORS INTL WASH INC COM 302130109   1,300,298 7,978 SH   SOLE   7,006 0 972
EXTRA SPACE STORAGE INC COM 30225T102   217,770 1,499 SH   SOLE   1,130 0 369
F N B CORP COM 302520101   359,155 18,824 SH   SOLE   5,251 0 13,573
F5 INC COM 315616102   472,531 1,136 SH   SOLE   118 0 1,018
FACTSET RESH SYS INC COM 303075105   1,082,901 4,707 SH   SOLE   1,525 0 3,182
FAIR ISAAC CORP COM 303250104   1,799,351 1,506 SH   SOLE   989 0 517
FASTENAL CO COM 311900104   355,761,040 7,407,059 SH   SOLE   4,594,563 0 2,812,496
FASTLY INC CL A 31188V100   222,688 12,129 SH   SOLE   10,653 0 1,476
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   497,957 4,034 SH   SOLE   1,720 0 2,314
FEDERAL SIGNAL CORP COM 313855108   4,748,793 36,958 SH   SOLE   36,218 0 740
FEDEX CORP COM 31428X106   21,155,649 67,562 SH   SOLE   59,986 0 7,576
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105   2,574,852 17,052 SH   SOLE   14,195 0 2,857
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   36,322,716 153,047 SH   SOLE   122,649 0 30,398
FERRARI N V COM N3167Y103   653,320 1,755 SH   SOLE   1,397 0 358
FERRARI N V COM N3167Y103   145,193 390 SH   SOLE   0 0 390
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   708,132 6,860 SH   SOLE   4,183 0 2,677
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   12,444 121 SH   SOLE   112 0 9
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   10,531 200 SH   SOLE   0 0 200
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   40,117 524 SH   SOLE   524 0 0
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   64,176 1,214 SH   SOLE   392 0 823
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   143,929 1,863 SH   SOLE   1,863 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   1,413,668 4,950 SH   SOLE   4,810 0 140
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   21,691 220 SH   SOLE   6 0 214
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   1,235 18 SH   SOLE   18 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   58,595 2,000 SH   SOLE   1,978 0 22
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   364,259 6,235 SH   SOLE   6,039 0 197
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   7,573 109 SH   SOLE   109 0 0
FIDELITY NATL FINL INC COM SHS 31620R303   3,116,363 66,081 SH   SOLE   59,983 0 6,098
FIDELITY NATL INFORMATION SV COM 31620M106   3,740,954 96,218 SH   SOLE   92,748 0 3,470
FIFTH THIRD BANCORP COM 316773100   11,200,984 198,705 SH   SOLE   167,623 0 31,081
FIGMA INC CLASS A COM STK 316841105   3,150,572 174,161 SH   SOLE   148,014 0 26,147
FIGS INC CL A 30260D103   238,523 23,316 SH   SOLE   527 0 22,789
FIREFLY AEROSPACE INC COM 31816X106   471,517 16,038 SH   SOLE   15,818 0 220
FIRST ADVANTAGE CORP NEW COM 31846B108   2,390,506 132,438 SH   SOLE   132,285 0 153
FIRST AMERN FINL CORP COM 31847R102   367,749 5,362 SH   SOLE   4,067 0 1,295
FIRST BANCORP N C COM 318910106   270,360 4,229 SH   SOLE   3,892 0 337
FIRST CMNTY BANKSHARES INC V COM 31983A103   341,190 7,681 SH   SOLE   7,654 0 27
FIRST CMNTY CORP S C COM 319835104   512,978 15,697 SH   SOLE   15,620 0 77
FIRST CTZNS BANCSHARES INC D CL A 31946M103   1,958,895 941 SH   SOLE   727 0 214
FIRST FINANCIAL CORPORATION COM 320218100   549,901 7,101 SH   SOLE   7,000 0 101
FIRST HORIZON CORPORATION COM 320517105   564,442 22,014 SH   SOLE   13,095 0 8,919
FIRST SOLAR INC COM 336433107   1,471,631 6,237 SH   SOLE   5,608 0 628
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   266,625 2,321 SH   SOLE   1,600 0 721
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   115,998,539 1,431,021 SH   SOLE   1,143,746 0 287,275
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605   65,207 859 SH   SOLE   859 0 0
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102   77,316,026 1,792,212 SH   SOLE   1,524,991 0 267,221
FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201   6,425 100 SH   SOLE   0 0 100
FIRST TR EXCHANGE-TRADED ALP COM SHS 33733F101   22,996 115 SH   SOLE   115 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734Y109   43,289 300 SH   SOLE   300 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101   89,829 928 SH   SOLE   400 0 528
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108   199,777 1,031 SH   SOLE   1,031 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   236,980 1,861 SH   SOLE   1,861 0 0
FIRST TR EXCHANGE-TRADED FD SHS 336917109   303,856 6,244 SH   SOLE   6,244 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   109,894 533 SH   SOLE   93 0 440
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   12,743 116 SH   SOLE   116 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   603,718 6,428 SH   SOLE   6,428 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   102,379 413 SH   SOLE   363 0 50
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   534,470 2,019 SH   SOLE   2,019 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   115,343 1,881 SH   SOLE   1,881 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102   2,030,230 6,066 SH   SOLE   5,986 0 80
FIRST TR EXCHANGE-TRADED FD SHS 33734H106   4,117,167 85,454 SH   SOLE   82,546 0 2,908
FIRST TR EXCHANGE-TRADED FD CONSUMR STAPLE 33734X119   6,262 100 SH   SOLE   100 0 0
FIRST TR EXCHANGE-TRADED FD ENERGY ALPHADX 33734X127   15,881 785 SH   SOLE   785 0 0
FIRST TR EXCHANGE-TRADED FD FINLS ALPHADEX 33734X135   623,351 9,980 SH   SOLE   9,980 0 0
FIRST TR EXCHANGE-TRADED FD HLTH CARE ALPH 33734X143   20,196 165 SH   SOLE   165 0 0
FIRST TR EXCHANGE-TRADED FD TECH ALPHADEX 33734X176   133,590 615 SH   SOLE   615 0 0
FIRST TR EXCHANGE-TRADED FD UTILITIES ALPH 33734X184   4,293 87 SH   SOLE   87 0 0
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192   277,712 2,064 SH   SOLE   2,064 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846   17,520,423 194,996 SH   SOLE   187,809 0 7,188
FIRST TR EXCHANGE-TRADED FD COMMON SHS 33735T109   55,650 3,000 SH   SOLE   3,000 0 0
FIRST TR EXCHANGE-TRADED FD UT COM SHS ETF 33736Q104   10,093 150 SH   SOLE   0 0 150
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108   3,413,150 17,800 SH   SOLE   16,920 0 880
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   852,146 19,590 SH   SOLE   17,422 0 2,168
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   11,995 268 SH   SOLE   268 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   159,296 3,200 SH   SOLE   0 0 3,200
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   15,864 295 SH   SOLE   295 0 0
FIRST US BANCSHARES INC COM 33744V103   314,450 19,000 SH   SOLE   19,000 0 0
FIRSTENERGY CORP COM 337932107   484,915 10,200 SH   SOLE   8,485 0 1,715
FIRSTSERVICE CORP NEW COM 33767E202   19,403,602 136,539 SH   SOLE   121,476 0 15,064
FISERV INC COM 337738108   13,719,809 279,711 SH   SOLE   254,418 0 25,293
FIVE BELOW INC COM 33829M101   309,239 1,720 SH   SOLE   1,020 0 700
FLAGSTAR BANK NATIONAL ASSOC COM NEW 649445400   880,924 58,964 SH   SOLE   58,466 0 498
FLEX LTD ORD Y2573F102   2,384,314 14,712 SH   SOLE   14,014 0 698
FLEXSHARES TR MORNSTAR USMKT 33939L100   382,079 1,384 SH   SOLE   1,384 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   1,964,958 39,873 SH   SOLE   34,926 0 4,947
FLEXSHARES TR HIG YLD VL ETF 33939L662   992,530 24,653 SH   SOLE   24,653 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795   790,419 12,327 SH   SOLE   11,862 0 465
FLEXSHARES TR M STAR DEV MKT 33939L803   564,527 5,756 SH   SOLE   5,756 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845   1,585,858 18,224 SH   SOLE   18,224 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860   11,150 124 SH   SOLE   124 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   5,687,282 95,810 SH   SOLE   52,842 0 42,968
FLOWSERVE CORP COM 34354P105   1,961,719 26,453 SH   SOLE   24,559 0 1,894
FLUOR CORP COM 343412102   1,308,493 24,976 SH   SOLE   8,949 0 16,027
FORD MTR CO COM 345370860   2,007,524 144,426 SH   SOLE   113,854 0 30,572
FORMFACTOR INC COM 346375108   353,925 2,213 SH   SOLE   2,194 0 19
FORTINET INC COM 34959E109   23,626,584 153,799 SH   SOLE   125,183 0 28,616
FORTIS INC COM 349553107   319,744 5,587 SH   SOLE   3,253 0 2,334
FORTIVE CORP COM 34959J108   8,563,659 140,181 SH   SOLE   97,355 0 42,826
FORTUNE BRANDS INNOVATIONS I COM 34964C106   377,325 6,873 SH   SOLE   4,218 0 2,655
FRANCO NEV CORP COM 351858105   32,560,008 156,208 SH   SOLE   660 0 155,548
FRANKLIN RESOURCES INC COM 354613101   236,150 7,098 SH   SOLE   1,713 0 5,385
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,608,291 40,460 SH   SOLE   31,216 0 9,244
FREEPORT MCMORAN INC CL B 35671D857   3,873,242 61,588 SH   SOLE   35,325 0 26,262
FRESHPET INC COM 358039105   2,308,247 39,043 SH   SOLE   38,283 0 760
FTAI AVIATION LTD SHS G3730V105   747,014 2,761 SH   SOLE   377 0 2,384
GALECTIN THERAPEUTICS INC COM NEW 363225202   692,673 149,283 SH   SOLE   145,127 0 4,156
GALLAGHER ARTHUR J & CO COM 363576109   16,374,075 71,325 SH   SOLE   64,724 0 6,601
GAP INC COM 364760108   449,263 24,050 SH   SOLE   1,458 0 22,592
GARMIN LTD SHS H2906T109   1,263,855 5,321 SH   SOLE   4,340 0 981
GARTNER INC COM 366651107   1,175,462 9,069 SH   SOLE   2,651 0 6,418
GCM GROSVENOR INC COM CL A 36831E108   4,229,893 343,894 SH   SOLE   318,229 0 25,664
GE AEROSPACE COM NEW 369604301   79,752,702 213,397 SH   SOLE   182,965 0 30,432
GE AEROSPACE COM NEW 369604301   551,252 1,475 SH   SOLE   0 0 1,475
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   2,199,333 34,359 SH   SOLE   28,892 0 5,467
GE VERNOVA INC COM 36828A101   775,022,876 659,673 SH   SOLE   520,649 0 139,024
GENERAC HLDGS INC COM 368736104   95,287,889 325,426 SH   SOLE   183,583 0 141,842
GENERAL DYNAMICS CORP COM 369550108   98,794,819 278,892 SH   SOLE   105,470 0 173,423
GENERAL MILLS INC COM 370334104   3,850,266 110,640 SH   SOLE   93,390 0 17,250
GENERAL MTRS CO COM 37045V100   1,962,832 25,465 SH   SOLE   18,039 0 7,426
GENPACT LIMITED SHS G3922B107   238,450 8,671 SH   SOLE   6,296 0 2,375
GENUINE PARTS CO COM 372460105   752,897 6,382 SH   SOLE   5,237 0 1,144
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   469,886 12,772 SH   SOLE   5,013 0 7,759
GIFTIFY INC COM 74940T104   121,868 128,553 SH   SOLE   128,553 0 0
GILEAD SCIENCES INC COM 375558103   34,483,228 272,940 SH   SOLE   211,724 0 61,215
GITLAB INC CLASS A COM 37637K108   631,906 20,698 SH   SOLE   16,708 0 3,990
GLACIER BANCORP INC NEW COM 37637Q105   2,540,006 49,244 SH   SOLE   48,900 0 344
GLADSTONE INVT CORP COM 376546107   2,221,271 143,679 SH   SOLE   112,977 0 30,702
GLASS HOUSE BRANDS INC SUB REG LTD VTG 377130406   185,100 15,000 SH   SOLE   15,000 0 0
GLAUKOS CORP COM 377322102   2,160,829 15,461 SH   SOLE   12,329 0 3,132
GLOBAL PMTS INC COM 37940X102   540,144 7,444 SH   SOLE   4,821 0 2,623
GLOBAL PMTS INC NOTE 1.500% 3/0 37940XAU6   36,798 41,000 PRN   SOLE   41,000 0 0
GLOBAL X FDS MSCI NORWAY ETF 37950E101   11,399 357 SH   SOLE   357 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291   14,288 750 SH   SOLE   750 0 0
GLOBAL X FDS GLB X GURU INDEX 37950E341   16,530 236 SH   SOLE   236 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416   18,444 421 SH   SOLE   421 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   17,089 232 SH   SOLE   232 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   1,855,677 34,960 SH   SOLE   34,960 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   476,330 11,678 SH   SOLE   11,678 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   933,092 50,629 SH   SOLE   50,629 0 0
GLOBAL X FDS US PFD ETF 37954Y657   98,123 5,250 SH   SOLE   5,250 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   18,630,845 316,206 SH   SOLE   230,482 0 85,724
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   7,676,888 202,343 SH   SOLE   116,158 0 86,185
GLOBAL X FDS MILLE CONSU ETF 37954Y764   2,166 50 SH   SOLE   50 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780   296,329 5,930 SH   SOLE   5,930 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   226,138 2,938 SH   SOLE   2,938 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   218,050 2,815 SH   SOLE   2,665 0 150
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   61,602 787 SH   SOLE   456 0 331
GLOBAL X FDS U S ELECT ETF 37960A370   3,087,110 89,197 SH   SOLE   52,065 0 37,132
GLOBAL X FDS 1 3 MO T BI ET 37960A438   15,352 153 SH   SOLE   153 0 0
GLOBAL X FDS EMERGING MKT GRT 37960A644   4,743 126 SH   SOLE   126 0 0
GLOBE LIFE INC COM 37959E102   24,199,612 135,435 SH   SOLE   3,170 0 132,265
GLOBUS MED INC CL A 379577208   542,404 6,865 SH   SOLE   4,467 0 2,398
GODADDY INC CL A 380237107   201,930 2,379 SH   SOLE   1,596 0 783
GOLD FIELDS LTD SPONSORED ADR 38059T106   305,991 9,110 SH   SOLE   4,775 0 4,335
GOLDMAN SACHS BDC INC SHS 38147U107   609,374 64,280 SH   SOLE   64,280 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   144,778 3,168 SH   SOLE   3,168 0 0
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   36,085 350 SH   SOLE   350 0 0
GOLDMAN SACHS ETF TR ULTR SHOR BD ETF 381430230   16,482 326 SH   SOLE   255 0 71
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   617,868 4,355 SH   SOLE   4,355 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   827,938 8,266 SH   SOLE   8,150 0 116
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   37,741 200 SH   SOLE   200 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   19,895 218 SH   SOLE   218 0 0
GOLDMAN SACHS ETF TR TECHN OPPOR ETF 38149W432   2,189 45 SH   SOLE   0 0 45
GOLDMAN SACHS ETF TR DYNA CAL MUN ETF 38149W564   16,948 331 SH   SOLE   331 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   148,890,583 147,217 SH   SOLE   111,184 0 36,033
GOLUB CAP BDC INC COM 38173M102   590,241 45,826 SH   SOLE   45,826 0 0
GOOSEHEAD INS INC COM CL A 38267D109   238,174 4,911 SH   SOLE   4,097 0 814
GRACO INC COM 384109104   1,735,554 22,954 SH   SOLE   7,735 0 15,219
GRAIL INC COM 384747101   468,332 6,860 SH   SOLE   6,372 0 488
GRAPHIC PACKAGING HLDG CO COM 388689101   302,545 28,623 SH   SOLE   0 0 28,623
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   4,864,449 106,864 SH   SOLE   103,482 0 3,382
GREEN BRICK PARTNERS INC COM 392709101   401,641 5,018 SH   SOLE   5,000 0 18
GREIF INC CL A 397624107   460,058 6,176 SH   SOLE   5,258 0 918
GREIF INC CL B 397624206   90,266 965 SH   SOLE   900 0 65
GRID DYNAMICS HLDGS INC CL A 39813G109   77,021 13,560 SH   SOLE   12,896 0 664
GSK PLC SPONSORED ADR 37733W204   1,192,866 22,756 SH   SOLE   19,159 0 3,597
GUARDANT HEALTH INC COM 40131M109   26,895,278 179,266 SH   SOLE   159,985 0 19,281
GUIDEWIRE SOFTWARE INC COM 40171V100   89,381,920 726,387 SH   SOLE   625,604 0 100,783
HA SUSTAINABLE INFRA CAP INC COM 41068X100   620,861 15,899 SH   SOLE   10,070 0 5,829
HAIN CELESTIAL GROUP INC COM 405217100   58,239 103,961 SH   SOLE   100,570 0 3,391
HALEON PLC SPON ADS 405552100   456,262 48,903 SH   SOLE   43,329 0 5,574
HALLIBURTON CO COM 406216101   6,847,075 201,681 SH   SOLE   172,256 0 29,425
HALOZYME THERAPEUTICS INC COM 40637H109   834,202 10,658 SH   SOLE   9,578 0 1,080
HAMILTON LANE INC CL A 407497106   256,435 3,253 SH   SOLE   1,952 0 1,301
HANOVER INS GROUP INC COM 410867105   201,701 942 SH   SOLE   62 0 880
HARMONY BIOSCIENCES HLDGS IN COM 413197104   566,430 15,557 SH   SOLE   14,293 0 1,264
HARROW INC COM 415858109   1,693,704 39,880 SH   SOLE   35,951 0 3,929
HARTE HANKS INC COM 416196202   1,427,425 660,845 SH   SOLE   660,845 0 0
HARTFORD INSURANCE GROUP INC COM 416515104   1,901,112 14,346 SH   SOLE   7,069 0 7,277
HASBRO INC COM 418056107   1,160,154 14,047 SH   SOLE   13,528 0 519
HAYWARD HLDGS INC COM 421298100   650,458 37,577 SH   SOLE   7,486 0 30,091
HCA HEALTHCARE INC COM 40412C101   3,116,437 7,993 SH   SOLE   7,392 0 601
HDFC BANK LTD SPONSORED ADS 40415F101   446,308 17,279 SH   SOLE   12,707 0 4,572
HEALTHEQUITY INC COM 42226A107   209,091 2,315 SH   SOLE   1,049 0 1,266
HEALTHPEAK PROPERTIES INC COM 42250P103   239,104 11,173 SH   SOLE   5,944 0 5,229
HEARTFLOW INC COM 42238D107   3,006,822 102,482 SH   SOLE   81,578 0 20,904
HEICO CORP NEW COM 422806109   127,396,255 357,664 SH   SOLE   242,911 0 114,753
HEICO CORP NEW CL A 422806208   3,217,134 12,474 SH   SOLE   10,100 0 2,373
HENRY JACK & ASSOC INC COM 426281101   420,439 3,052 SH   SOLE   2,988 0 64
HERCULES CAPITAL INC COM 427096508   3,015,114 191,193 SH   SOLE   191,193 0 0
HERSHEY CO COM 427866108   7,145,374 40,726 SH   SOLE   37,161 0 3,565
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   7,407 6,795 SH   SOLE   6,795 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   31,194 13,772 SH   SOLE   13,371 0 401
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,593,457 57,492 SH   SOLE   41,734 0 15,758
HEXCEL CORP NEW COM 428291108   300,938 3,008 SH   SOLE   2,800 0 208
HILTON WORLDWIDE HLDGS INC COM 43300A203   788,902 2,387 SH   SOLE   1,179 0 1,209
HIMS & HERS HEALTH INC COM CL A 433000106   701,980 20,247 SH   SOLE   17,311 0 2,936
HOLLEY INC COM 43538H103   133,449 52,333 SH   SOLE   52,300 0 33
HOLLEY INC *W EXP 11/30/202 43538H111   9,124 362,070 SH   SOLE   310,470 0 51,600
HOME BANCSHARES INC COM 436893200   230,900 8,088 SH   SOLE   2,026 0 6,062
HOME DEPOT INC COM 437076102   246,025,938 697,590 SH   SOLE   510,284 0 187,305
HONEYWELL AEROSPACE INC COM 43849R105   100,386,017 454,071 SH   SOLE   430,875 0 23,196
HONEYWELL INTL INC COM 438516205   101,736,578 454,384 SH   SOLE   430,624 0 23,760
HORIZON BANCORP IND COM 440407104   625,134 31,288 SH   SOLE   31,200 0 88
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,130,817 239,073 SH   SOLE   208,538 0 30,536
HORMEL FOODS CORP COM 440452100   225,366 9,080 SH   SOLE   7,956 0 1,124
HOST HOTELS & RESORTS INC COM 44107P104   312,901 13,197 SH   SOLE   1,254 0 11,943
HOWMET AEROSPACE INC COM 443201108   23,591,465 87,746 SH   SOLE   82,023 0 5,724
HP INC COM 40434L105   763,423 34,796 SH   SOLE   27,007 0 7,789
HSBC HLDGS PLC SPON ADR NEW 404280406   980,071 10,307 SH   SOLE   3,191 0 7,116
HUB GROUP INC CL A 443320106   400,997 9,157 SH   SOLE   6,135 0 3,022
HUBBELL INC COM 443510607   2,099,078 4,012 SH   SOLE   3,182 0 830
HUBSPOT INC COM 443573100   389,659 2,135 SH   SOLE   480 0 1,655
HUMANA INC COM 444859102   1,444,940 3,638 SH   SOLE   2,651 0 986
HUNT J B TRANS SVCS INC COM 445658107   1,572,938 5,435 SH   SOLE   3,020 0 2,415
HUNTINGTON BANCSHARES INC COM 446150104   10,261,900 578,787 SH   SOLE   557,002 0 21,785
HUNTINGTON INGALLS INDS INC COM 446413106   1,002,164 3,581 SH   SOLE   2,765 0 815
HYATT HOTELS CORP COM CL A 448579102   1,024,796 5,287 SH   SOLE   1,948 0 3,339
HYPERFINE INC COM CL A 44916K106   20,251 15,001 SH   SOLE   15,001 0 0
ICF INTL INC COM 44925C103   1,285,194 17,639 SH   SOLE   16,497 0 1,142
ICICI BANK LIMITED ADR 45104G104   4,359,092 150,158 SH   SOLE   110,867 0 39,291
ICON PUB LTD CO SHS G4705A100   1,571,728 9,048 SH   SOLE   9,048 0 0
IDACORP INC COM 451107106   794,226 5,249 SH   SOLE   4,345 0 905
IDEX CORP COM 45167R104   770,431 3,395 SH   SOLE   3,031 0 364
IDEXX LABS INC COM 45168D104   483,202,669 917,868 SH   SOLE   762,224 0 155,644
IDEXX LABS INC COM 45168D104   362,191 688 SH   SOLE   0 0 688
ILLINOIS TOOL WKS INC COM 452308109   97,051,656 358,826 SH   SOLE   231,565 0 127,261
ILLUMINA INC COM 452327109   441,048 2,508 SH   SOLE   833 0 1,675
IMMUNITYBIO INC COM 45256X103   2,118,325 241,956 SH   SOLE   240,614 0 1,342
INCYTE CORP COM 45337C102   397,554 3,507 SH   SOLE   2,664 0 843
INDEPENDENCE RLTY TR INC COM 45378A106   10,074,458 603,622 SH   SOLE   521,509 0 82,113
INDEPENDENT BK CORP MASS COM 453836108   253,708 3,030 SH   SOLE   2,714 0 316
INFLEQTION INC COM SHS 45676K103   2,330,774 174,983 SH   SOLE   1,600 0 173,383
INFORMATION SVCS GROUP INC COM 45675Y104   2,801,634 681,663 SH   SOLE   618,425 0 63,238
INGERSOLL RAND INC COM 45687V106   1,119,641 13,656 SH   SOLE   12,813 0 842
INGREDION INC COM 457187102   310,649 3,280 SH   SOLE   2,939 0 341
INHIBIKASE THERAPEUTICS INC COM NEW 45719W205   316,842 156,080 SH   SOLE   67,046 0 89,034
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   590,636 7,628 SH   SOLE   7,628 0 0
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284   2,323,106 68,387 SH   SOLE   67,736 0 651
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   2,607,971 63,147 SH   SOLE   63,147 0 0
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   26,185 553 SH   SOLE   553 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334   1,809,922 30,573 SH   SOLE   30,573 0 0
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342   3,074,669 77,253 SH   SOLE   75,626 0 1,627
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   5,150,158 107,812 SH   SOLE   107,612 0 200
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   10,179,427 236,401 SH   SOLE   231,436 0 4,965
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   981,354 18,642 SH   SOLE   18,642 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   800,724 13,567 SH   SOLE   13,567 0 0
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   7,161,537 156,948 SH   SOLE   153,476 0 3,472
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   29,346,877 592,986 SH   SOLE   564,992 0 27,994
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   11,864,554 311,570 SH   SOLE   289,811 0 21,759
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   32,558,909 709,499 SH   SOLE   577,862 0 131,637
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   2,965,614 55,742 SH   SOLE   47,514 0 8,228
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   2,491,893 56,187 SH   SOLE   56,187 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   4,161,585 90,371 SH   SOLE   87,831 0 2,540
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   17,240,693 377,754 SH   SOLE   359,212 0 18,542
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722   11,297,278 314,075 SH   SOLE   284,782 0 29,293
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   9,072,983 209,877 SH   SOLE   209,877 0 0
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   469,611 8,857 SH   SOLE   8,857 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   1,331,573 24,518 SH   SOLE   11,028 0 13,490
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   17,012,142 366,562 SH   SOLE   364,662 0 1,900
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   26,062,441 533,957 SH   SOLE   514,845 0 19,112
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   14,824,143 351,283 SH   SOLE   327,625 0 23,658
INNOVATOR ETFS TRUST GROW 100 PWR AUG 45783Y129   286,831 9,054 SH   SOLE   9,054 0 0
INNOVATOR ETFS TRUST US SMALL CAP PWR 45783Y137   3,745,524 130,848 SH   SOLE   130,848 0 0
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301   283,432 6,757 SH   SOLE   6,757 0 0
INNOVATOR ETFS TRUST EQUI DEFI 1 NOVE 45784N809   218,800 7,968 SH   SOLE   7,968 0 0
INNOVATOR ETFS TRUST US SMALL CAP PWR 45784N833   4,939,454 174,047 SH   SOLE   164,605 0 9,442
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N841   666,768 22,196 SH   SOLE   22,196 0 0
INSIGHT ENTERPRISES INC COM 45765U103   325,084 2,669 SH   SOLE   2,598 0 71
INSULET CORP COM 45784P101   1,445,053 9,491 SH   SOLE   6,354 0 3,137
INTEGER HLDGS CORP COM 45826H109   659,944 7,062 SH   SOLE   7,030 0 32
INTEL CORP COM 458140100   48,120,419 344,628 SH   SOLE   275,216 0 69,412
INTELLIA THERAPEUTICS INC COM 45826J105   2,582,195 152,612 SH   SOLE   119,510 0 33,102
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   857,635 9,853 SH   SOLE   4,454 0 5,399
INTERCONTINENTAL EXCHANGE IN COM 45866F104   158,043,005 1,283,754 SH   SOLE   888,262 0 395,492
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   580,471 3,353 SH   SOLE   0 0 3,353
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   336,199 1,942 SH   SOLE   0 0 1,942
INTERNATIONAL BUSINESS MACHS COM 459200101   136,670,198 486,008 SH   SOLE   440,573 0 45,435
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   394,508 4,980 SH   SOLE   323 0 4,657
INTERNATIONAL PAPER CO COM 460146103   4,675,306 122,711 SH   SOLE   106,771 0 15,941
INTUIT COM 461202103   31,293,885 119,900 SH   SOLE   106,016 0 13,883
INTUIT COM 461202103   185,049 709 SH   SOLE   0 0 709
INTUITIVE SURGICAL INC COM NEW 46120E602   158,133,603 397,640 SH   SOLE   267,858 0 129,782
INVENTIVA SA ADS 46124U107   37,800 10,000 SH   SOLE   10,000 0 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879   210,763 8,407 SH   SOLE   8,407 0 0
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   85,825 1,711 SH   SOLE   1,711 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,024,339 64,505 SH   SOLE   64,505 0 0
INVESCO CURRENCYSHARES JAPANESE YEN 46138W107   1,773,288 31,419 SH   SOLE   40 0 31,379
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   2,074,637 19,676 SH   SOLE   0 0 19,676
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   344,497 3,159 SH   SOLE   0 0 3,159
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   558,842 20,962 SH   SOLE   20,962 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   263,793 9,891 SH   SOLE   9,891 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   9,241 100 SH   SOLE   100 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   11,608 175 SH   SOLE   175 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   488,655 7,434 SH   SOLE   7,245 0 189
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,839,706 24,562 SH   SOLE   18,226 0 6,336
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   118,732 2,335 SH   SOLE   2,335 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   58,187 982 SH   SOLE   982 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   4,148,991 382,748 SH   SOLE   381,176 0 1,572
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   92,198 3,920 SH   SOLE   2,540 0 1,380
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   8,385 300 SH   SOLE   300 0 0
INVESCO EXCH TRADED FD TR II BLOOM DATA ETF 46138E578   15,409 241 SH   SOLE   241 0 0
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   8,874 70 SH   SOLE   70 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   104,564 1,125 SH   SOLE   1,073 0 51
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   95,026 2,113 SH   SOLE   2,113 0 0
INVESCO EXCH TRADED FD TR II RAFI EMRGNG MRKT 46138E727   89,818 3,222 SH   SOLE   3,222 0 0
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E735   7,913 176 SH   SOLE   0 0 176
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E743   197,354 2,609 SH   SOLE   2,361 0 248
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   173,701 8,023 SH   SOLE   7,656 0 368
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   129,407 2,269 SH   SOLE   2,269 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   445,826 13,350 SH   SOLE   13,350 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   33,540 600 SH   SOLE   600 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   2,201 42 SH   SOLE   42 0 0
INVESCO EXCH TRADED FD TR II S&P SM EN ET NEW 46138G474   287,905 5,238 SH   SOLE   5,038 0 200
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   338,229 16,604 SH   SOLE   16,604 0 0
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516   33,571 990 SH   SOLE   500 0 490
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   28,025 250 SH   SOLE   250 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   16,189,878 53,437 SH   SOLE   45,115 0 8,322
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   404,679 3,167 SH   SOLE   1,282 0 1,885
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   246,301 4,164 SH   SOLE   1,714 0 2,450
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   67,234 2,505 SH   SOLE   2,050 0 455
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   170,118 6,998 SH   SOLE   5,210 0 1,788
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   3,713,093 21,019 SH   SOLE   20,803 0 216
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   9,984,341 144,533 SH   SOLE   83,301 0 61,232
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   61,429 410 SH   SOLE   410 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   55,431 859 SH   SOLE   859 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   2,759,178 45,063 SH   SOLE   42,768 0 2,295
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   25,629,836 284,460 SH   SOLE   254,766 0 29,694
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   134,649 1,183 SH   SOLE   1,183 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   974,606 15,264 SH   SOLE   10,264 0 5,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   227,427 3,526 SH   SOLE   3,526 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   2,408 17 SH   SOLE   17 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   58,347 1,510 SH   SOLE   1,510 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   221,178 6,664 SH   SOLE   6,664 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   93,060 1,200 SH   SOLE   1,200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   421,793,485 1,982,392 SH   SOLE   1,711,004 0 271,388
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   103,439 1,056 SH   SOLE   1,056 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   5,247 175 SH   SOLE   175 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   1,867,952 14,478 SH   SOLE   14,275 0 203
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   6,690,560 39,324 SH   SOLE   35,942 0 3,382
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   73,278 1,053 SH   SOLE   1,053 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   272,189 2,907 SH   SOLE   863 0 2,044
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   129,930 2,343 SH   SOLE   2,343 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   116,035 2,546 SH   SOLE   2,546 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   101,232 4,560 SH   SOLE   4,560 0 0
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   1,129 50 SH   SOLE   50 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597   705,306 12,647 SH   SOLE   7,835 0 4,812
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613   9,394,904 173,883 SH   SOLE   130,272 0 43,611
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   2,057 150 SH   SOLE   150 0 0
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   26,578 224 SH   SOLE   224 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   64,405 850 SH   SOLE   850 0 0
INVESCO EXCHANGE TRADED FD T LARG CAP GRO ETF 46137V746   747,977 4,440 SH   SOLE   4,440 0 0
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   277,642 3,097 SH   SOLE   3,097 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803   3,207 31 SH   SOLE   31 0 0
INVESCO EXCHANGE TRADED FD T DORS WRI MOM ETF 46137V837   3,563,379 23,485 SH   SOLE   23,335 0 150
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   5,736 22 SH   SOLE   22 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   4,144 37 SH   SOLE   37 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   16,554 135 SH   SOLE   135 0 0
INVESCO LTD SHS G491BT108   517,466 19,608 SH   SOLE   14,613 0 4,995
INVESCO QQQ TR UNIT SER 1 46090E103   264,528,652 359,219 SH   SOLE   282,920 0 76,299
INVESTORS TITLE CO NC COM 461804106   448,984 1,641 SH   SOLE   1,384 0 257
INVITATION HOMES INC COM 46187W107   278,033 9,203 SH   SOLE   154 0 9,049
IONIS PHARMACEUTICALS INC COM 462222100   2,506,078 31,606 SH   SOLE   31,532 0 74
IONQ INC COM 46222L108   896,845 16,839 SH   SOLE   16,427 0 412
IPERIONX LTD SPONSORED ADS 44916E100   357,830 12,036 SH   SOLE   11,961 0 75
IQVIA HLDGS INC COM 46266C105   1,026,052 5,310 SH   SOLE   4,582 0 728
IRHYTHM HOLDINGS INC COM 450056106   62,411,891 524,690 SH   SOLE   321,149 0 203,541
IRIDIUM COMMUNICATIONS INC COM 46269C102   9,461,805 172,503 SH   SOLE   157,639 0 14,864
IRON MTN INC DEL COM 46284V101   28,340,962 224,376 SH   SOLE   190,215 0 34,162
ISHARES GOLD TR ISHARES NEW 464285204   39,627,346 524,796 SH   SOLE   405,689 0 119,107
ISHARES INC MSCI AUST ETF 464286103   138,612 4,922 SH   SOLE   4,922 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202   296,275 7,000 SH   SOLE   7,000 0 0
ISHARES INC EM MKTS DIV ETF 464286319   52,374 1,625 SH   SOLE   0 0 1,625
ISHARES INC MSCI GLB SLV&MTL 464286327   61,660 2,000 SH   SOLE   0 0 2,000
ISHARES INC MSCI WORLD ETF 464286392   1,646,247 8,124 SH   SOLE   1,166 0 6,958
ISHARES INC MSCI BRAZIL ETF 464286400   156,303 4,531 SH   SOLE   4,331 0 200
ISHARES INC MSCI EM ASIA ETF 464286426   1,874,295 16,025 SH   SOLE   15,793 0 232
ISHARES INC EM MKT SM-CP ETF 464286475   8,348 110 SH   SOLE   0 0 110
ISHARES INC MSCI CDA ETF 464286509   1,863,702 32,333 SH   SOLE   16,019 0 16,314
ISHARES INC MSCI GBL MIN VOL 464286525   551,134 4,584 SH   SOLE   3,118 0 1,466
ISHARES INC MSCI EMERG MRKT 464286533   195,015 2,591 SH   SOLE   2,591 0 0
ISHARES INC MSCI EURZONE ETF 464286608   375,050 5,396 SH   SOLE   4,371 0 1,025
ISHARES INC MSCI PAC JP ETF 464286665   587,724 11,035 SH   SOLE   890 0 10,145
ISHARES INC MSCI EQUAL WEITE 464286681   219,816 1,925 SH   SOLE   1,925 0 0
ISHARES INC MSCI FRANCE ETF 464286707   4,588 101 SH   SOLE   101 0 0
ISHARES INC MSCI SWITZERLAND 464286749   84,423 1,343 SH   SOLE   1,293 0 50
ISHARES INC MSCI SWEDEN ETF 464286756   12,495 250 SH   SOLE   250 0 0
ISHARES INC MSCI SPAIN ETF 464286764   3,207 54 SH   SOLE   54 0 0
ISHARES INC MSCI STH KOR ETF 464286772   622,054 3,081 SH   SOLE   988 0 2,093
ISHARES INC MSCI GERMANY ETF 464286806   44,390 1,073 SH   SOLE   972 0 101
ISHARES INC MSCI NETHERL ETF 464286814   10,903 155 SH   SOLE   28 0 127
ISHARES INC MSCI MEXICO ETF 464286822   507,736 6,746 SH   SOLE   6,746 0 0
ISHARES INC MSCI HONG KG ETF 464286871   45,836 2,191 SH   SOLE   1,641 0 550
ISHARES INC CORE MSCI EMKT 46434G103   27,351,813 330,176 SH   SOLE   256,282 0 73,894
ISHARES INC CUR HD MSCI EM 46434G509   514,663 11,506 SH   SOLE   11,112 0 394
ISHARES INC MSCI TAIWAN ETF 46434G772   330,717 3,045 SH   SOLE   3,021 0 24
ISHARES INC MSCI SINGPOR ETF 46434G780   14,923 504 SH   SOLE   504 0 0
ISHARES INC MSCI JAPAN ETF 46434G822   5,216,325 55,927 SH   SOLE   15,072 0 40,855
ISHARES INC MSCI ITALY ETF 46434G830   4,028 68 SH   SOLE   68 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855   280,485 4,342 SH   SOLE   2,697 0 1,645
ISHARES INC EMNG MKTS EQT 46434G889   192,652 2,630 SH   SOLE   2,630 0 0
ISHARES SILVER TR ISHARES 46428Q109   20,843,194 389,811 SH   SOLE   383,618 0 6,193
ISHARES TR S&P 100 ETF 464287101   7,987,480 21,831 SH   SOLE   16,266 0 5,566
ISHARES TR MORNINGSTAR GRWT 464287119   720,923 6,161 SH   SOLE   6,161 0 0
ISHARES TR MORNINGSTR US EQ 464287127   158,377 1,528 SH   SOLE   1,528 0 0
ISHARES TR CORE S&P TTL STK 464287150   91,429,786 556,582 SH   SOLE   519,144 0 37,438
ISHARES TR SELECT DIVID ETF 464287168   26,130,399 167,181 SH   SOLE   151,131 0 16,050
ISHARES TR TIPS BD ETF 464287176   5,339,419 48,793 SH   SOLE   26,862 0 21,931
ISHARES TR CHINA LG-CAP ETF 464287184   243,243 7,700 SH   SOLE   4,775 0 2,925
ISHARES TR US TRSPRTION 464287192   186,686 2,152 SH   SOLE   2,097 0 55
ISHARES TR CORE S&P500 ETF 464287200   362,990,262 484,704 SH   SOLE   412,026 0 72,678
ISHARES TR CORE US AGGBD ET 464287226   17,319,105 174,976 SH   SOLE   105,871 0 69,105
ISHARES TR MSCI EMG MKT ETF 464287234   17,360,102 253,766 SH   SOLE   224,667 0 29,099
ISHARES TR IBOXX INV CP ETF 464287242   1,359,827 12,467 SH   SOLE   11,830 0 638
ISHARES TR GBL COMM SVC ETF 464287275   9,592 85 SH   SOLE   0 0 85
ISHARES TR GLOBAL TECH ETF 464287291   1,078,746 7,466 SH   SOLE   7,466 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   17,507,445 127,299 SH   SOLE   117,202 0 10,098
ISHARES TR GLOB HLTHCRE ETF 464287325   253,120 2,573 SH   SOLE   2,229 0 344
ISHARES TR GLOBAL FINLS ETF 464287333   101,098 812 SH   SOLE   230 0 582
ISHARES TR GLOBAL ENERG ETF 464287341   212,603 4,327 SH   SOLE   4,327 0 0
ISHARES TR NORTH AMERN NAT 464287374   35,860 638 SH   SOLE   638 0 0
ISHARES TR LATN AMER 40 ETF 464287390   50,625 1,500 SH   SOLE   1,500 0 0
ISHARES TR S&P 500 VAL ETF 464287408   7,074,089 31,155 SH   SOLE   28,706 0 2,449
ISHARES TR 20 YR TR BD ETF 464287432   1,211,640 14,020 SH   SOLE   10,417 0 3,604
ISHARES TR 7-10 YR TRSY BD 464287440   793,254 8,388 SH   SOLE   7,634 0 754
ISHARES TR 1 3 YR TREAS BD 464287457   5,702,957 69,455 SH   SOLE   50,402 0 19,053
ISHARES TR MSCI EAFE ETF 464287465   103,340,777 994,809 SH   SOLE   856,776 0 138,034
ISHARES TR RUS MDCP VAL ETF 464287473   2,944,997 17,892 SH   SOLE   17,117 0 775
ISHARES TR RUS MD CP GR ETF 464287481   7,362,626 50,288 SH   SOLE   49,484 0 804
ISHARES TR RUS MID CAP ETF 464287499   20,116,564 182,347 SH   SOLE   123,068 0 59,280
ISHARES TR CORE S&P MCP ETF 464287507   52,860,909 685,526 SH   SOLE   613,088 0 72,438
ISHARES TR EXPANDED TECH 464287515   10,716,100 118,279 SH   SOLE   79,274 0 39,005
ISHARES TR ISHARES SEMICDTR 464287523   8,665,115 13,523 SH   SOLE   12,265 0 1,258
ISHARES TR EXPND TEC SC ETF 464287549   1,431,161 8,749 SH   SOLE   8,502 0 247
ISHARES TR ISHARES BIOTECH 464287556   3,204,492 16,849 SH   SOLE   15,177 0 1,671
ISHARES TR SELECT US REIT 464287564   204,648 3,026 SH   SOLE   3,026 0 0
ISHARES TR GLOBAL 100 ETF 464287572   4,934,880 36,127 SH   SOLE   33,852 0 2,275
ISHARES TR US CONSUM DISCRE 464287580   402,258 3,979 SH   SOLE   3,979 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   56,481,495 232,981 SH   SOLE   228,669 0 4,312
ISHARES TR S&P MC 400GR ETF 464287606   3,859,474 32,847 SH   SOLE   32,294 0 552
ISHARES TR RUS 1000 GRW ETF 464287614   120,891,993 973,601 SH   SOLE   900,613 0 72,987
ISHARES TR RUS 1000 ETF 464287622   33,076,589 80,773 SH   SOLE   78,718 0 2,055
ISHARES TR RUS 2000 VAL ETF 464287630   12,102,907 54,715 SH   SOLE   54,541 0 174
ISHARES TR RUS 2000 GRW ETF 464287648   16,332,029 41,456 SH   SOLE   37,329 0 4,127
ISHARES TR RUSSELL 2000 ETF 464287655   210,630,787 701,051 SH   SOLE   600,155 0 100,897
ISHARES TR CORE S&P US VLU 464287663   131,038,719 1,189,639 SH   SOLE   1,073,189 0 116,449
ISHARES TR CORE S&P US GWT 464287671   94,298,260 501,346 SH   SOLE   444,706 0 56,640
ISHARES TR RUSSELL 3000 ETF 464287689   82,596,652 193,707 SH   SOLE   186,449 0 7,258
ISHARES TR U.S. UTILITS ETF 464287697   78,279 683 SH   SOLE   543 0 140
ISHARES TR S&P MC 400VL ETF 464287705   1,957,057 13,248 SH   SOLE   13,182 0 66
ISHARES TR US TELECOM ETF 464287713   371,407 8,778 SH   SOLE   8,778 0 0
ISHARES TR U.S. TECH ETF 464287721   7,494,613 29,713 SH   SOLE   27,479 0 2,234
ISHARES TR U.S. REAL ES ETF 464287739   2,835,957 27,736 SH   SOLE   26,929 0 807
ISHARES TR US INDUSTRIALS 464287754   563,786 3,383 SH   SOLE   3,383 0 0
ISHARES TR US HLTHCARE ETF 464287762   1,007,805 15,040 SH   SOLE   15,040 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   1,716,509 18,973 SH   SOLE   18,973 0 0
ISHARES TR U.S. FINLS ETF 464287788   1,657,063 12,996 SH   SOLE   12,596 0 400
ISHARES TR U.S. ENERGY ETF 464287796   173,011 3,057 SH   SOLE   1,857 0 1,200
ISHARES TR CORE S&P SCP ETF 464287804   62,927,583 424,298 SH   SOLE   348,353 0 75,944
ISHARES TR US CONSM STAPLES 464287812   513,480 7,067 SH   SOLE   7,067 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   932,043 5,192 SH   SOLE   2,492 0 2,700
ISHARES TR DOW JONES US ETF 464287846   166,786 915 SH   SOLE   915 0 0
ISHARES TR EUROPE ETF 464287861   451,087 6,192 SH   SOLE   5,442 0 750
ISHARES TR SP SMCP600VL ETF 464287879   1,443,668 10,562 SH   SOLE   9,457 0 1,105
ISHARES TR S&P SML 600 GWT 464287887   2,349,247 13,154 SH   SOLE   11,671 0 1,483
ISHARES TR SHRT NAT MUN ETF 464288158   4,050,742 38,046 SH   SOLE   33,507 0 4,539
ISHARES TR MSCI AC ASIA ETF 464288182   35,322 296 SH   SOLE   296 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   37,658 390 SH   SOLE   390 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   670,859 32,741 SH   SOLE   24,388 0 8,353
ISHARES TR MSCI ACWI EX US 464288240   35,865,059 471,227 SH   SOLE   460,633 0 10,594
ISHARES TR MSCI ACWI ETF 464288257   2,855,127 18,189 SH   SOLE   17,859 0 330
ISHARES TR EAFE SML CP ETF 464288273   2,364,152 28,736 SH   SOLE   28,662 0 74
ISHARES TR JPMORGAN USD EMG 464288281   358,564 3,718 SH   SOLE   2,945 0 773
ISHARES TR MRGSTR MD CP GRW 464288307   4,731,362 48,132 SH   SOLE   48,119 0 13
ISHARES TR GLB INFRASTR ETF 464288372   644,188 9,672 SH   SOLE   9,672 0 0
ISHARES TR NATIONAL MUN ETF 464288414   4,074,144 37,857 SH   SOLE   28,613 0 9,244
ISHARES TR ASIA 50 ETF 464288430   9,350 66 SH   SOLE   66 0 0
ISHARES TR INTL SEL DIV ETF 464288448   5,019,603 121,159 SH   SOLE   96,215 0 24,944
ISHARES TR INTL DEV RE ETF 464288489   20,583 923 SH   SOLE   923 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497   6,506 94 SH   SOLE   94 0 0
ISHARES TR IBOXX HI YD ETF 464288513   4,317,048 53,983 SH   SOLE   50,890 0 3,093
ISHARES TR ESG MSCI KLD ETF 464288570   2,907,127 20,417 SH   SOLE   12,504 0 7,913
ISHARES TR MBS ETF 464288588   1,169,351 12,371 SH   SOLE   11,488 0 883
ISHARES TR GOV/CRED BD ETF 464288596   28,033 270 SH   SOLE   270 0 0
ISHARES TR MRGSTR SM CP GR 464288604   69,603 1,062 SH   SOLE   1,062 0 0
ISHARES TR INTRM GOV CR ETF 464288612   3,183 30 SH   SOLE   30 0 0
ISHARES TR USD INV GRDE ETF 464288620   133,611 2,605 SH   SOLE   926 0 1,679
ISHARES TR ISHS 5-10YR INVT 464288638   195,559 3,678 SH   SOLE   3,451 0 227
ISHARES TR ISHS 1-5YR INVS 464288646   5,438,848 103,775 SH   SOLE   92,488 0 11,287
ISHARES TR 10-20 YR TRS ETF 464288653   119,015 1,186 SH   SOLE   880 0 306
ISHARES TR 3 7 YR TREAS BD 464288661   877,076 7,468 SH   SOLE   4,775 0 2,693
ISHARES TR TRUST ISHARE 0-1 464288679   2,528,013 22,909 SH   SOLE   19,868 0 3,041
ISHARES TR PFD AND INCM SEC 464288687   1,614,338 52,946 SH   SOLE   37,208 0 15,738
ISHARES TR GLOBAL MATER ETF 464288695   2,646 25 SH   SOLE   0 0 25
ISHARES TR MRNING SM CP ETF 464288703   2,741 35 SH   SOLE   0 0 35
ISHARES TR GLOB UTILITS ETF 464288711   33,037 389 SH   SOLE   389 0 0
ISHARES TR US HOME CONS ETF 464288752   262,257 2,510 SH   SOLE   2,510 0 0
ISHARES TR US AER DEF ETF 464288760   6,757,577 27,875 SH   SOLE   27,089 0 787
ISHARES TR US REGNL BKS ETF 464288778   97,483 1,567 SH   SOLE   667 0 900
ISHARES TR U.S. INSRNCE ETF 464288786   3,118 22 SH   SOLE   0 0 22
ISHARES TR US BR DEL SE ETF 464288794   48,040 274 SH   SOLE   274 0 0
ISHARES TR ESG OPTIMIZED 464288802   3,291,049 21,329 SH   SOLE   15,417 0 5,912
ISHARES TR U.S. MED DVC ETF 464288810   5,380,963 108,904 SH   SOLE   89,064 0 19,841
ISHARES TR US HLTHCR PR ETF 464288828   2,213 40 SH   SOLE   40 0 0
ISHARES TR U.S. PHARMA ETF 464288836   29,703 300 SH   SOLE   300 0 0
ISHARES TR US OIL EQ&SV ETF 464288844   8,689 323 SH   SOLE   23 0 300
ISHARES TR US OIL GS EX ETF 464288851   78,247 712 SH   SOLE   562 0 150
ISHARES TR MICRO-CAP ETF 464288869   136,027 680 SH   SOLE   680 0 0
ISHARES TR EAFE VALUE ETF 464288877   16,573,462 216,505 SH   SOLE   203,609 0 12,896
ISHARES TR EAFE GRWTH ETF 464288885   9,947,197 79,949 SH   SOLE   73,781 0 6,168
ISHARES TR MSCI EURO FL ETF 464289180   339,416 8,705 SH   SOLE   7,889 0 816
ISHARES TR RUS TP200 VL ETF 464289420   400,449 3,808 SH   SOLE   3,543 0 265
ISHARES TR RUS TP200 GR ETF 464289438   3,235,477 11,133 SH   SOLE   7,434 0 3,699
ISHARES TR RUS TOP 200 ETF 464289446   45,065 244 SH   SOLE   140 0 104
ISHARES TR 10+ YR INVST GRD 464289511   4,504 90 SH   SOLE   0 0 90
ISHARES TR INDIA 50 ETF 464289529   4,345 100 SH   SOLE   0 0 100
ISHARES TR MSCI PERU GL ETF 464289842   2,338 28 SH   SOLE   28 0 0
ISHARES TR CORE 80 20 ETF 464289859   384,460 3,939 SH   SOLE   3,928 0 11
ISHARES TR CORE 40 MODE ETF 464289875   1,046,742 20,981 SH   SOLE   20,981 0 0
ISHARES TR US TREAS BD ETF 46429B267   289,149 12,693 SH   SOLE   7,988 0 4,705
ISHARES TR MSCI NORWAY ETF 46429B499   15,710 500 SH   SOLE   0 0 500
ISHARES TR MSCI DENMARK ETF 46429B523   5,076 46 SH   SOLE   21 0 25
ISHARES TR MSCI INDIA ETF 46429B598   233,085 4,719 SH   SOLE   4,437 0 282
ISHARES TR MSCI POLAND ETF 46429B606   19,305 500 SH   SOLE   500 0 0
ISHARES TR MSCI INDIA SM CP 46429B614   84,041 1,188 SH   SOLE   1,099 0 89
ISHARES TR FLTG RATE NT ETF 46429B655   1,385,913 27,148 SH   SOLE   26,986 0 162
ISHARES TR CORE HIGH DV ETF 46429B663   5,055,598 184,444 SH   SOLE   182,232 0 2,212
ISHARES TR MSCI CHINA ETF 46429B671   910 18 SH   SOLE   18 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   507,773 5,789 SH   SOLE   5,200 0 589
ISHARES TR MSCI USA MIN ETF 46429B697   7,454,742 77,283 SH   SOLE   64,649 0 12,634
ISHARES TR 0-5 YR TIPS ETF 46429B747   8,089,995 79,189 SH   SOLE   66,591 0 12,598
ISHARES TR MSCI USA QLT FCT 46432F339   6,928,257 31,574 SH   SOLE   26,220 0 5,354
ISHARES TR MSCI USA VALUE 46432F388   1,732,280 8,670 SH   SOLE   8,670 0 0
ISHARES TR MSCI USA MMENTM 46432F396   3,459,446 10,091 SH   SOLE   8,906 0 1,185
ISHARES TR CORE MSCI TOTAL 46432F834   6,105,472 63,972 SH   SOLE   61,164 0 2,808
ISHARES TR CORE MSCI EAFE 46432F842   77,922,657 806,820 SH   SOLE   746,711 0 60,108
ISHARES TR CORE 1 5 YR USD 46432F859   534,211 11,072 SH   SOLE   10,414 0 658
ISHARES TR INTL EQTY FACTOR 46434V274   16,930 413 SH   SOLE   413 0 0
ISHARES TR U S EQUITY FACTR 46434V282   34,260 453 SH   SOLE   453 0 0
ISHARES TR US SML CAP EQT 46434V290   75,250 844 SH   SOLE   844 0 0
ISHARES TR FUTU EXPO TE ETF 46434V381   111,858 1,354 SH   SOLE   1,354 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   61,070 1,440 SH   SOLE   57 0 1,383
ISHARES TR MSCI SAUDI ARBIA 46434V423   10,889 292 SH   SOLE   292 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   314,385 6,345 SH   SOLE   5,977 0 368
ISHARES TR MSCI CHINA A 46434V514   205,786 5,373 SH   SOLE   4,500 0 873
ISHARES TR CORE DIV GRWTH 46434V621   8,049,643 106,210 SH   SOLE   83,936 0 22,274
ISHARES TR CUR HD EURZN ETF 46434V639   3,962 79 SH   SOLE   79 0 0
ISHARES TR CORE MSCI PAC 46434V696   6,145 75 SH   SOLE   63 0 12
ISHARES TR CORE MSCI EURO 46434V738   1,226,289 16,314 SH   SOLE   16,021 0 293
ISHARES TR HDG MSCI EAFE 46434V803   8,934,489 190,399 SH   SOLE   189,563 0 836
ISHARES TR ULTRA SHORT DUR 46434V878   400,039 7,909 SH   SOLE   7,316 0 593
ISHARES TR HDG MSCI JAPAN 46434V886   12,904 200 SH   SOLE   200 0 0
ISHARES TR CONV BD ETF 46435G102   308,574 2,535 SH   SOLE   2,535 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   179,542 7,755 SH   SOLE   7,755 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   992,244 39,706 SH   SOLE   39,706 0 0
ISHARES TR RUSEL 2500 ETF 46435G268   44,000,582 480,198 SH   SOLE   398,634 0 81,564
ISHARES TR CORE MSCI INTL 46435G326   660,149 7,417 SH   SOLE   6,450 0 967
ISHARES TR MSCI UK ETF NEW 46435G334   584,658 12,671 SH   SOLE   12,671 0 0
ISHARES TR MORTGE REL ETF 46435G342   7,409 336 SH   SOLE   336 0 0
ISHARES TR CR 5 10 YR ETF 46435G417   73,878 1,694 SH   SOLE   1,694 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   1,987,411 12,143 SH   SOLE   10,569 0 1,574
ISHARES TR MSCI USA SMCP MN 46435G433   14,595 317 SH   SOLE   317 0 0
ISHARES TR FALN ANGLS USD 46435G474   6,728 247 SH   SOLE   247 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   23,210,766 225,764 SH   SOLE   222,297 0 3,467
ISHARES TR ESG MSCI LEADR 46435U218   1,136,305 8,559 SH   SOLE   8,559 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   292,602 6,172 SH   SOLE   6,172 0 0
ISHARES TR US INFRASTRUC 46435U713   2,591,228 41,104 SH   SOLE   40,963 0 142
ISHARES TR BROAD USD HIGH 46435U853   88,955 2,403 SH   SOLE   2,403 0 0
ISHARES TR ESG SELE SCR ETF 46436E544   145,210 2,753 SH   SOLE   2,062 0 691
ISHARES TR ESG SELECT SCRE 46436E569   231,306 4,073 SH   SOLE   4,073 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718   894,123 8,882 SH   SOLE   8,882 0 0
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507   50,204 991 SH   SOLE   991 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   51,421 479 SH   SOLE   200 0 279
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   113,253 3,729 SH   SOLE   3,729 0 0
ITT INC COM 45073V108   4,760,774 24,073 SH   SOLE   22,568 0 1,505
ITURAN LOCATION AND CONTROL SHS M6158M104   823,638 13,500 SH   SOLE   13,500 0 0
J P MORGAN EXCHANGE TRADED F BETA EURO ET NE 46641Q191   1,712,656 22,022 SH   SOLE   18,735 0 3,287
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   2,717,223 36,081 SH   SOLE   22,707 0 13,374
J P MORGAN EXCHANGE TRADED F BETA CDA ETF NEW 46641Q225   1,736,442 17,469 SH   SOLE   14,409 0 3,060
J P MORGAN EXCHANGE TRADED F BETA DEVE EX ETF 46641Q233   648,241 10,827 SH   SOLE   9,739 0 1,088
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   20,345,701 360,228 SH   SOLE   336,954 0 23,274
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   367,681 7,259 SH   SOLE   7,259 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   563,812 11,055 SH   SOLE   11,055 0 0
J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738   3,218 30 SH   SOLE   30 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   3,910,823 63,632 SH   SOLE   56,937 0 6,695
JABIL INC COM 466313103   3,697,386 9,592 SH   SOLE   8,111 0 1,481
JACOBS SOLUTIONS INC COM 46982L108   5,379,971 42,698 SH   SOLE   15,364 0 27,334
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   576,400 2,392 SH   SOLE   1,569 0 823
JBT MAREL CORPORATION COM 477839104   1,666,212 11,491 SH   SOLE   11,058 0 433
JEFFERIES FINANCIAL GROUP IN COM 47233W109   1,223,960 24,489 SH   SOLE   15,118 0 9,371
JFROG LTD ORD SHS M6191J100   12,336,131 135,741 SH   SOLE   119,553 0 16,188
JOBY AVIATION INC COMMON STOCK G65163100   240,769 26,992 SH   SOLE   26,282 0 710
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   57,967 650 SH   SOLE   650 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   879,498 11,733 SH   SOLE   11,733 0 0
JOHNSON & JOHNSON COM 478160104   242,861,932 956,262 SH   SOLE   687,038 0 269,224
JOHNSON CONTROLS INTERNATION SHS G51502105   3,014,626 20,633 SH   SOLE   7,643 0 12,989
JONES LANG LASALLE INC COM 48020Q107   105,491,390 340,350 SH   SOLE   299,163 0 41,187
JPMORGAN CHASE & CO COM 46625H100   743,156,822 2,270,360 SH   SOLE   1,515,353 0 755,006
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   95,175 13,500 SH   SOLE   1,000 0 12,500
KADANT INC COM 48282T104   1,584,662 5,043 SH   SOLE   4,848 0 195
KARAT PACKAGING INC COM 48563L101   395,698 11,826 SH   SOLE   9,865 0 1,961
KARMAN HLDGS INC COMMON STOCK 485924104   2,999,443 60,085 SH   SOLE   57,647 0 2,438
KB FINL GROUP INC SPONSORED ADR 48241A105   225,559 2,149 SH   SOLE   404 0 1,745
KELLY SVCS INC CL A 488152208   137,438 11,192 SH   SOLE   11,000 0 192
KENVUE INC COM 49177J102   1,439,387 75,321 SH   SOLE   46,831 0 28,490
KEURIG DR PEPPER INC COM 49271V100   266,344 8,138 SH   SOLE   4,737 0 3,400
KEYCORP COM 493267108   1,093,233 47,429 SH   SOLE   25,914 0 21,515
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,013,529 8,608 SH   SOLE   3,709 0 4,899
KIMBERLY-CLARK CORP COM 494368103   13,755,621 125,313 SH   SOLE   104,493 0 20,820
KINDER MORGAN INC DEL COM 49456B101   18,571,351 580,899 SH   SOLE   500,292 0 80,608
KINSALE CAP GROUP INC COM 49714P108   4,714,099 14,293 SH   SOLE   12,900 0 1,393
KKR & CO INC COM 48251W104   2,720,043 29,637 SH   SOLE   22,402 0 7,235
KLA CORP COM NEW 482480100   87,010,605 288,392 SH   SOLE   143,353 0 145,039
KLAVIYO INC COM SER A 49845K101   1,031,149 68,288 SH   SOLE   66,809 0 1,479
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   540,088 6,936 SH   SOLE   2,835 0 4,101
KODIAK GAS SVCS INC COM 50012A108   5,581,408 74,290 SH   SOLE   63,968 0 10,322
KOHLS CORP COM 500255104   178,256 10,060 SH   SOLE   8,802 0 1,258
KORN FERRY COM NEW 500643200   4,924,741 73,967 SH   SOLE   73,826 0 141
KORNIT DIGITAL LTD SHS M6372Q113   7,146,517 439,786 SH   SOLE   390,550 0 49,236
KOSMOS ENERGY LTD COM 500688106   231,138 109,544 SH   SOLE   100,000 0 9,544
KRAFT HEINZ CO COM 500754106   631,637 26,742 SH   SOLE   21,488 0 5,253
KRANESHARES TRUST CSI CHI INTERNET 500767306   303,648 12,409 SH   SOLE   12,409 0 0
KRANESHARES TRUST QUADRTC INT RT 500767736   54,896 3,175 SH   SOLE   3,175 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   316,212 6,342 SH   SOLE   6,027 0 315
KROGER CO COM 501044101   2,088,572 37,612 SH   SOLE   36,973 0 639
KRYSTAL BIOTECH INC COM 501147102   890,893 2,397 SH   SOLE   2,074 0 323
L3HARRIS TECHNOLOGIES INC COM 502431109   6,686,458 23,010 SH   SOLE   20,224 0 2,786
LABCORP HOLDINGS INC COM SHS 504922105   3,457,205 12,347 SH   SOLE   12,242 0 105
LAM RESEARCH CORP COM NEW 512807306   16,278,201 37,565 SH   SOLE   33,390 0 4,175
LAMAR ADVERTISING CO CL A 512816109   1,063,934 6,821 SH   SOLE   5,818 0 1,003
LAMB WESTON HLDGS INC COM 513272104   319,799 7,406 SH   SOLE   3,969 0 3,437
LANDBRIDGE COMPANY LLC CL A 514952100   972,988 12,279 SH   SOLE   9,475 0 2,804
LANDSTAR SYS INC COM 515098101   1,778,773 8,601 SH   SOLE   7,792 0 809
LATTICE SEMICONDUCTOR CORP COM 518415104   2,081,939 13,611 SH   SOLE   12,286 0 1,325
LAUDER ESTEE COS INC CL A 518439104   1,328,337 16,825 SH   SOLE   2,821 0 14,004
LEGGETT & PLATT INC COM 524660107   376,008 32,110 SH   SOLE   0 0 32,110
LEIDOS HOLDINGS INC COM 525327102   878,631 8,533 SH   SOLE   8,111 0 422
LENNAR CORP CL A 526057104   2,167,340 23,951 SH   SOLE   20,326 0 3,625
LENNAR CORP CL B 526057302   585,917 6,605 SH   SOLE   5,406 0 1,199
LENNOX INTL INC COM 526107107   862,570 1,505 SH   SOLE   1,444 0 61
LEONARDO DRS INC COM 52661A108   1,328,021 31,123 SH   SOLE   20,612 0 10,511
LG DISPLAY CO LTD SPONS ADR REP 50186V102   128,231 32,300 SH   SOLE   0 0 32,300
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   493,650 5,189 SH   SOLE   4,855 0 334
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   21,622 247 SH   SOLE   185 0 62
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   2,668,116 8,441 SH   SOLE   6,232 0 2,209
LINCOLN ELEC HLDGS INC COM 533900106   580,670 2,187 SH   SOLE   2,039 0 148
LINCOLN NATL CORP IND COM 534187109   435,901 12,331 SH   SOLE   10,837 0 1,494
LINDE PLC SHS G54950103   120,162,974 231,555 SH   SOLE   148,163 0 83,392
LINDE PLC SHS G54950103   394,394 760 SH   SOLE   0 0 760
LINEAGE INC COM 53566V106   792,722 18,329 SH   SOLE   12,439 0 5,889
LISTED FDS TR ROUN MA SEVE ETF 53656G498   490,297 7,625 SH   SOLE   5,725 0 1,900
LITHIA MTRS INC COM 536797103   255,590 880 SH   SOLE   711 0 169
LITTELFUSE INC COM 537008104   3,530,240 7,753 SH   SOLE   2,701 0 5,052
LIVE NATION ENTERTAINMENT IN COM 538034109   114,995,591 628,014 SH   SOLE   531,881 0 96,133
LIVE OAK BANCSHARES INC COM 53803X105   1,003,703 24,576 SH   SOLE   0 0 24,576
LOCKHEED MARTIN CORP COM 539830109   18,239,695 35,802 SH   SOLE   32,842 0 2,960
LOEWS CORP COM 540424108   896,051 7,915 SH   SOLE   5,553 0 2,362
LOWES COS INC COM 548661107   41,657,302 188,931 SH   SOLE   143,724 0 45,207
LPL FINL HLDGS INC COM 50212V100   4,485,482 15,924 SH   SOLE   15,800 0 124
LULULEMON ATHLETICA INC COM 550021109   6,058,229 53,059 SH   SOLE   45,743 0 7,316
LUMEN TECHNOLOGIES INC COM 550241103   227,299 29,596 SH   SOLE   29,120 0 476
LUMENTUM HLDGS INC COM 55024U109   4,078,285 4,753 SH   SOLE   4,310 0 443
LYFT INC CL A COM 55087P104   206,505 14,135 SH   SOLE   12,551 0 1,584
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100   594,277 11,287 SH   SOLE   5,557 0 5,730
M & T BK CORP COM 55261F104   2,183,934 9,176 SH   SOLE   8,669 0 507
MACH NATURAL RESOURCES LP COM UN LT PA IN 55445L100   1,728,258 136,729 SH   SOLE   136,729 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   801,059 2,106 SH   SOLE   108 0 1,998
MACYS INC COM 55616P104   337,480 14,330 SH   SOLE   11,312 0 3,018
MADISON AIR SOLUTIONS CORP COM SHS CL A 55658T105   638,235 16,365 SH   SOLE   16,125 0 240
MADRIGAL PHARMACEUTICALS INC COM 558868105   541,783 1,009 SH   SOLE   1,000 0 9
MAIN STR CAP CORP COM 56035L104   2,006,436 38,675 SH   SOLE   32,490 0 6,185
MANCHESTER UTD PLC NEW ORD CL A G5784H106   1,260,187 54,958 SH   SOLE   49,656 0 5,302
MANULIFE FINL CORP COM 56501R106   859,415 21,215 SH   SOLE   20,616 0 599
MARATHON PETE CORP COM 56585A102   11,018,152 43,095 SH   SOLE   35,602 0 7,493
MARKEL GROUP INC COM 570535104   14,008,941 7,173 SH   SOLE   6,406 0 767
MARKETAXESS HLDGS INC COM 57060D108   236,647 2,085 SH   SOLE   564 0 1,521
MARRIOTT INTL INC NEW CL A 571903202   13,925,938 37,578 SH   SOLE   33,742 0 3,836
MARRIOTT INTL INC NEW CL A 571903202   239,772 647 SH   SOLE   0 0 647
MARSH & MCLENNAN COS INC COM 571748102   7,255,803 41,504 SH   SOLE   32,191 0 9,314
MARTEN TRANS LTD COM 573075108   401,791 23,158 SH   SOLE   22,800 0 358
MARTIN MARIETTA MATLS INC COM 573284106   24,287,708 42,115 SH   SOLE   8,217 0 33,898
MARTIN MARIETTA MATLS INC COM 573284106   215,109 373 SH   SOLE   0 0 373
MARVELL TECHNOLOGY INC COM 573874104   158,045,132 530,549 SH   SOLE   184,316 0 346,232
MASCO CORP COM 574599106   756,002 9,291 SH   SOLE   6,588 0 2,702
MASTEC INC COM 576323109   763,470 1,835 SH   SOLE   1,805 0 30
MASTERCARD INCORPORATED CL A 57636Q104   431,648,275 840,437 SH   SOLE   666,685 0 173,751
MASTERCARD INCORPORATED CL A 57636Q104   982,517 1,913 SH   SOLE   0 0 1,913
MATADOR RES CO COM 576485205   552,113 11,091 SH   SOLE   7,975 0 3,116
MAXCYTE INC COM 57777K106   14,845 12,069 SH   SOLE   11,500 0 569
MAXLINEAR INC COM 57776J100   1,495,262 11,679 SH   SOLE   8,720 0 2,959
MAYVILLE ENGR CO INC COM 578605107   20,479,906 546,714 SH   SOLE   486,252 0 60,462
MCCORMICK & CO INC COM VTG 579780107   157,599 3,121 SH   SOLE   3,121 0 0
MCCORMICK & CO INC COM NON VTG 579780206   8,314,639 164,908 SH   SOLE   86,478 0 78,430
MCDONALDS CORP COM 580135101   91,942,759 340,138 SH   SOLE   269,742 0 70,396
MCKESSON CORP COM 58155Q103   58,875,762 77,919 SH   SOLE   10,829 0 67,090
MEDIAALPHA INC CL A 58450V104   704,498 56,046 SH   SOLE   35,983 0 20,063
MEDICAL PROPERTIES TRUST INC COM 58463J304   57,390 12,422 SH   SOLE   5,704 0 6,718
MEDLINE INC COM CL A 58507V107   22,004,010 557,911 SH   SOLE   376,222 0 181,689
MEDPACE HLDGS INC COM 58506Q109   4,236,190 7,999 SH   SOLE   5,539 0 2,460
MEDTRONIC PLC SHS G5960L103   9,709,841 124,119 SH   SOLE   112,416 0 11,703
MEIRAGTX HLDGS PLC COM G59665102   1,695,208 125,478 SH   SOLE   125,400 0 78
MERCADOLIBRE INC COM 58733R102   7,121,775 4,196 SH   SOLE   3,201 0 995
MERCANTILE BK CORP COM 587376104   704,888 12,276 SH   SOLE   12,168 0 108
MERCK & CO INC COM 58933Y105   118,311,927 920,715 SH   SOLE   807,096 0 113,620
MERCURY GENL CORP NEW COM 589400100   349,591 3,279 SH   SOLE   2,476 0 803
MERCURY SYS INC COM 589378108   9,506,509 77,712 SH   SOLE   75,259 0 2,453
MERIT MED SYS INC COM 589889104   953,009 13,744 SH   SOLE   12,657 0 1,087
MERITAGE HOMES CORP COM 59001A102   88,912 1,060 SH   SOLE   660 0 400
MERITAGE HOMES CORP NOTE 1.750% 5/1 59001ABF8   37,098 36,000 PRN   SOLE   36,000 0 0
META PLATFORMS INC CL A 30303M102   376,844,809 669,007 SH   SOLE   547,750 0 121,257
META PLATFORMS INC CL A 30303M102   1,055,605 1,874 SH   SOLE   0 0 1,874
METLIFE INC COM 59156R108   6,351,642 75,070 SH   SOLE   67,328 0 7,741
METTLER TOLEDO INTERNATIONAL COM 592688105   31,816,719 24,905 SH   SOLE   786 0 24,119
MGE ENERGY INC COM 55277P104   293,789 3,603 SH   SOLE   800 0 2,803
MGM RESORTS INTERNATIONAL COM 552953101   1,664,319 34,811 SH   SOLE   34,307 0 504
MIAMI INTL HLDGS INC COM 59356Q108   65,752,093 1,769,432 SH   SOLE   624,883 0 1,144,549
MICROCHIP TECHNOLOGY INC. COM 595017104   52,890,489 579,940 SH   SOLE   123,954 0 455,985
MICRON TECHNOLOGY INC COM 595112103   364,615,192 315,878 SH   SOLE   272,069 0 43,810
MICROSOFT CORP COM 594918104   1,282,365,990 3,437,794 SH   SOLE   2,667,759 0 770,036
MICROSOFT CORP COM 594918104   1,783,036 4,780 SH   SOLE   0 0 4,780
MID-AMER APT CMNTYS INC COM 59522J103   747,062 5,377 SH   SOLE   431 0 4,946
MIDDLEBY CORP COM 596278101   355,717 2,068 SH   SOLE   1,739 0 329
MILLERKNOLL INC COM 600544100   738,095 36,075 SH   SOLE   28,708 0 7,367
MILLROSE PPTYS INC COM CL A 601137102   876,908 29,182 SH   SOLE   19,026 0 10,156
MINERALS TECHNOLOGIES INC COM 603158106   435,239 5,884 SH   SOLE   1,000 0 4,884
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104   922,499 46,380 SH   SOLE   45,053 0 1,327
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   143,631 14,993 SH   SOLE   13,676 0 1,317
MKS INC. COM 55306N104   285,213 641 SH   SOLE   0 0 641
MODERNA INC COM 60770K107   564,745 8,064 SH   SOLE   7,329 0 735
MODINE MFG CO COM 607828100   36,356,108 136,155 SH   SOLE   125,553 0 10,602
MOLINA HEALTHCARE INC COM 60855R100   297,310 1,300 SH   SOLE   270 0 1,030
MOLSON COORS BEVERAGE CO CL B 60871R209   249,039 6,392 SH   SOLE   881 0 5,511
MONDELEZ INTL INC CL A 609207105   44,892,044 776,142 SH   SOLE   188,354 0 587,787
MONGODB INC CL A 60937P106   70,004,356 208,408 SH   SOLE   142,118 0 66,291
MONOLITHIC PWR SYS INC COM 609839105   41,829,304 30,259 SH   SOLE   19,901 0 10,359
MONSTER BEVERAGE CORP NEW COM 61174X109   619,872 6,449 SH   SOLE   3,750 0 2,699
MONSTER BEVERAGE CORP NEW COM 61174X109   533,178 5,547 SH   SOLE   0 0 5,547
MOODYS CORP COM 615369105   28,807,921 63,605 SH   SOLE   17,468 0 46,137
MOOG INC CL A 615394202   338,248 798 SH   SOLE   632 0 166
MORGAN STANLEY COM NEW 617446448   42,346,875 202,578 SH   SOLE   171,011 0 31,566
MORNINGSTAR INC COM 617700109   493,298 3,162 SH   SOLE   753 0 2,409
MOSAIC CO COM 61945C103   937,852 44,259 SH   SOLE   27,411 0 16,848
MOTOROLA SOLUTIONS INC COM NEW 620076307   54,723,413 131,772 SH   SOLE   82,478 0 49,294
MP MATERIALS CORP COM CL A 553368101   1,139,804 20,350 SH   SOLE   20,131 0 219
MPLX LP COM UNIT REP LTD 55336V100   2,107,756 37,418 SH   SOLE   33,245 0 4,173
MSA SAFETY INC COM 553498106   318,399 1,824 SH   SOLE   1,323 0 501
MSC INDL DIRECT INC CL A 553530106   229,574 1,930 SH   SOLE   967 0 963
MSCI INC COM 55354G100   1,213,706 2,167 SH   SOLE   865 0 1,303
MUELLER INDS INC COM 624756102   2,128,888 17,318 SH   SOLE   15,309 0 2,009
MUELLER INDS INC COM 624756102   250,040 2,034 SH   SOLE   0 0 2,034
MURPHY USA INC COM 626755102   709,208 1,316 SH   SOLE   1,076 0 240
NANO NUCLEAR ENERGY INC COM 63010H108   675,952 31,975 SH   SOLE   31,960 0 15
NASDAQ INC COM 631103108   58,753,639 745,415 SH   SOLE   521,287 0 224,128
NATERA INC COM 632307104   7,044,740 25,952 SH   SOLE   18,923 0 7,029
NATIONAL FUEL GAS CO COM 636180101   260,893 3,379 SH   SOLE   1,763 0 1,616
NATIONAL GRID PLC SPONSORED ADR NE 636274409   646,743 7,804 SH   SOLE   7,195 0 609
NATWEST GROUP PLC SPONS ADR 639057207   846,250 48,001 SH   SOLE   47,481 0 520
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   18,700 10,000 SH   SOLE   10,000 0 0
NCINO INC COM 63947X101   240,885 14,733 SH   SOLE   0 0 14,733
NEBIUS GROUP N.V. SHS CLASS A N97284108   2,684,096 9,719 SH   SOLE   8,439 0 1,280
NEOGENOMICS INC COM NEW 64049M209   475,955 32,622 SH   SOLE   9,579 0 23,043
NEPHROS INC COM 640671400   129,409 36,249 SH   SOLE   36,249 0 0
NETAPP INC COM 64110D104   2,546,205 16,453 SH   SOLE   14,478 0 1,975
NETFLIX INC. COM 64110L106   91,783,376 1,285,481 SH   SOLE   1,070,698 0 214,783
NETSKOPE INC CL A 64119N608   874,500 79,936 SH   SOLE   77,919 0 2,017
NEUROCRINE BIOSCIENCES INC COM 64125C109   8,681,406 51,511 SH   SOLE   47,808 0 3,703
NEUROGENE INC COM 64135M105   4,620,162 146,905 SH   SOLE   108,180 0 38,725
NEW YORK TIMES CO MTN BE CL A 650111107   280,970 4,015 SH   SOLE   186 0 3,829
NEWMARKET CORP COM 651587107   200,184 253 SH   SOLE   0 0 253
NEWMONT CORP COM 651639106   2,460,205 26,341 SH   SOLE   20,171 0 6,169
NEWS CORP NEW CL A 65249B109   272,315 10,967 SH   SOLE   500 0 10,467
NEWS CORP NEW CL B 65249B208   17,346 618 SH   SOLE   120 0 498
NEXGEN ENERGY LTD COM 65340P106   130,718 13,921 SH   SOLE   13,921 0 0
NEXTERA ENERGY INC COM 65339F101   43,082,164 490,853 SH   SOLE   358,560 0 132,293
NEXTERA ENERGY INC UNIT 11/01/2027 65339F119   31,460 633 SH   SOLE   633 0 0
NEXTERA ENERGY INC UNIT 06/01/2027 65339F663   16,208 305 SH   SOLE   305 0 0
NEXTNAV INC COMMON STOCK 65345N106   1,017,576 57,071 SH   SOLE   57,000 0 71
NEXTPOWER INC CLASS A COM 65290E101   209,925 1,762 SH   SOLE   1,533 0 229
NICOLET BANKSHARES INC COM 65406E102   316,887 1,916 SH   SOLE   1,908 0 8
NIKE INC CL B 654106103   5,805,843 141,433 SH   SOLE   98,602 0 42,831
NIOCORP DEVS LTD COM NEW 654484609   123,411 25,604 SH   SOLE   25,578 0 26
NISOURCE INC COM 65473P105   1,411,664 29,688 SH   SOLE   23,060 0 6,628
NLIGHT INC COM 65487K100   260,159 3,737 SH   SOLE   2,680 0 1,057
NNN REIT INC COM 637417106   637,631 13,704 SH   SOLE   2,195 0 11,509
NORDSON CORP COM 655663102   365,443 1,211 SH   SOLE   632 0 579
NORFOLK SOUTHN CORP COM 655844108   15,720,188 49,970 SH   SOLE   42,591 0 7,379
NORTHERN OIL & GAS INC COM 665531307   460,883 25,393 SH   SOLE   6,475 0 18,918
NORTHERN TR CORP COM 665859104   22,642,861 130,251 SH   SOLE   117,545 0 12,706
NORTHROP GRUMMAN CORP COM 666807102   9,028,170 17,726 SH   SOLE   14,992 0 2,734
NORWEGIAN CRUISE LINE HLDGS SHS G66721104   373,774 17,706 SH   SOLE   6,504 0 11,202
NOVANTA INC COM 67000B104   26,744,342 164,844 SH   SOLE   134,971 0 29,873
NOVANTA INC UNIT 11/01/2028 67000B203   159,468 2,366 SH   SOLE   2,366 0 0
NOVARTIS AG SPONSORED ADR 66987V109   19,631,764 125,266 SH   SOLE   55,703 0 69,564
NOVO-NORDISK A S ADR 670100205   2,478,927 51,709 SH   SOLE   47,286 0 4,423
NRG ENERGY INC COM NEW 629377508   865,641 5,927 SH   SOLE   4,343 0 1,583
NU HLDGS LTD ORD SHS CL A G6683N103   529,590 39,640 SH   SOLE   21,744 0 17,896
NU HLDGS LTD ORD SHS CL A G6683N103   129,953 9,727 SH   SOLE   0 0 9,727
NU SKIN ENTERPRISES INC CL A 67018T105   67,843 12,849 SH   SOLE   12,465 0 384
NUCOR CORP COM 670346105   9,099,003 40,848 SH   SOLE   34,225 0 6,624
NUSCALE PWR CORP CL A COM 67079K100   119,798 11,944 SH   SOLE   8,942 0 3,002
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   121,376 2,428 SH   SOLE   2,428 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   42,874 913 SH   SOLE   913 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   166,628 3,197 SH   SOLE   3,197 0 0
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   64,680 2,000 SH   SOLE   2,000 0 0
NUTANIX INC CL A 67059N108   3,263,835 64,047 SH   SOLE   46,172 0 17,875
NUTRIEN LTD COM 67077M108   1,459,197 23,180 SH   SOLE   17,629 0 5,551
NVENT ELEC PLC SHS G6700G107   1,285,215 7,577 SH   SOLE   4,799 0 2,778
NVIDIA CORPORATION COM 67066G104   1,071,858,782 5,356,883 SH   SOLE   4,254,535 0 1,102,349
NVIDIA CORPORATION COM 67066G104   3,509,779 17,541 SH   SOLE   0 0 17,541
NVR INC COM 62944T105   401,991 59 SH   SOLE   26 0 33
NXP SEMICONDUCTORS N V COM N6596X109   1,238,187 4,406 SH   SOLE   3,093 0 1,313
OCCIDENTAL PETE CORP COM 674599105   678,306 13,966 SH   SOLE   6,948 0 7,018
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   8,868 333 SH   SOLE   290 0 43
OCEANEERING INTL INC COM 675232102   369,461 9,118 SH   SOLE   8,549 0 569
OCEANFIRST FINL CORP COM 675234108   1,322,904 67,737 SH   SOLE   67,069 0 668
OGE ENERGY CORP COM 670837103   1,819,403 37,390 SH   SOLE   27,368 0 10,022
OIL DRI CORP AMER COM 677864100   560,826 5,487 SH   SOLE   1,230 0 4,257
OKLO INC COM CL A 02156V109   4,147,964 79,266 SH   SOLE   71,686 0 7,580
OKTA INC CL A 679295105   6,781,221 49,697 SH   SOLE   42,637 0 7,060
OLD DOMINION FREIGHT LINE IN COM 679580100   3,832,751 17,695 SH   SOLE   13,010 0 4,685
OLD NATL BANCORP IND COM 680033107   1,047,436 40,442 SH   SOLE   38,401 0 2,041
OLD REP INTL CORP COM 680223104   1,421,013 34,727 SH   SOLE   21,568 0 13,159
OLD SECOND BANCORP INC DEL COM 680277100   3,806,470 163,228 SH   SOLE   157,618 0 5,609
OLIN CORP COM PAR $1 680665205   331,058 16,703 SH   SOLE   9 0 16,694
OMNIAB INC COM 68218J103   106,749 43,394 SH   SOLE   32,676 0 10,718
OMNICOM GROUP INC COM 681919106   8,611,679 118,244 SH   SOLE   117,280 0 963
ON HLDG AG NAMEN AKT A H5919C104   828,474 23,390 SH   SOLE   15,861 0 7,529
ON SEMICONDUCTOR CORP COM 682189105   289,888 3,066 SH   SOLE   2,502 0 564
ON SEMICONDUCTOR CORP NOTE 0.500% 3/0 682189AU9   10,845 9,000 PRN   SOLE   9,000 0 0
ONCE UPON A FARM PBC COM 68237F108   545,608 26,641 SH   SOLE   16,341 0 10,300
ONCOLYTICS BIOTECH INC COM NEW 68237V103   14,439 15,201 SH   SOLE   15,201 0 0
ONDAS INC COM NEW 68236H204   247,505 30,037 SH   SOLE   22,532 0 7,505
ONE GAS INC COM 68235P108   333,407 4,326 SH   SOLE   2,163 0 2,163
ONEMAIN HLDGS INC COM 68268W103   577,935 9,479 SH   SOLE   3,894 0 5,585
ONEOK INC NEW COM 682680103   12,199,671 140,323 SH   SOLE   101,427 0 38,896
ONESPAWORLD HOLDINGS LIMITED COM P73684113   4,035,369 142,896 SH   SOLE   132,779 0 10,117
ONTERRIS INC COM 615111101   3,497,078 173,037 SH   SOLE   167,668 0 5,369
ONTO INNOVATION INC COM 683344105   330,387 873 SH   SOLE   804 0 69
OPENDOOR TECHNOLOGIES INC COM 683712103   240,286 52,010 SH   SOLE   0 0 52,010
OPENDOOR TECHNOLOGIES INC *W EXP 11/20/202 683712129   841 1,699 SH   SOLE   0 0 1,699
OPENDOOR TECHNOLOGIES INC *W EXP 11/20/202 683712137   480 1,699 SH   SOLE   0 0 1,699
OPENDOOR TECHNOLOGIES INC *W EXP 11/20/202 683712145   408 1,699 SH   SOLE   0 0 1,699
OPPFI INC COM CL A 68386H103   1,003 101 SH   SOLE   0 0 101
OPPFI INC *W EXP 07/20/202 68386H111   315 10,500 SH   SOLE   10,500 0 0
OPTIMIZERX CORP COM NEW 68401U204   3,477,331 607,925 SH   SOLE   561,381 0 46,544
OPTION CARE HEALTH INC COM NEW 68404L201   1,248,051 59,516 SH   SOLE   34,798 0 24,718
ORACLE CORP COM 68389X105   44,778,696 305,552 SH   SOLE   235,422 0 70,130
OREILLY AUTOMOTIVE INC COM 67103H107   96,662,834 1,049,656 SH   SOLE   702,776 0 346,881
OREILLY AUTOMOTIVE INC COM 67103H107   400,684 4,351 SH   SOLE   0 0 4,351
ORIX CORP SPONSORED ADR 686330101   163,531 4,299 SH   SOLE   558 0 3,741
ORIX CORP SPONSORED ADR 686330101   319,688 8,404 SH   SOLE   0 0 8,404
OSHKOSH CORP COM 688239201   1,696,949 11,056 SH   SOLE   8,470 0 2,586
OTIS WORLDWIDE CORP COM 68902V107   1,901,609 26,559 SH   SOLE   19,801 0 6,758
OUSTER INC COM NEW 68989M202   284,716 4,554 SH   SOLE   4,500 0 54
OVID THERAPEUTICS INC COM 690469101   77,577 28,839 SH   SOLE   28,839 0 0
OWENS CORNING NEW COM 690742101   202,203 1,272 SH   SOLE   259 0 1,013
PACCAR INC COM 693718108   2,484,110 20,680 SH   SOLE   12,833 0 7,847
PACER FDS TR TRENDP US LAR CP 69374H105   6,991 120 SH   SOLE   120 0 0
PACER FDS TR DATA AND INFRAST 69374H741   27,208 856 SH   SOLE   766 0 90
PACER FDS TR US SM CAP CA ETF 69374H857   2,098,994 41,474 SH   SOLE   25,544 0 15,930
PACER FDS TR US CASH COWS 100 69374H881   8,568,995 137,765 SH   SOLE   114,223 0 23,542
PACKAGING CORP AMER COM 695156109   1,295,408 5,436 SH   SOLE   4,370 0 1,066
PALANTIR TECHNOLOGIES INC CL A 69608A108   13,912,926 119,250 SH   SOLE   102,518 0 16,732
PALO ALTO NETWORKS INC COM 697435105   418,267,566 1,226,519 SH   SOLE   879,557 0 346,963
PALOMAR HLDGS INC COM 69753M105   15,580,222 123,271 SH   SOLE   107,066 0 16,205
PAN AMERN SILVER CORP COM 697900108   294,942 6,585 SH   SOLE   6,105 0 480
PAR TECHNOLOGY CORP COM 698884103   1,435,060 82,380 SH   SOLE   82,228 0 152
PARKER-HANNIFIN CORP COM 701094104   27,580,479 28,197 SH   SOLE   24,357 0 3,840
PARSONS CORP DEL COM 70202L102   2,888,156 55,128 SH   SOLE   37,421 0 17,707
PARSONS CORP DEL NOTE 2.625% 3/0 70202LAD4   28,530 29,000 PRN   SOLE   29,000 0 0
PATTERN GROUP INC COM SER A 70339W104   17,723,180 703,580 SH   SOLE   535,644 0 167,936
PAYCHEX INC COM 704326107   12,790,150 130,074 SH   SOLE   101,227 0 28,846
PAYLOCITY HLDG CORP COM 70438V106   8,179,347 78,249 SH   SOLE   74,509 0 3,740
PAYPAL HLDGS INC COM 70450Y103   4,018,339 93,060 SH   SOLE   77,991 0 15,069
PBF ENERGY INC CL A 69318G106   220,863 4,852 SH   SOLE   0 0 4,852
PDS BIOTECHNOLOGY CORP COM 70465T107   264,330 300,000 SH   SOLE   0 0 300,000
PELOTON INTERACTIVE INC CL A COM 70614W100   66,417 11,238 SH   SOLE   5,337 0 5,901
PENTAIR PLC SHS G7S00T104   259,038 3,379 SH   SOLE   1,964 0 1,415
PENUMBRA INC COM 70975L107   558,562 1,769 SH   SOLE   1,242 0 527
PEPSICO INC COM 713448108   72,283,386 533,851 SH   SOLE   444,686 0 89,165
PERMIAN RESOURCES CORP CLASS A COM 71424F105   186,080 10,108 SH   SOLE   441 0 9,667
PETROLEO BRASILEIRO S A SP ADR NON VTG 71654V101   8,389 573 SH   SOLE   0 0 573
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408   320,578 19,838 SH   SOLE   15,716 0 4,122
PFIZER INC COM 717081103   33,859,808 1,406,138 SH   SOLE   898,322 0 507,816
PG&E CORP COM 69331C108   942,909 56,059 SH   SOLE   8,862 0 47,197
PHILIP MORRIS INTL INC COM 718172109   48,775,877 269,614 SH   SOLE   222,783 0 46,831
PHILLIPS 66 COM 718546104   34,503,603 204,103 SH   SOLE   184,179 0 19,924
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   393,059 9,444 SH   SOLE   4,576 0 4,868
PHREESIA INC COM 71944F106   135,612 13,179 SH   SOLE   11,569 0 1,610
PIMCO ETF TR 1-5 US TIP IDX 72201R205   34,404 645 SH   SOLE   0 0 645
PIMCO ETF TR 15+ YR US TIPS 72201R304   70,302 1,388 SH   SOLE   1,388 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   937,499 10,167 SH   SOLE   9,449 0 718
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   25,999 278 SH   SOLE   230 0 48
PIMCO ETF TR INV GRD CRP BD 72201R817   105,278 1,086 SH   SOLE   1,019 0 67
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,496,453 14,844 SH   SOLE   13,574 0 1,270
PIMCO ETF TR 25YR+ ZERO U S 72201R882   767,719 11,977 SH   SOLE   11,252 0 725
PINNACLE FINL PARTNERS INC COM 72348N109   348,455 3,454 SH   SOLE   3,097 0 357
PINNACLE WEST CAP CORP COM 723484101   268,148 2,506 SH   SOLE   1,340 0 1,166
PINNACLE WEST CAP CORP NOTE 4.750% 6/1 723484AK7   20,257 17,000 PRN   SOLE   17,000 0 0
PINTEREST INC CL A 72352L106   287,333 13,663 SH   SOLE   237 0 13,426
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,025,806 46,083 SH   SOLE   25,818 0 20,265
PLANET FITNESS MASTER ISSUER CL A 72703H101   730,693 14,006 SH   SOLE   10,581 0 3,425
PNC FINL SVCS GROUP INC COM 693475105   13,772,980 55,938 SH   SOLE   53,255 0 2,683
POLARIS INC COM 731068102   211,343 3,088 SH   SOLE   2,279 0 809
POOL CORP COM 73278L105   1,753,845 8,161 SH   SOLE   6,189 0 1,972
POPULAR INC COM NEW 733174700   617,974 3,764 SH   SOLE   3,673 0 91
PORTILLOS INC COM CL A 73642K106   5,889,507 1,242,512 SH   SOLE   994,441 0 248,071
PORTLAND GEN ELEC CO COM NEW 736508847   534,523 10,313 SH   SOLE   1,686 0 8,627
POWERFLEET INC COM 73931J109   3,586,132 936,327 SH   SOLE   896,208 0 40,119
PPG INDS INC COM 693506107   1,216,172 10,027 SH   SOLE   9,210 0 817
PPL CAP FDG INC NOTE 2.875% 3/1 69352PAS2   23,835 21,000 PRN   SOLE   21,000 0 0
PPL CORP COM 69351T106   674,003 18,542 SH   SOLE   14,323 0 4,219
PRA GROUP INC COM 69354N106   298,858 15,738 SH   SOLE   14,452 0 1,286
PRICE T ROWE GROUP INC COM 74144T108   13,920,168 122,440 SH   SOLE   114,113 0 8,327
PRIMERICA INC COM 74164M108   3,240,984 11,404 SH   SOLE   10,634 0 770
PRIMORIS SVCS CORP COM 74164F103   490,941 4,953 SH   SOLE   875 0 4,078
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   523,916 7,068 SH   SOLE   6,805 0 263
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   397,899 3,692 SH   SOLE   2,314 0 1,378
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   120,027 17,995 SH   SOLE   17,453 0 542
PRIVIA HEALTH GROUP INC COM 74276R102   475,413 18,477 SH   SOLE   18,092 0 385
PROCEPT BIOROBOTICS CORP COM 74276L105   12,006,328 531,724 SH   SOLE   448,235 0 83,489
PROCORE TECHNOLOGIES INC COM 74275K108   6,296,290 155,005 SH   SOLE   137,346 0 17,659
PROCTER & GAMBLE CO COM 742718109   130,233,352 888,116 SH   SOLE   593,151 0 294,965
PROGRESSIVE CORP COM 743315103   225,900,097 1,034,104 SH   SOLE   926,448 0 107,656
PROLOGIS INC. COM 74340W103   4,000,201 29,528 SH   SOLE   24,574 0 4,955
PROSHARES TR S&P MDCP 400 DIV 74347B680   4,682,172 51,132 SH   SOLE   45,532 0 5,600
PROSHARES TR RUSS 2000 DIVD 74347B698   470,345 6,106 SH   SOLE   6,106 0 0
PROSHARES TR ULTRASHORT REAL 74347G143   40 1 SH   SOLE   1 0 0
PROSHARES TR BITCOIN ETF 74347G440   11,881 1,489 SH   SOLE   1,489 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   1,370,419 20,339 SH   SOLE   14,100 0 6,239
PROSHARES TR PSHS ULTRA QQQ 74347R206   403,485 4,170 SH   SOLE   3,272 0 898
PROSHARES TR PSHS ULT SEMICDT 74347R669   6,066,069 58,182 SH   SOLE   58,182 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633   523,261 6,115 SH   SOLE   4,915 0 1,200
PROSHARES TR ULTRAPRO QQQ 74347X831   61,863 764 SH   SOLE   764 0 0
PROSHARES TR ULTRPRO S&P500 74347X864   141,790 1,000 SH   SOLE   1,000 0 0
PROSHARES TR PET CARE ETF 74348A145   23,952 500 SH   SOLE   500 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   10,220,549 181,990 SH   SOLE   180,390 0 1,600
PROSHARES TR SHOR S&P 500 NEW 74349Y753   35,201 1,066 SH   SOLE   1,066 0 0
PROSHARES TR SHORT QQQ 74349Y837   25,758 1,028 SH   SOLE   1,028 0 0
PROSHARES TR ULTRASHRT S&P500 74350P667   28,435 500 SH   SOLE   500 0 0
PROSHARES TR ULTRAPRO SHORT 74350P675   2,905 80 SH   SOLE   80 0 0
PROSPECT CAP CORP COM 74348T102   77,154 33,400 SH   SOLE   33,400 0 0
PROSPERITY BANCSHARES INC COM 743606105   223,034 3,054 SH   SOLE   0 0 3,054
PRUDENTIAL FINL INC COM 744320102   2,711,080 25,119 SH   SOLE   22,802 0 2,317
PTC INC COM 69370C100   318,449 2,803 SH   SOLE   1,993 0 810
PUBLIC STORAGE COM 74460D109   884,245 2,778 SH   SOLE   2,528 0 250
PUBLIC SVC ENTERPRISE GROUP COM 744573106   2,162,040 26,639 SH   SOLE   22,630 0 4,010
PULTE GROUP INC COM 745867101   6,605,919 48,145 SH   SOLE   32,161 0 15,983
PURE CYCLE CORP COM NEW 746228303   1,209,855 112,965 SH   SOLE   85,070 0 27,895
PURECYCLE TECHNOLOGIES INC COM 74623V103   197,697 24,377 SH   SOLE   24,150 0 227
QNITY ELECTRONICS INC COMMON STOCK 74743L100   5,660,938 34,664 SH   SOLE   18,475 0 16,188
QUAKER HOUGHTON COM 747316107   224,874 1,415 SH   SOLE   763 0 652
QUALCOMM INC COM 747525103   86,640,395 468,859 SH   SOLE   333,317 0 135,542
QUALYS INC COM 74758T303   258,344 1,879 SH   SOLE   1,812 0 67
QUANTA SVCS INC COM 74762E102   161,767,861 224,665 SH   SOLE   40,487 0 184,178
QUANTUMSCAPE CORP COM CL A 74767V109   76,719 10,148 SH   SOLE   10,050 0 98
QUEST DIAGNOSTICS INC COM 74834L100   19,773,115 93,291 SH   SOLE   89,927 0 3,365
QUINSTREET INC COM 74874Q100   2,961,488 202,149 SH   SOLE   165,355 0 36,794
QXO INC COM NEW 82846H405   713,336 41,281 SH   SOLE   39,995 0 1,286
RALLIANT CORP COM 750940108   2,699,977 36,670 SH   SOLE   27,801 0 8,869
RALPH LAUREN CORP CL A 751212101   358,119 892 SH   SOLE   798 0 94
RAMBUS INC DEL COM 750917106   893,871 6,734 SH   SOLE   5,201 0 1,533
RAYMOND JAMES FINL INC COM 754730109   332,076 2,184 SH   SOLE   1,968 0 216
RAYONIER INC COM 754907103   2,581,051 121,290 SH   SOLE   1,431 0 119,859
RB GLOBAL INC COM 74935Q107   61,319,939 526,577 SH   SOLE   259,057 0 267,520
RBC BEARINGS INC COM 75524B104   139,039,673 215,880 SH   SOLE   152,840 0 63,040
RE/MAX HLDGS INC CL A 75524W108   992,182 100,627 SH   SOLE   100,616 0 11
REALTY INCOME CORP COM 756109104   4,724,183 76,246 SH   SOLE   68,275 0 7,971
RECURSION PHARMACEUTICALS IN CL A 75629V104   74,020 20,169 SH   SOLE   20,000 0 169
RED ROCK RESORTS INC CL A 75700L108   512,738 7,881 SH   SOLE   0 0 7,881
REDDIT INC CL A 75734B100   658,569 3,794 SH   SOLE   3,305 0 489
REGAL REXNORD CORPORATION COM 758750103   1,133,981 4,761 SH   SOLE   1,331 0 3,430
REGENERON PHARMACEUTICALS COM 75886F107   1,486,750 2,384 SH   SOLE   1,778 0 607
REGIONS FINANCIAL CORP NEW COM 7591EP100   8,937,764 295,952 SH   SOLE   248,560 0 47,393
REINSURANCE GROUP AMER INC COM NEW 759351604   24,180,271 113,709 SH   SOLE   705 0 113,004
REMITLY GLOBAL INC COM 75960P104   1,923,338 85,825 SH   SOLE   56,498 0 29,327
RENAISSANCERE HLDGS LTD COM G7496G103   208,837 659 SH   SOLE   560 0 99
REPLIGEN CORP COM 759916109   364,977 2,675 SH   SOLE   2,409 0 266
REPUBLIC SVCS INC COM 760759100   31,042,109 145,683 SH   SOLE   62,673 0 83,009
RESMED INC COM 761152107   23,876,878 122,521 SH   SOLE   80,901 0 41,620
REVOLUTION MEDICINES INC COM 76155X100   478,649 2,556 SH   SOLE   650 0 1,906
RH COM 74967X103   2,670,459 16,211 SH   SOLE   14,087 0 2,124
RILEY EXPLORATION PERMIAN IN COM 76665T102   238,103 7,224 SH   SOLE   4,545 0 2,679
RIO TINTO PLC SPONSORED ADR 767204100   2,267,780 23,889 SH   SOLE   15,314 0 8,575
RIOT PLATFORMS INC COM 767292105   498,070 18,191 SH   SOLE   17,400 0 791
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   415,231 23,933 SH   SOLE   22,746 0 1,187
ROBERT HALF INC. COM 770323103   1,943,187 63,296 SH   SOLE   59,730 0 3,566
ROBINHOOD MKTS INC COM CL A 770700102   692,336 6,904 SH   SOLE   5,241 0 1,663
ROBLOX CORP CL A 771049103   979,722 18,016 SH   SOLE   13,271 0 4,745
ROCKET COS INC COM CL A 77311W101   1,656,128 105,151 SH   SOLE   92,913 0 12,238
ROCKET LAB CORP COM 773121108   19,649,084 193,301 SH   SOLE   180,352 0 12,949
ROCKWELL AUTOMATION INC COM 773903109   139,777,154 282,332 SH   SOLE   133,028 0 149,305
ROKU INC COM CL A 77543R102   6,151,374 44,530 SH   SOLE   43,320 0 1,210
ROLLINS INC COM 775711104   61,638,595 1,476,727 SH   SOLE   1,053,719 0 423,009
ROPER TECHNOLOGIES INC COM 776696106   40,119,858 118,561 SH   SOLE   18,307 0 100,254
ROSS STORES INC COM 778296103   4,626,269 21,735 SH   SOLE   14,995 0 6,740
ROYAL BK CDA COM 780087102   3,592,976 17,360 SH   SOLE   16,562 0 798
ROYAL CARIBBEAN GROUP COM V7780T103   18,503,915 58,275 SH   SOLE   55,401 0 2,873
ROYAL GOLD INC COM 780287108   4,994,416 25,021 SH   SOLE   19,465 0 5,556
ROYALTY MGMT HLDG CORP CLASS A COM 02369M102   73,313 27,982 SH   SOLE   27,982 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   238,426 4,252 SH   SOLE   800 0 3,452
ROYCE GLOBAL TRUST INC COM 78081T104   192,390 13,520 SH   SOLE   12,500 0 1,020
RPM INTL INC COM 749685103   1,796,748 16,165 SH   SOLE   5,989 0 10,176
RTX CORPORATION COM 75513E101   75,938,960 400,248 SH   SOLE   366,541 0 33,706
RUBRIK INC. CL A 781154109   6,692,141 83,360 SH   SOLE   59,530 0 23,830
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   19,192,294 508,270 SH   SOLE   379,199 0 129,071
RYDER SYS INC COM 783549108   739,097 2,802 SH   SOLE   2,645 0 157
S&P GLOBAL INC COM 78409V104   39,635,142 97,321 SH   SOLE   68,747 0 28,574
SALESFORCE INC COM 79466L302   40,146,876 256,268 SH   SOLE   177,254 0 79,013
SAMSARA INC COM CL A 79589L106   4,824,644 148,771 SH   SOLE   131,097 0 17,674
SANA BIOTECHNOLOGY INC COM 799566104   98,638 28,263 SH   SOLE   28,250 0 13
SANDISK CORP COM 80004C200   15,649,586 6,883 SH   SOLE   5,195 0 1,688
SANMINA CORP COM 801056102   349,250 1,380 SH   SOLE   1,303 0 77
SANOFI SA SPONSORED ADR 80105N105   3,363,754 78,850 SH   SOLE   54,838 0 24,012
SAREPTA THERAPEUTICS INC COM 803607100   443,032 24,654 SH   SOLE   16,709 0 7,945
SAVERS VALUE VLG INC COM 80517M109   102,091 10,118 SH   SOLE   0 0 10,118
SBA COMMUNICATIONS CORP CL A 78410G104   5,743,692 32,550 SH   SOLE   21,993 0 10,557
SCHEIN HENRY INC COM 806407102   691,462 8,279 SH   SOLE   8,104 0 175
SCHOLAR ROCK HLDG CORP COM 80706P103   580,030 10,546 SH   SOLE   10,300 0 246
SCHWAB CHARLES CORP COM 808513105   68,208,634 739,229 SH   SOLE   584,005 0 155,223
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   6,425,670 221,881 SH   SOLE   198,980 0 22,901
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   7,451,473 253,193 SH   SOLE   252,063 0 1,130
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,765,632 140,828 SH   SOLE   129,279 0 11,549
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,334,690 38,342 SH   SOLE   38,342 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,438,580 39,018 SH   SOLE   36,268 0 2,750
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,664,921 101,437 SH   SOLE   99,517 0 1,920
SCHWAB STRATEGIC TR MORTGAGE BACKED 808524615   2,898 114 SH   SOLE   114 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   4,036,717 178,300 SH   SOLE   178,300 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,137,999 31,384 SH   SOLE   31,384 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   220,831 6,124 SH   SOLE   6,124 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   201,261 5,288 SH   SOLE   4,730 0 558
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   6,556,110 210,807 SH   SOLE   204,577 0 6,230
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   35,151,110 1,108,518 SH   SOLE   1,027,754 0 80,764
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,668,824 204,651 SH   SOLE   203,751 0 900
SCHWAB STRATEGIC TR US REIT ETF 808524847   43,595 1,841 SH   SOLE   1,812 0 29
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   3,279,651 132,995 SH   SOLE   132,995 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,374,377 139,784 SH   SOLE   138,670 0 1,114
SCHWAB STRATEGIC TR US TIPS ETF 808524870   112,836 4,258 SH   SOLE   4,024 0 234
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   301,152 6,258 SH   SOLE   6,200 0 58
SCOTTS MIRACLE-GRO CO CL A 810186106   8,183,468 120,151 SH   SOLE   111,398 0 8,752
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   5,658,210 5,863 SH   SOLE   4,067 0 1,796
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   348,365 361 SH   SOLE   0 0 361
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100   1,564,855 30,786 SH   SOLE   28,983 0 1,803
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209   17,960,310 113,200 SH   SOLE   107,326 0 5,874
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308   1,940,239 23,357 SH   SOLE   22,117 0 1,240
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407   3,301,284 28,149 SH   SOLE   24,042 0 4,107
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506   14,026,219 264,098 SH   SOLE   231,629 0 32,468
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605   20,989,868 391,529 SH   SOLE   335,555 0 55,974
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704   5,743,912 31,010 SH   SOLE   27,522 0 3,487
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803   26,202,972 137,534 SH   SOLE   133,915 0 3,619
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852   2,802,215 26,157 SH   SOLE   21,150 0 5,008
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860   1,489,457 33,828 SH   SOLE   30,038 0 3,790
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886   4,851,559 107,004 SH   SOLE   103,626 0 3,378
SELECTQUOTE INC COM 816307300   47,865 56,908 SH   SOLE   55,000 0 1,908
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   252,485 17,106 SH   SOLE   17,002 0 104
SEMPRA COM 816851109   3,710,971 40,028 SH   SOLE   35,251 0 4,776
SERIES PORTFOLIOS TR EQUAB EQUIT ETF 81752T411   1,410,126 47,004 SH   SOLE   47,004 0 0
SERVICENOW INC COM 81762P102   222,079,629 2,236,902 SH   SOLE   1,719,757 0 517,145
SERVICENOW INC COM 81762P102   310,548 3,128 SH   SOLE   0 0 3,128
SERVICETITAN INC SHS CL A 81764X103   25,694,883 363,384 SH   SOLE   227,901 0 135,483
SHAKE SHACK INC CL A 819047101   4,467,203 79,743 SH   SOLE   68,964 0 10,779
SHARKNINJA INC COM SHS G8068L108   15,475,330 101,631 SH   SOLE   96,939 0 4,692
SHATTUCK LABS INC COM 82024L103   378,029 54,471 SH   SOLE   0 0 54,471
SHELL PLC SPON ADS 780259305   4,465,412 57,588 SH   SOLE   46,432 0 11,157
SHERWIN WILLIAMS CO COM 824348106   22,274,998 64,693 SH   SOLE   41,104 0 23,588
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   202,653 3,204 SH   SOLE   156 0 3,048
SHOPIFY INC CL A SUB VTG SHS 82509L107   59,586,877 521,868 SH   SOLE   427,624 0 94,244
SILICON LABORATORIES INC COM 826919102   245,006 1,121 SH   SOLE   1,100 0 21
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   41,725,037 125,176 SH   SOLE   94,085 0 31,091
SILVERCORP METALS INC COM 82835P103   757,500 75,000 SH   SOLE   75,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109   4,222,995 18,882 SH   SOLE   15,597 0 3,285
SIMPSON MFG INC COM 829073105   276,994 1,323 SH   SOLE   1,080 0 243
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   3,194,683 27,923 SH   SOLE   26,025 0 1,898
SITIME CORP COM 82982T106   296,733 398 SH   SOLE   385 0 13
SLB LIMITED COM STK 806857108   4,324,667 93,024 SH   SOLE   74,999 0 18,025
SLIDE INS HLDGS INC COM 831349105   202,048 10,431 SH   SOLE   0 0 10,431
SM ENERGY COMPANY COM 78454L100   327,584 12,551 SH   SOLE   11,587 0 964
SMUCKER J M CO COM NEW 832696405   8,341,890 74,150 SH   SOLE   59,240 0 14,910
SMURFIT WESTROCK PLC SHS G8267P108   301,559 6,519 SH   SOLE   6,057 0 462
SNAP ON INC COM 833034101   3,158,647 7,850 SH   SOLE   6,650 0 1,200
SNOWFLAKE INC COM SHS 833445109   10,509,374 41,294 SH   SOLE   31,835 0 9,459
SNOWFLAKE INC COM SHS 833445109   404,910 1,591 SH   SOLE   0 0 1,591
SOFI TECHNOLOGIES INC COM 83406F102   8,840,630 493,064 SH   SOLE   437,549 0 55,515
SOLID BIOSCIENCES INC COM NEW 83422E204   7,555,207 756,277 SH   SOLE   549,330 0 206,947
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103   13,615,781 153,677 SH   SOLE   143,695 0 9,982
SOLVENTUM CORP COM SHS 83444M101   523,000 6,779 SH   SOLE   5,096 0 1,683
SOMNIGROUP INTERNATIONAL INC COM 88023U101   568,176 7,247 SH   SOLE   6,790 0 457
SONOS INC COM 83570H108   140,712 10,400 SH   SOLE   5,675 0 4,725
SONY GROUP CORP SPONSORED ADR 835699307   607,135 30,266 SH   SOLE   28,507 0 1,759
SOUNDHOUND AI INC CLASS A COM 836100107   296,430 45,816 SH   SOLE   45,539 0 277
SOUTHERN CO COM 842587107   12,899,558 134,778 SH   SOLE   112,462 0 22,316
SOUTHERN CO NOTE 4.500% 6/1 842587DZ7   35,248 32,000 PRN   SOLE   32,000 0 0
SOUTHERN COPPER CORP COM 84265V105   617,244 3,542 SH   SOLE   2,989 0 554
SOUTHWEST AIRLS CO COM 844741108   1,348,154 26,218 SH   SOLE   22,034 0 4,185
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103   10,039,870 58,761 SH   SOLE   47,024 0 11,737
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103   130,537 764 SH   SOLE   0 0 764
SPDR GOLD TR GOLD SHS 78463V107   133,586,400 362,632 SH   SOLE   183,179 0 179,453
SPDR INDEX SHS FDS ST STR EUROP ETF 78463X103   9,335 170 SH   SOLE   91 0 79
SPDR INDEX SHS FDS ST STR SP N AM 78463X152   7,060 94 SH   SOLE   94 0 0
SPDR INDEX SHS FDS ST STR EU 50 ETF 78463X202   134,338 1,956 SH   SOLE   1,206 0 750
SPDR INDEX SHS FDS ST STR ASIA ETF 78463X301   93,711 597 SH   SOLE   0 0 597
SPDR INDEX SHS FDS ST STR SP GLBDIV 78463X459   15,982 200 SH   SOLE   200 0 0
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509   5,581,749 107,797 SH   SOLE   95,269 0 12,529
SPDR INDEX SHS FDS ST MAR DIVID ETF 78463X533   77,276 1,887 SH   SOLE   1,887 0 0
SPDR INDEX SHS FDS ST STR NAT ETF 78463X541   1,738,868 25,834 SH   SOLE   23,380 0 2,454
SPDR INDEX SHS FDS ST DOW GLOBA ETF 78463X749   1,833,342 36,881 SH   SOLE   34,411 0 2,470
SPDR INDEX SHS FDS ST MARKE CAP ETF 78463X756   90,281 1,215 SH   SOLE   1,215 0 0
SPDR INDEX SHS FDS ST STR ACWI ETF 78463X848   560,014 13,770 SH   SOLE   10,554 0 3,216
SPDR INDEX SHS FDS ST DOW INTL ETF 78463X863   11,776 436 SH   SOLE   434 0 2
SPDR INDEX SHS FDS ST INTL CAP ETF 78463X871   920,185 21,028 SH   SOLE   56 0 20,972
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889   4,694,482 93,163 SH   SOLE   72,764 0 20,399
SPDR SERIES TRUST ST STR NYSE TECH 78464A102   765,628 1,960 SH   SOLE   1,960 0 0
SPDR SERIES TRUST ST STR SP600GRWO 78464A201   880,697 7,393 SH   SOLE   7,393 0 0
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284   2,434,150 95,682 SH   SOLE   95,682 0 0
SPDR SERIES TRUST ST STR SP600SM C 78464A300   463,281 4,246 SH   SOLE   3,676 0 570
SPDR SERIES TRUST ST STR CONV ETF 78464A359   2,558,428 23,729 SH   SOLE   20,736 0 2,993
SPDR SERIES TRUST ST LONG BD ETF 78464A367   9,773 436 SH   SOLE   323 0 113
SPDR SERIES TRUST ST INTER BD ETF 78464A375   4,177,436 124,849 SH   SOLE   92,098 0 32,751
SPDR SERIES TRUST ST STR BACKE ETF 78464A383   49,714 2,228 SH   SOLE   2,228 0 0
SPDR SERIES TRUST SST SPDR BLOOMBE 78464A391   607 29 SH   SOLE   29 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409   4,122,205 34,643 SH   SOLE   31,135 0 3,508
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474   1,627,052 54,217 SH   SOLE   38,792 0 15,425
SPDR SERIES TRUST ST STR P500VAL 78464A508   1,480,802 24,359 SH   SOLE   8,875 0 15,484
SPDR SERIES TRUST ST STR SP TRANS 78464A532   11,564 100 SH   SOLE   0 0 100
SPDR SERIES TRUST ST STR SP TELCO 78464A540   46,863 206 SH   SOLE   206 0 0
SPDR SERIES TRUST ST STR SP HCSVC 78464A573   9,908 75 SH   SOLE   75 0 0
SPDR SERIES TRUST ST STR SW SERV 78464A599   17,181 100 SH   SOLE   100 0 0
SPDR SERIES TRUST ST STR DOW REIT 78464A607   92,990 823 SH   SOLE   823 0 0
SPDR SERIES TRUST ST STR SP AERO 78464A631   1,443,362 5,086 SH   SOLE   3,596 0 1,490
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649   201,237 7,885 SH   SOLE   7,885 0 0
SPDR SERIES TRUST ST STR TIPS ETF 78464A656   6,215 242 SH   SOLE   242 0 0
SPDR SERIES TRUST ST LON TREAS ETF 78464A664   122,573 4,673 SH   SOLE   4,255 0 418
SPDR SERIES TRUST ST INTER ETF 78464A672   17,034 600 SH   SOLE   600 0 0
SPDR SERIES TRUST ST STR SP REGBNK 78464A698   1,118,066 14,937 SH   SOLE   14,816 0 121
SPDR SERIES TRUST ST STR SP RETAIL 78464A714   4,124 47 SH   SOLE   47 0 0
SPDR SERIES TRUST ST STR SP PHARMA 78464A722   1,097,181 16,556 SH   SOLE   13,488 0 3,068
SPDR SERIES TRUST ST STR SP METAL 78464A755   757,544 7,084 SH   SOLE   5,445 0 1,639
SPDR SERIES TRUST ST STR SP DIV 78464A763   13,289,660 87,329 SH   SOLE   80,986 0 6,343
SPDR SERIES TRUST ST STR SP CAPMKT 78464A771   6,184 42 SH   SOLE   42 0 0
SPDR SERIES TRUST ST STR SP INS 78464A789   264,026 4,329 SH   SOLE   4,329 0 0
SPDR SERIES TRUST ST STR PR SP1500 78464A805   228,430 2,516 SH   SOLE   1,108 0 1,408
SPDR SERIES TRUST ST STR SP400GRW 78464A821   693,930 6,191 SH   SOLE   5,846 0 345
SPDR SERIES TRUST ST STR SP400VAL 78464A839   374,563 3,949 SH   SOLE   3,719 0 230
SPDR SERIES TRUST ST STR P400MID 78464A847   87,461,939 1,294,582 SH   SOLE   1,022,435 0 272,147
SPDR SERIES TRUST ST STR P500ETF 78464A854   16,594,645 188,833 SH   SOLE   174,772 0 14,061
SPDR SERIES TRUST ST STR SP SEMI 78464A862   1,513,543 2,427 SH   SOLE   2,427 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870   15,157,403 95,781 SH   SOLE   87,510 0 8,271
SPDR SERIES TRUST ST STR SP HOME 78464A888   153,911 1,332 SH   SOLE   1,332 0 0
SPDR SERIES TRUST ST SHO TREAS ETF 78468R101   18,857 650 SH   SOLE   487 0 163
SPDR SERIES TRUST ST STR RATE ETF 78468R200   91,883 2,978 SH   SOLE   1,655 0 1,323
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408   63,995 2,557 SH   SOLE   2,445 0 112
SPDR SERIES TRUST SP O&G EQP SERV 78468R549   2,148,073 19,166 SH   SOLE   18,422 0 743
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556   28,968 188 SH   SOLE   188 0 0
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606   474,031 20,223 SH   SOLE   6,621 0 13,602
SPDR SERIES TRUST ST BLOO HIGH ETF 78468R622   21,009 218 SH   SOLE   23 0 195
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663   806,385 8,799 SH   SOLE   4,068 0 4,732
SPDR SERIES TRUST ST STR NUVEE ETF 78468R721   174,223 3,804 SH   SOLE   0 0 3,804
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739   524,316 10,931 SH   SOLE   9,740 0 1,191
SPDR SERIES TRUST ST STR MSCI GEN 78468R747   323,775 2,096 SH   SOLE   1,961 0 135
SPDR SERIES TRUST ST STR SP500DIV 78468R788   163,794 3,433 SH   SOLE   3,433 0 0
SPDR SERIES TRUST ST STR SP500FF 78468R796   150,917 2,470 SH   SOLE   2,470 0 0
SPDR SERIES TRUST ST STR MSCI USAQ 78468R812   216,199 1,157 SH   SOLE   1,157 0 0
SPDR SERIES TRUST ST STR SP600 SML 78468R853   1,753,372 30,404 SH   SOLE   24,656 0 5,748
SPIRE INC COM 84857L101   373,426 4,782 SH   SOLE   4,480 0 302
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,414,248 5,258 SH   SOLE   3,433 0 1,825
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104   7,257,182 240,543 SH   SOLE   221,543 0 19,000
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   1,071,269 56,771 SH   SOLE   21,616 0 35,155
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   221,330 3,520 SH   SOLE   3,520 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,224,803 14,481 SH   SOLE   13,224 0 1,257
SPX TECHNOLOGIES INC COM 78473E103   33,087,245 134,956 SH   SOLE   124,823 0 10,133
SR BANCORP INC COM 85227J106   600,437 30,510 SH   SOLE   30,499 0 11
SS&C TECH HLDGS COM 78467J100   1,321,936 21,304 SH   SOLE   15,918 0 5,386
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608   71,354 1,771 SH   SOLE   1,688 0 83
SSGA ACTIVE ETF TR ST STR TOTAL ETF 78467V848   345,876 8,763 SH   SOLE   204 0 8,559
STAG INDUSTRIAL INC COM 85254J102   376,175 9,884 SH   SOLE   8,728 0 1,156
STANDARD LITHIUM CORP COM 853606101   50,875 18,500 SH   SOLE   18,500 0 0
STANDEX INTL CORP COM 854231107   36,195,573 101,198 SH   SOLE   80,565 0 20,633
STANLEY BLACK & DECKER INC COM 854502101   686,961 7,299 SH   SOLE   5,989 0 1,310
STARBUCKS CORP COM 855244109   96,660,335 945,888 SH   SOLE   611,206 0 334,682
STARWOOD PPTY TR INC COM 85571B105   11,094,250 677,305 SH   SOLE   576,112 0 101,192
STATE STR CORP COM 857477103   1,809,884 10,671 SH   SOLE   9,016 0 1,655
STATE STR SPDR DOW JONES IND UT SER 1 78467X109   21,104,618 40,400 SH   SOLE   34,427 0 5,973
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   633,286,009 848,034 SH   SOLE   709,001 0 139,033
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107   53,517,526 76,091 SH   SOLE   64,958 0 11,133
STEEL DYNAMICS INC COM 858119100   482,237 2,102 SH   SOLE   1,490 0 611
STEPSTONE GROUP INC COM CL A 85914M107   340,227 8,226 SH   SOLE   6,394 0 1,832
STERIS PLC SHS USD G8473T100   279,790 1,329 SH   SOLE   459 0 870
STERLING INFRASTRUCTURE INC COM 859241101   8,230,344 9,806 SH   SOLE   8,512 0 1,294
STEVANATO GROUP S P A ORD SHS T9224W109   2,436,403 134,831 SH   SOLE   122,956 0 11,875
STIFEL FINL CORP COM 860630102   376,249 5,393 SH   SOLE   618 0 4,775
STITCH FIX INC COM CL A 860897107   63,195 15,376 SH   SOLE   12,701 0 2,675
STONEX GROUP INC COM 861896108   14,148,450 119,396 SH   SOLE   112,232 0 7,165
STRATEGY INC CL A NEW 594972408   2,154,437 24,784 SH   SOLE   19,454 0 5,330
STRIDE INC COM 86333M108   256,047 2,969 SH   SOLE   2,922 0 47
STRYKER CORPORATION COM 863667101   215,474,067 684,392 SH   SOLE   483,745 0 200,647
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   284,972 16,665 SH   SOLE   1,150 0 15,515
SUMMIT HOTEL PPTYS COM 866082100   89,924 12,828 SH   SOLE   12,000 0 828
SUN CMNTYS INC COM 866674104   717,781 5,986 SH   SOLE   4,919 0 1,067
SUN LIFE FINANCIAL INC. COM 866796105   713,344 9,096 SH   SOLE   9,022 0 74
SUNBELT RENTALS HOLDINGS INC SHS 866966104   1,283,814 17,161 SH   SOLE   105 0 17,056
SUNCOR ENERGY INC NEW COM 867224107   22,015,265 410,120 SH   SOLE   63,868 0 346,253
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   254,780 3,775 SH   SOLE   2,800 0 975
SUNRUN INC COM 86771W105   157,590 11,778 SH   SOLE   11,600 0 178
SUPER MICRO COMPUTER INC COM NEW 86800U302   439,129 14,972 SH   SOLE   13,062 0 1,910
SYMBOTIC INC CLASS A COM 87151X101   5,300,504 117,920 SH   SOLE   98,703 0 19,217
SYNCHRONY FINANCIAL COM 87165B103   668,888 8,795 SH   SOLE   6,657 0 2,138
SYNOPSYS INC COM 871607107   7,165,814 16,064 SH   SOLE   13,609 0 2,455
SYSCO CORP COM 871829107   23,218,942 277,805 SH   SOLE   241,141 0 36,664
T ROWE PRICE EXCHANGE-TRADED PRICE EQT INCOME 87283Q206   20,152 400 SH   SOLE   400 0 0
T ROWE PRICE EXCHANGE-TRADED PRICE DIV GRWT 87283Q404   798,819 16,292 SH   SOLE   16,292 0 0
T-MOBILE US INC COM 872590104   2,453,001 14,625 SH   SOLE   8,701 0 5,924
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   90,797,549 190,124 SH   SOLE   136,212 0 53,913
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   734,503 1,538 SH   SOLE   0 0 1,538
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   7,828,994 31,318 SH   SOLE   28,808 0 2,511
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   171,565 10,703 SH   SOLE   9,535 0 1,168
TALEN ENERGY CORP COM 87422Q109   1,182,752 3,078 SH   SOLE   1,713 0 1,365
TALKSPACE INC COM 87427V103   123,131 23,679 SH   SOLE   23,620 0 59
TAPESTRY INC COM 876030107   622,699 4,254 SH   SOLE   1,721 0 2,533
TARGA RES CORP COM 87612G101   6,268,056 23,376 SH   SOLE   18,643 0 4,733
TARGET CORP COM 87612E106   5,695,047 43,603 SH   SOLE   31,984 0 11,620
TARSUS PHARMACEUTICALS INC COM 87650L103   1,388,016 22,053 SH   SOLE   16,741 0 5,312
TC ENERGY CORP COM 87807B107   217,401 3,280 SH   SOLE   2,995 0 285
TD SYNNEX CORPORATION COM 87162W100   338,185 1,265 SH   SOLE   1,024 0 241
TE CONNECTIVITY PLC ORD SHS G87052109   9,885,849 49,035 SH   SOLE   28,158 0 20,877
TEEKAY TANKERS LTD CL A G8726X106   203,548 3,138 SH   SOLE   2,859 0 279
TELADOC HEALTH INC COM 87918A105   13,822 1,630 SH   SOLE   1,341 0 289
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   508,988 525,000 PRN   SOLE   425,000 0 100,000
TELEDYNE TECHNOLOGIES INC COM 879360105   260,578 391 SH   SOLE   196 0 195
TELIX PHARMACEUTICAL LTD SPONSORED ADS 87961M105   1,418,017 122,985 SH   SOLE   117,985 0 5,000
TEMPUS AI INC CL A 88023B103   5,018,939 86,638 SH   SOLE   78,898 0 7,740
TENABLE HLDGS INC COM 88025T102   1,120,968 30,395 SH   SOLE   23,614 0 6,781
TERADYNE INC COM 880770102   6,932,941 14,329 SH   SOLE   12,926 0 1,403
TESLA INC COM 88160R101   114,904,943 273,193 SH   SOLE   224,073 0 49,120
TETRA TECH INC NEW COM 88162G103   4,545,134 157,326 SH   SOLE   120,101 0 37,224
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   603,538 17,814 SH   SOLE   13,756 0 4,058
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   298,855 8,821 SH   SOLE   0 0 8,821
TEXAS INSTRS INC COM 882508104   50,295,937 168,739 SH   SOLE   117,514 0 51,225
TEXAS INSTRS INC COM 882508104   317,743 1,066 SH   SOLE   0 0 1,066
TEXAS PACIFIC LAND CORPORATI COM 88262P102   10,210,141 23,330 SH   SOLE   22,715 0 615
TEXAS ROADHOUSE INC COM 882681109   572,230 2,961 SH   SOLE   435 0 2,526
TEXTRON INC COM 883203101   645,927 7,042 SH   SOLE   3,864 0 3,178
THE BALDWIN INSURANCE GRP IN COM CL A 05589G102   509,060 19,152 SH   SOLE   17,735 0 1,417
THE CAMPBELLS COMPANY COM 134429109   827,575 37,161 SH   SOLE   33,887 0 3,274
THE CIGNA GROUP COM 125523100   11,844,524 42,965 SH   SOLE   35,533 0 7,432
THE REAL BROKERAGE INC COM NEW 75585H206   56,309 30,939 SH   SOLE   30,000 0 939
THE REALREAL INC COM 88339P101   333,492 28,286 SH   SOLE   25,054 0 3,232
THE TRADE DESK INC COM CL A 88339J105   304,612 16,848 SH   SOLE   16,367 0 481
THERMO FISHER SCIENTIFIC INC COM 883556102   80,236,536 160,038 SH   SOLE   94,465 0 65,573
THREDUP INC CL A 88556E102   15,040,744 2,195,729 SH   SOLE   2,015,277 0 180,452
THRYV HLDGS INC COM NEW 886029206   515,541 130,848 SH   SOLE   98,400 0 32,448
TIDAL TRUST III IMPA SHS WOM ETF 45259A100   55,613 1,312 SH   SOLE   1,312 0 0
TIDAL TRUST III NAACP MINO ETF 45259A209   1,342,392 22,078 SH   SOLE   22,078 0 0
TILRAY BRANDS INC COM 88688T209   56,785 12,647 SH   SOLE   12,611 0 36
TIMKEN CO COM 887389104   320,188 2,203 SH   SOLE   1,949 0 254
TITAN INTL INC ILL COM 88830M102   424,513 55,060 SH   SOLE   55,000 0 60
TJX COS INC NEW COM 872540109   59,829,722 394,916 SH   SOLE   269,147 0 125,769
TOAST INC CL A 888787108   39,113,564 1,405,951 SH   SOLE   803,298 0 602,654
TOLL BROTHERS INC COM 889478103   3,331,924 20,224 SH   SOLE   18,844 0 1,380
TORONTO DOMINION BK ONT COM NEW 891160509   638,612 5,259 SH   SOLE   4,733 0 526
TOTALENERGIES SE ACT F92124100   6,910,842 88,874 SH   SOLE   43,674 0 45,200
TOTALENERGIES SE ACT F92124100   289,889 3,728 SH   SOLE   0 0 3,728
TOYOTA MOTOR CORP ADS 892331307   301,107 1,788 SH   SOLE   1,416 0 372
TRACTOR SUPPLY CO COM 892356106   4,476,760 141,625 SH   SOLE   77,267 0 64,357
TRADEWEB MKTS INC CL A 892672106   4,045,190 40,590 SH   SOLE   38,524 0 2,066
TRANE TECHNOLOGIES PLC SHS G8994E103   11,289,594 22,986 SH   SOLE   19,151 0 3,835
TRANSDIGM GROUP INC COM 893641100   219,733,476 164,960 SH   SOLE   121,515 0 43,445
TRANSMEDICS GROUP INC COM 89377M109   1,252,582 18,859 SH   SOLE   17,330 0 1,529
TRANSOCEAN LTD REGISTERED SHS H8817H100   1,584,368 324,002 SH   SOLE   286,529 0 37,473
TRANSUNION COM 89400J107   772,836 10,713 SH   SOLE   8,948 0 1,765
TRANSUNION COM 89400J107   249,749 3,462 SH   SOLE   0 0 3,462
TRAVELERS COMPANIES INC COM 89417E109   8,139,056 24,655 SH   SOLE   20,946 0 3,709
TREACE MED CONCEPTS INC COM 89455T109   43,167 10,846 SH   SOLE   10,080 0 766
TREX INC COM 89531P105   2,140,953 42,785 SH   SOLE   38,175 0 4,610
TRIMBLE INC COM 896239100   5,438,796 106,268 SH   SOLE   99,692 0 6,576
TRIPLE FLAG PRECIOUS METAL COM 89679M104   361,618 12,066 SH   SOLE   12,000 0 66
TRUIST FINL CORP COM 89832Q109   1,583,769 31,790 SH   SOLE   25,604 0 6,185
TWILIO INC CL A 90138F102   77,668,836 376,430 SH   SOLE   313,783 0 62,647
TWIST BIOSCIENCE CORP COM 90184D100   26,394,481 256,556 SH   SOLE   210,287 0 46,269
TYLER TECHNOLOGIES INC COM 902252105   42,928,546 146,784 SH   SOLE   118,612 0 28,172
TYSON FOODS INC CL A 902494103   238,653 4,169 SH   SOLE   1,605 0 2,564
U HAUL HOLDING COMPANY COM 023586100   11,845 181 SH   SOLE   0 0 181
U HAUL HOLDING COMPANY COM SER N 023586506   603,080 10,452 SH   SOLE   8,241 0 2,211
UBER TECHNOLOGIES INC COM 90353T100   201,657,621 2,794,590 SH   SOLE   2,015,170 0 779,420
UBER TECHNOLOGIES INC NOTE 0.875%12/0 90353TAM2   29,900 25,000 PRN   SOLE   25,000 0 0
UBIQUITI INC COM 90353W103   586,899 1,099 SH   SOLE   885 0 214
UBS GROUP AG SHS H42097107   429,561 8,667 SH   SOLE   6,627 0 2,040
UFP INDUSTRIES INC COM 90278Q108   1,023,432 11,279 SH   SOLE   5,112 0 6,167
UGI CORP NEW COM 902681105   233,265 6,753 SH   SOLE   2,793 0 3,960
UL SOLUTIONS INC CLASS A COM SHS 903731107   70,656,433 693,662 SH   SOLE   479,903 0 213,759
ULTA BEAUTY INC COM 90384S303   5,380,241 11,930 SH   SOLE   7,253 0 4,677
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   240,809 7,212 SH   SOLE   4,000 0 3,212
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   122,112 24,325 SH   SOLE   17,000 0 7,325
UNDER ARMOUR INC CL A 904311107   38,628 6,045 SH   SOLE   4,926 0 1,119
UNDER ARMOUR INC CL C 904311206   65,792 10,578 SH   SOLE   7,408 0 3,170
UNIFIRST CORP MASS COM 904708104   7,101,139 26,851 SH   SOLE   25,717 0 1,134
UNION PAC CORP COM 907818108   132,675,614 487,778 SH   SOLE   380,279 0 107,499
UNITED AIRLS HLDGS INC COM 910047109   3,019,663 22,205 SH   SOLE   17,325 0 4,880
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   7,634,012 217,555 SH   SOLE   216,630 0 925
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   296,562 10,899 SH   SOLE   1,603 0 9,296
UNITED PARCEL SVCS INC CL B 911312106   13,157,791 122,398 SH   SOLE   91,321 0 31,077
UNITED RENTALS INC COM 911363109   8,379,459 7,397 SH   SOLE   6,596 0 801
UNITED STS GASOLINE FD LP UNITS 91201T102   489,108 4,750 SH   SOLE   2,300 0 2,450
UNITED STS OIL FD LP UNITS 91232N207   357,745 3,361 SH   SOLE   1,911 0 1,450
UNITED THERAPEUTICS CORP DEL COM 91307C102   848,067 1,565 SH   SOLE   1,014 0 551
UNITEDHEALTH GROUP INC COM 91324P102   29,465,107 70,893 SH   SOLE   60,716 0 10,177
UNITEDHEALTH GROUP INC COM 91324P102   481,715 1,159 SH   SOLE   0 0 1,159
UNITY SOFTWARE INC COM 91332U101   945,226 33,073 SH   SOLE   23,487 0 9,586
UNUM GROUP COM 91529Y106   585,145 6,545 SH   SOLE   4,809 0 1,736
UNUSUAL MACHS INC COM SHS 91532F102   344,535 15,450 SH   SOLE   11,500 0 3,950
UPWORK INC COM 91688F104   203,616 24,356 SH   SOLE   24,300 0 56
URANIUM ENERGY CORP COM 916896103   1,412,599 132,514 SH   SOLE   131,570 0 944
US BANCORP COM NEW 902973304   8,767,931 145,164 SH   SOLE   106,891 0 38,274
US FOODS HLDG CORP COM 912008109   274,397 2,684 SH   SOLE   432 0 2,252
USA RARE EARTH INC COM 91733P107   2,964,294 137,363 SH   SOLE   122,929 0 14,434
V F CORP COM 918204108   395,967 23,739 SH   SOLE   15,436 0 8,303
VAIL RESORTS INC COM 91879Q109   309,240 2,271 SH   SOLE   170 0 2,101
VALERO ENERGY CORP COM 91913Y100   11,443,604 43,940 SH   SOLE   35,517 0 8,423
VALMONT INDS INC COM 920253101   19,850,939 34,368 SH   SOLE   33,562 0 806
VALVOLINE INC COM 92047W101   290,145 7,338 SH   SOLE   6,747 0 591
VANECK ETF TRUST GOLD MINERS ETF 92189F106   24,203,043 320,783 SH   SOLE   286,179 0 34,603
VANECK ETF TRUST PREFERRED SECURT 92189F429   222,893 12,494 SH   SOLE   12,494 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   77,319 2,644 SH   SOLE   2,420 0 224
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   49,575 339 SH   SOLE   339 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   10,566 609 SH   SOLE   609 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   3,254,985 31,310 SH   SOLE   22,102 0 9,208
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   16,779,326 25,583 SH   SOLE   23,304 0 2,279
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   1,366,671 12,498 SH   SOLE   6,560 0 5,938
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   975,560 12,318 SH   SOLE   12,318 0 0
VANECK ETF TRUST BIOTECH ETF 92189F726   45,728 225 SH   SOLE   225 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,295,083 13,182 SH   SOLE   11,884 0 1,298
VANECK ETF TRUST VANECK VIETNAM 92189F817   12,929 700 SH   SOLE   0 0 700
VANECK ETF TRUST BRAZIL SMALL CAP 92189F825   19,769 1,203 SH   SOLE   1,203 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   40,740 867 SH   SOLE   667 0 200
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   743,255 14,429 SH   SOLE   14,087 0 342
VANECK ETF TRUST OIL SERVICES ETF 92189H607   76,330 205 SH   SOLE   52 0 153
VANECK ETF TRUST ENERGY INCME ET 92189H870   4,530 38 SH   SOLE   38 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   1,831,369 22,166 SH   SOLE   22,166 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   5,757,171 26,263 SH   SOLE   16,804 0 9,460
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   247,773 1,615 SH   SOLE   1,615 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   7,763,034 56,442 SH   SOLE   48,045 0 8,397
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   282,778 2,479 SH   SOLE   2,357 0 122
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   1,736,262 11,868 SH   SOLE   11,723 0 145
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   5,048,398 38,715 SH   SOLE   33,430 0 5,285
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   123,247 1,788 SH   SOLE   1,788 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   8,310,872 108,356 SH   SOLE   68,732 0 39,624
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   24,709,077 317,149 SH   SOLE   223,004 0 94,145
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,879,449 25,602 SH   SOLE   13,045 0 12,558
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   7,874,204 158,180 SH   SOLE   144,464 0 13,716
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   929,413 19,191 SH   SOLE   18,482 0 709
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   288,028,908 419,372 SH   SOLE   378,154 0 41,218
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   32,241,556 163,166 SH   SOLE   144,294 0 18,872
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   16,395,282 53,527 SH   SOLE   48,389 0 5,137
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   12,728,028 131,992 SH   SOLE   112,879 0 19,114
VANGUARD INDEX FDS SML CP GRW ETF 922908595   13,159,350 35,984 SH   SOLE   29,505 0 6,479
VANGUARD INDEX FDS SM CP VAL ETF 922908611   16,412,527 67,544 SH   SOLE   59,749 0 7,795
VANGUARD INDEX FDS MID CAP ETF 922908629   44,737,816 555,266 SH   SOLE   509,741 0 45,526
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,921,215 5,586 SH   SOLE   4,102 0 1,485
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   18,657,055 75,777 SH   SOLE   58,551 0 17,226
VANGUARD INDEX FDS GROWTH ETF 922908736   131,505,655 1,526,650 SH   SOLE   1,408,312 0 118,338
VANGUARD INDEX FDS VALUE ETF 922908744   268,598,032 1,232,497 SH   SOLE   1,055,436 0 177,061
VANGUARD INDEX FDS SMALL CP ETF 922908751   22,224,987 73,321 SH   SOLE   62,455 0 10,866
VANGUARD INDEX FDS TOTAL STK MKT 922908769   195,575,374 528,525 SH   SOLE   493,970 0 34,555
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   361,730 8,065 SH   SOLE   8,065 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   911,839 5,910 SH   SOLE   4,865 0 1,045
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   6,288,548 40,067 SH   SOLE   38,952 0 1,115
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   375,134,515 4,479,218 SH   SOLE   3,975,138 0 504,080
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   57,491,409 963,167 SH   SOLE   899,504 0 63,662
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,048,383 9,062 SH   SOLE   8,913 0 149
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   14,468,662 163,414 SH   SOLE   140,477 0 22,937
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   3,066,371 61,047 SH   SOLE   45,077 0 15,970
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   3,695,725 73,067 SH   SOLE   54,368 0 18,699
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,128,831 19,396 SH   SOLE   5,755 0 13,641
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   15,691,130 198,546 SH   SOLE   153,767 0 44,780
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   107,713 325 SH   SOLE   325 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   66,454 231 SH   SOLE   231 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   43,779 224 SH   SOLE   224 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   10,475,699 86,277 SH   SOLE   78,579 0 7,697
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   904,593 7,078 SH   SOLE   6,634 0 444
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,004,829 33,992 SH   SOLE   26,773 0 7,219
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   6,200,385 58,324 SH   SOLE   58,224 0 100
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   2,468,930 7,289 SH   SOLE   7,289 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   106,055 2,266 SH   SOLE   1,901 0 365
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   903 12 SH   SOLE   12 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   140,769 2,551 SH   SOLE   326 0 2,225
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   7,129,647 86,263 SH   SOLE   79,555 0 6,708
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   170,027,223 718,567 SH   SOLE   627,311 0 91,256
VANGUARD STAR FDS VG TL INTL STK F 921909768   29,256,071 342,216 SH   SOLE   327,605 0 14,611
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   305,735,367 4,291,023 SH   SOLE   3,837,907 0 453,116
VANGUARD WELLINGTON FD US QUALITY 921935706   28,949 170 SH   SOLE   170 0 0
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   953,013 9,407 SH   SOLE   7,085 0 2,322
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   29,739,427 188,188 SH   SOLE   163,219 0 24,969
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   6,396,016 65,133 SH   SOLE   62,648 0 2,485
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   7,022,857 75,207 SH   SOLE   66,849 0 8,358
VANGUARD WORLD FD ESG US CORP BD 921910691   64,086 1,021 SH   SOLE   1,021 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   12,062,731 91,218 SH   SOLE   86,978 0 4,240
VANGUARD WORLD FD MEGA GRWTH IND 921910816   9,377,028 106,666 SH   SOLE   85,710 0 20,956
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,352,146 14,391 SH   SOLE   2,855 0 11,535
VANGUARD WORLD FD MEGA CAP INDEX 921910873   542,581 1,983 SH   SOLE   1,713 0 270
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   518,902 1,308 SH   SOLE   999 0 309
VANGUARD WORLD FD CONSUM STP ETF 92204A207   880,524 3,905 SH   SOLE   3,496 0 409
VANGUARD WORLD FD ENERGY ETF 92204A306   2,624,658 17,483 SH   SOLE   16,731 0 752
VANGUARD WORLD FD FINANCIALS ETF 92204A405   1,177,487 8,947 SH   SOLE   7,669 0 1,279
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   4,675,186 15,636 SH   SOLE   14,801 0 835
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   1,718,325 4,768 SH   SOLE   3,962 0 806
VANGUARD WORLD FD INF TECH ETF 92204A702   14,954,730 125,123 SH   SOLE   112,240 0 12,883
VANGUARD WORLD FD MATERIALS ETF 92204A801   664,764 2,906 SH   SOLE   2,054 0 851
VANGUARD WORLD FD UTILITIES ETF 92204A876   11,600,029 59,265 SH   SOLE   58,326 0 939
VANGUARD WORLD FD COMM SRVC ETF 92204A884   178,248 969 SH   SOLE   563 0 406
VEEVA SYS INC CL A COM 922475108   133,252,033 750,843 SH   SOLE   641,501 0 109,342
VENTAS INC COM 92276F100   5,011,738 56,438 SH   SOLE   55,579 0 860
VERACYTE INC COM 92337F107   10,554,486 179,712 SH   SOLE   153,514 0 26,198
VERALTO CORP COM SHS 92338C103   8,402,592 94,752 SH   SOLE   74,242 0 20,510
VERISIGN INC COM 92343E102   707,592 2,813 SH   SOLE   741 0 2,072
VERISK ANALYTICS INC COM 92345Y106   18,393,770 102,455 SH   SOLE   84,341 0 18,115
VERISK ANALYTICS INC COM 92345Y106   168,579 939 SH   SOLE   0 0 939
VERIZON COMMUNICATIONS INC COM 92343V104   25,912,660 612,014 SH   SOLE   553,718 0 58,296
VERRA MOBILITY CORP CL A COM STK 92511U102   640,828 150,783 SH   SOLE   148,315 0 2,468
VERSANT MEDIA GROUP INC COM CL A 925283103   213,943 5,941 SH   SOLE   2,781 0 3,160
VERTEX PHARMACEUTICALS INC COM 92532F100   9,139,600 18,400 SH   SOLE   11,629 0 6,771
VERTIV HOLDINGS CO COM CL A 92537N108   44,475,897 132,835 SH   SOLE   108,290 0 24,546
VERU INC COM NEW 92536C202   181,540 58,000 SH   SOLE   58,000 0 0
VIA TRANSN INC COM CL A 92556W104   500,428 27,587 SH   SOLE   25,790 0 1,797
VIASAT INC COM 92552V100   1,833,920 20,420 SH   SOLE   19,152 0 1,268
VIATRIS INC COM 92556V106   192,541 12,125 SH   SOLE   9,860 0 2,264
VICI PPTYS INC COM 925652109   1,025,107 38,610 SH   SOLE   35,511 0 3,099
VICOR CORP COM 925815102   1,967,640 5,181 SH   SOLE   4,632 0 549
VIEMED HEALTHCARE INC COM 92663R105   267,934 23,503 SH   SOLE   23,000 0 503
VIKING THERAPEUTICS INC COM 92686J106   16,258,035 416,766 SH   SOLE   369,915 0 46,851
VIPER ENERGY INC CL A 64361Q101   7,490,320 176,658 SH   SOLE   141,098 0 35,560
VIRTU FINL INC CL A 928254101   214,214 3,596 SH   SOLE   0 0 3,596
VISA INC COM CL A 92826C839   631,835,921 1,841,604 SH   SOLE   1,534,896 0 306,708
VISHAY INTERTECHNOLOGY INC COM 928298108   6,669 124 SH   SOLE   0 0 124
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 9/1 928298AR9   15,872 8,000 PRN   SOLE   8,000 0 0
VISTRA CORP COM 92840M102   3,028,007 19,088 SH   SOLE   13,190 0 5,898
VITAL FARMS INC COM 92847W103   369,078 31,735 SH   SOLE   28,017 0 3,718
VIVID SEATS INC *W EXP 10/18/202 92854T118   816 20,000 SH   SOLE   20,000 0 0
VIVID SEATS INC COM CL A 92854T209   176 27 SH   SOLE   0 0 27
VODAFONE GROUP PLC SPONSORED ADR 92857W308   325,687 24,627 SH   SOLE   24,265 0 362
VONTIER CORPORATION COM 928881101   370,277 12,768 SH   SOLE   8,576 0 4,192
VOYA FINANCIAL INC COM 929089100   242,943 2,684 SH   SOLE   1,886 0 798
VSE CORP COM 918284100   2,636,163 11,537 SH   SOLE   11,292 0 245
VSE CORP UNIT 02/01/2029 918284209   140,888 2,443 SH   SOLE   2,443 0 0
VULCAN MATLS CO COM 929160109   21,306,768 72,224 SH   SOLE   16,309 0 55,915
W & T OFFSHORE INC COM 92922P106   34,033 10,804 SH   SOLE   6,000 0 4,804
WABTEC COM 929740108   72,451,473 268,737 SH   SOLE   168,443 0 100,294
WALMART INC COM 931142103   257,199,781 2,270,879 SH   SOLE   1,304,782 0 966,097
WARNER BROS DISCOVERY INC COM SER A 934423104   1,218,806 45,717 SH   SOLE   41,025 0 4,691
WASTE CONNECTIONS INC COM 94106B101   5,856,410 35,134 SH   SOLE   30,912 0 4,222
WASTE MGMT INC DEL COM 94106L109   109,507,115 491,328 SH   SOLE   308,687 0 182,641
WATERS CORP COM 941848103   3,673,517 9,795 SH   SOLE   5,744 0 4,051
WATSCO INC COM 942622200   235,045,592 564,024 SH   SOLE   435,822 0 128,202
WAYFAIR INC CL A 94419L101   1,151,830 12,463 SH   SOLE   10,150 0 2,313
WAYSTAR HLDG CORP COM 946784105   3,760,870 183,189 SH   SOLE   141,240 0 41,949
WEC ENERGY GROUP INC COM 92939U106   5,403,583 46,275 SH   SOLE   35,795 0 10,481
WEC ENERGY GROUP INC NOTE 4.375% 6/0 92939UAR7   32,214 26,000 PRN   SOLE   26,000 0 0
WELLS FARGO & CO COM 949746101   34,486,250 417,307 SH   SOLE   361,958 0 55,349
WELLS FARGO & CO PERP PFD CNV A 949746804   1,163,942 1,006 SH   SOLE   996 0 10
WELLTOWER INC COM 95040Q104   6,631,930 29,219 SH   SOLE   25,627 0 3,592
WESCO INTL INC COM 95082P105   513,642 1,487 SH   SOLE   1,011 0 476
WEST PHARMACEUTICAL SVSC INC COM 955306105   21,648,299 60,302 SH   SOLE   55,968 0 4,333
WEST PHARMACEUTICAL SVSC INC COM 955306105   305,150 850 SH   SOLE   0 0 850
WESTERN ALLIANCE BANCORP COM 957638109   900,621 10,956 SH   SOLE   5,108 0 5,848
WESTERN DIGITAL CORP COM 958102105   14,066,627 22,023 SH   SOLE   16,489 0 5,534
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   714,832 16,335 SH   SOLE   13,761 0 2,574
WESTERN UN CO COM 959802109   83,568 10,853 SH   SOLE   6,913 0 3,940
WEX INC COM 96208T104   2,378,918 16,861 SH   SOLE   14,717 0 2,144
WEYERHAEUSER CO COM NEW 962166104   2,108,319 88,067 SH   SOLE   38,884 0 49,183
WHEATON PRECIOUS METALS CORP COM 962879102   12,036,203 107,160 SH   SOLE   80,405 0 26,755
WILLDAN GROUP INC COM 96924N100   228,045 2,883 SH   SOLE   527 0 2,356
WILLIAMS COS INC COM 969457100   4,013,543 53,989 SH   SOLE   47,819 0 6,170
WILLIAMS SONOMA INC COM 969904101   5,286,574 22,679 SH   SOLE   22,144 0 536
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,628,413 6,230 SH   SOLE   6,195 0 35
WILLSCOT HLDGS CORP COM CL A 971378104   4,070,900 141,057 SH   SOLE   134,305 0 6,752
WINGSTOP INC COM 974155103   589,374 3,399 SH   SOLE   3,352 0 47
WINNEBAGO INDS INC COM 974637100   437 14 SH   SOLE   0 0 14
WINNEBAGO INDS INC NOTE 3.250% 1/1 974637AF7   7,420 8,000 PRN   SOLE   8,000 0 0
WINTRUST FINL CORP COM 97650W108   3,038,426 18,905 SH   SOLE   17,802 0 1,103
WIPRO LTD SPON ADR 1 SH 97651M109   24,109 10,715 SH   SOLE   0 0 10,715
WISDOMTREE TR US TOTAL DIVIDND 97717W109   1,315,712 14,110 SH   SOLE   14,110 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   2,489,129 21,895 SH   SOLE   13,370 0 8,525
WISDOMTREE TR EMG MKTS SMCAP 97717W281   145,598 2,250 SH   SOLE   2,150 0 100
WISDOMTREE TR US LARGECAP DIVD 97717W307   13,087,731 135,878 SH   SOLE   134,009 0 1,869
WISDOMTREE TR EMER MKT HIGH FD 97717W315   91,766 1,706 SH   SOLE   1,206 0 500
WISDOMTREE TR US AI ENHANCED 97717W406   275,769 2,103 SH   SOLE   1,603 0 500
WISDOMTREE TR INDIA ERNGS FD 97717W422   2,069,132 48,367 SH   SOLE   42,054 0 6,313
WISDOMTREE TR BLMBG US BULL 97717W471   2,274 85 SH   SOLE   85 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   234,558 4,150 SH   SOLE   4,150 0 0
WISDOMTREE TR US VALUE FD 97717W547   14,648 144 SH   SOLE   144 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   435,144 6,419 SH   SOLE   6,419 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   506,386 6,682 SH   SOLE   6,682 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   42,063 1,034 SH   SOLE   1,034 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703   154,439 2,109 SH   SOLE   1,859 0 250
WISDOMTREE TR INTL SMCAP DIV 97717W760   272,374 3,251 SH   SOLE   3,251 0 0
WISDOMTREE TR INTERNTNL AI ENH 97717W786   68,123 1,210 SH   SOLE   1,210 0 0
WISDOMTREE TR TRUE DEV INTL FD 97717W794   13,311 179 SH   SOLE   179 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802   25,323 468 SH   SOLE   468 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836   32,960 313 SH   SOLE   313 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   4,709,656 27,142 SH   SOLE   26,475 0 667
WISDOMTREE TR EUROPE SMCP DV 97717W869   6,837 95 SH   SOLE   95 0 0
WISDOMTREE TR EUROP OPPOR FD 97717X552   111,620 2,000 SH   SOLE   2,000 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   69,444 1,170 SH   SOLE   870 0 300
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   163,227 2,864 SH   SOLE   2,864 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867   8,237 287 SH   SOLE   287 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   42,738,883 848,836 SH   SOLE   709,490 0 139,346
WISDOMTREE TR EFFICIENT GLD PL 97717Y568   611 10 SH   SOLE   10 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   16,028 500 SH   SOLE   500 0 0
WOODWARD INC COM 980745103   1,923,051 4,520 SH   SOLE   3,510 0 1,010
WORKDAY INC CL A 98138H101   17,494,291 142,904 SH   SOLE   121,786 0 21,118
WP CAREY INC COM 92936U109   1,157,371 16,187 SH   SOLE   13,432 0 2,755
WSFS FINL CORP COM 929328102   260,575 3,396 SH   SOLE   3,046 0 350
WW GRAINGER INC COM 384802104   73,981,652 54,382 SH   SOLE   32,728 0 21,655
WYNDHAM HOTELS & RESORTS INC COM 98311A105   290,030 3,444 SH   SOLE   1,020 0 2,424
XCEL ENERGY INC COM 98389B100   3,136,068 39,054 SH   SOLE   37,322 0 1,732
XENON PHARMACEUTICALS INC COM 98420N105   406,223 6,730 SH   SOLE   3,100 0 3,630
XOMETRY INC CLASS A COM 98423F109   27,880,557 288,858 SH   SOLE   264,490 0 24,368
XPLR INFRASTRUCTURE LP COM UNIT PART IN 65341B106   157,912 13,371 SH   SOLE   13,340 0 31
XPO INC COM 983793100   1,010,072 4,920 SH   SOLE   4,881 0 39
XYLEM INC COM 98419M100   5,333,750 45,121 SH   SOLE   26,264 0 18,857
YETI HLDGS INC COM 98585X104   8,741,462 176,381 SH   SOLE   145,386 0 30,995
YUM BRANDS INC COM 988498101   4,628,010 28,950 SH   SOLE   28,670 0 280
YUM CHINA HLDGS INC COM 98850P109   748,091 18,304 SH   SOLE   17,850 0 454
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   30,258,051 114,936 SH   SOLE   27,212 0 87,724
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   1,267,136 64,387 SH   SOLE   52,308 0 12,079
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,625,541 18,882 SH   SOLE   12,904 0 5,978
ZIONS BANCORPORATION NATL AS COM 989701107   559,055 8,080 SH   SOLE   6,885 0 1,195
ZOETIS INC CL A 98978V103   41,956,835 583,869 SH   SOLE   375,670 0 208,199
ZOOM COMMUNICATIONS INC CL A 98980L101   22,179,426 256,974 SH   SOLE   194,241 0 62,733
ZSCALER INC COM 98980G102   295,286 2,092 SH   SOLE   2,012 0 80