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

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

FORM 13F INFORMATION TABLE

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

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