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
AFLAC INC COM 001055102 64,989,102 616,264 SH SOLE 515,530 0 5,500
AGCO CORP COM 001084102 338,741 3,284 SH SOLE 3,051 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302 56 18 SH SOLE 14 0 0
ANGI INC CL A NEW 00183L201 7,493 491 SH SOLE 391 0 0
AT&T INC COM 00206R102 21,171,048 731,550 SH SOLE 528,497 0 67,584
ABBOTT LABS COM 002824100 189,633,277 1,394,534 SH SOLE 998,606 0 174,379
ABBVIE INC COM 00287Y109 9,983,218 53,783 SH SOLE 46,690 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 592,493 4,822 SH SOLE 3,838 0 0
ADOBE INC COM 00724F101 250,689,960 647,995 SH SOLE 539,090 0 13,780
AECOM COM 00766T100 109,474 970 SH SOLE 772 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,695,250 40,136 SH SOLE 31,947 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 229,720 2,000 SH SOLE 1,592 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 289,207 2,451 SH SOLE 1,951 0 0
AGNICO EAGLE MINES LTD COM 008474108 83,229 513 SH SOLE 408 0 0
AIRBNB INC COM CL A 009066101 84,221 636 SH SOLE 507 0 0
AIR PRODS & CHEMS INC COM 009158106 60,359 214 SH SOLE 170 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 54,795 687 SH SOLE 547 0 0
ALASKA AIR GROUP INC COM 011659109 10,983 222 SH SOLE 177 0 0
ALBEMARLE CORP COM 012653101 222,158 3,545 SH SOLE 2,822 0 0
ALCOA CORP COM 013872106 782,014 26,500 SH SOLE 21,093 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 54,472 750 SH SOLE 597 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,273,831 46,502 SH SOLE 37,014 0 0
ALIGN TECHNOLOGY INC COM 016255101 110,959 586 SH SOLE 578 0 0
ALPHABET INC CAP STK CL C 02079K107 33,972,487 191,697 SH SOLE 158,742 0 0
ALPHABET INC CAP STK CL A 02079K305 1,473,962,529 8,364,241 SH SOLE 6,588,347 0 444,895
ALTRIA GROUP INC COM 02209S103 1,423,576 24,314 SH SOLE 20,338 0 0
AMAZON COM INC COM 023135106 948,834,354 4,325,257 SH SOLE 3,319,247 0 290,243
AMBEV SA SPONSORED ADR 02319V103 92,760 38,490 SH SOLE 30,637 0 0
AMERICAN EXPRESS CO COM 025816109 102,073 320 SH SOLE 255 0 0
AMERICAN TOWER CORP NEW COM 03027X100 151,432 685 SH SOLE 545 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 584,986 4,205 SH SOLE 3,347 0 0
CENCORA INC COM 03073E105 413,200 1,378 SH SOLE 1,097 0 0
AMERIPRISE FINL INC COM 03076C106 6,421,287 12,031 SH SOLE 11,785 0 0
AMETEK INC COM 031100100 248,568,829 1,373,612 SH SOLE 1,110,492 0 54,794
AMGEN INC COM 031162100 4,327,657 15,500 SH SOLE 14,716 0 0
AMPHENOL CORP NEW CL A 032095101 209,618,731 2,122,721 SH SOLE 1,728,314 0 77,714
ANALOG DEVICES INC COM 032654105 148,083,575 622,148 SH SOLE 500,734 0 24,492
ANSYS INC COM 03662Q105 122,927 350 SH SOLE 279 0 0
ELEVANCE HEALTH INC COM 036752103 59,014,439 151,724 SH SOLE 132,081 0 0
APPLE INC COM 037833100 1,054,315,994 5,139,131 SH SOLE 4,010,081 0 291,211
APPLIED MATLS INC COM 038222105 210,587,998 1,150,314 SH SOLE 927,576 0 40,160
APPLOVIN CORP COM CL A 03831W108 10,957,790 31,301 SH SOLE 28,506 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 63,436 1,202 SH SOLE 957 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 29,922 2,300 SH SOLE 1,831 0 0
ARES CAPITAL CORP COM 04010L103 105,210 4,791 SH SOLE 3,813 0 0
ARIS MNG CORP COM 04040Y109 288 31 SH SOLE 25 0 0
ARISTA NETWORKS INC COM SHS 040413205 9,427 92 SH SOLE 73 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 139,850,048 864,660 SH SOLE 698,122 0 34,248
ASTERA LABS INC COM 04626A103 158,156 1,749 SH SOLE 1,392 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,118,519 16,006 SH SOLE 12,741 0 0
ATMOS ENERGY CORP COM 049560105 546,407 3,546 SH SOLE 2,822 0 0
AUTODESK INC COM 052769106 166,578,324 538,096 SH SOLE 432,862 0 21,480
AUTOMATIC DATA PROCESSING IN COM 053015103 249,396,785 808,680 SH SOLE 645,262 0 38,516
AUTOZONE INC COM 053332102 1,150,791 310 SH SOLE 247 0 0
AVALONBAY CMNTYS INC COM 053484101 69,190 340 SH SOLE 271 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 437,786 6,282 SH SOLE 5,000 0 0
AXON ENTERPRISE INC COM 05464C101 5,208,981 6,291 SH SOLE 5,974 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5,811,078 53,891 SH SOLE 52,840 0 0
BP PLC SPONSORED ADR 055622104 593,067 19,815 SH SOLE 15,772 0 0
BWX TECHNOLOGIES INC COM 05605H100 22,642,854 157,177 SH SOLE 142,623 0 0
BADGER METER INC COM 056525108 146,969 600 SH SOLE 478 0 0
BAIDU INC SPON ADR REP A 056752108 346,876 4,045 SH SOLE 3,219 0 0
BALLARD PWR SYS INC NEW COM 058586108 16,194 7,428 SH SOLE 5,913 0 0
BANK AMERICA CORP COM 060505104 2,247,088 47,487 SH SOLE 37,798 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,003,793 11,017 SH SOLE 8,769 0 0
BECTON DICKINSON & CO COM 075887109 114,934 667 SH SOLE 531 0 0
BERKLEY W R CORP COM 084423102 454,271 6,183 SH SOLE 4,922 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 315,367,577 649,274 SH SOLE 492,331 0 51,449
BHP GROUP LTD SPONSORED ADS 088606108 8,799,180 182,973 SH SOLE 145,641 0 0
BEYOND MEAT INC COM 08862E109 565,379 162,000 SH SOLE 128,947 0 0
BIOGEN INC COM 09062X103 5,032 40 SH SOLE 32 0 0
BIONTECH SE SPONSORED ADS 09075V102 6,889,858 64,712 SH SOLE 51,509 0 0
BLACKBERRY LTD COM 09228F103 2,147,656 343,076 SH SOLE 273,078 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 104,764 3,407 SH SOLE 2,712 0 0
BLACKROCK INC COM 09290D101 137,607,592 131,181 SH SOLE 88,798 0 22,386
BLINK CHARGING CO COM 09354A100 72,202 76,819 SH SOLE 61,146 0 0
BOEING CO COM 097023105 2,381,618 11,366 SH SOLE 9,047 0 0
BOOKING HOLDINGS INC COM 09857L108 374,345,290 64,664 SH SOLE 53,513 0 1,351
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 19,438,330 186,674 SH SOLE 162,684 0 0
BORGWARNER INC COM 099724106 5,659,130 169,030 SH SOLE 134,543 0 0
BOSTON SCIENTIFIC CORP COM 101137107 28,014,974 260,823 SH SOLE 228,937 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 123,431,619 2,666,486 SH SOLE 2,290,580 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,388,897 18,059 SH SOLE 17,705 0 0
BROADCOM INC COM 11135F101 574,854,369 2,085,727 SH SOLE 1,586,165 0 168,095
BROOKFIELD CORP CL A LTD VT SH 11271J107 82,666 981 SH SOLE 781 0 0
BROWN & BROWN INC COM 115236101 4,422,130 39,886 SH SOLE 39,143 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,210,223 18,941 SH SOLE 18,576 0 0
CBIZ INC COM 124805102 4,515,860 62,974 SH SOLE 61,754 0 0
CBOE GLOBAL MKTS INC COM 12503M108 15,663,604 67,190 SH SOLE 62,429 0 0
CBRE GROUP INC CL A 12504L109 22,793,255 162,670 SH SOLE 98,889 0 38,432
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 5,912,420 628,312 SH SOLE 616,302 0 0
CF INDS HLDGS INC COM 125269100 6,977,413 75,841 SH SOLE 69,156 0 0
THE CIGNA GROUP COM 125523100 1,041,327 3,150 SH SOLE 2,507 0 0
CME GROUP INC COM 12572Q105 216,724,317 786,454 SH SOLE 560,603 0 93,942
CVS HEALTH CORP COM 126650100 148,253 2,149 SH SOLE 1,711 0 0
COTERRA ENERGY INC COM 127097103 395,419 15,580 SH SOLE 12,401 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 390,483,599 1,267,187 SH SOLE 1,015,239 0 43,260
CAMDEN PPTY TR SH BEN INT 133131102 58,148 516 SH SOLE 411 0 0
CANADIAN IMPERIAL BK COMM COM 136069101 367,164 3,799 SH SOLE 3,023 0 0
CANADIAN NATL RY CO COM 136375102 267,083 1,882 SH SOLE 1,498 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 18,753,052 211,727 SH SOLE 197,839 0 0
CANADIAN SOLAR INC COM 136635109 61,951 5,650 SH SOLE 5,650 0 0
CANOPY GROWTH CORP COM NEW 138035704 848 505 SH SOLE 402 0 0
CAPITAL ONE FINL CORP COM 14040H105 632,698 2,974 SH SOLE 2,367 0 0
CARDINAL HEALTH INC COM 14149Y108 942,816 5,612 SH SOLE 5,612 0 0
CARLISLE COS INC COM 142339100 6,751,297 18,081 SH SOLE 17,744 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,816 100 SH SOLE 80 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 671,064 9,169 SH SOLE 7,298 0 0
CATERPILLAR INC COM 149123101 208,602,710 537,357 SH SOLE 430,423 0 20,163
CENTENE CORP DEL COM 15135B101 483,555 8,909 SH SOLE 7,091 0 0
CHEMOURS CO COM 163851108 6,500 568 SH SOLE 452 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,734,341 19,509 SH SOLE 17,365 0 0
CHEVRON CORP NEW COM 166764100 80,799,098 564,389 SH SOLE 396,443 0 85,091
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,257,963 40,213 SH SOLE 32,008 0 0
CHURCH & DWIGHT CO INC COM 171340102 72,209,375 751,320 SH SOLE 621,136 0 27,734
CIENA CORP COM NEW 171779309 8,984,383 110,468 SH SOLE 107,675 0 0
CISCO SYS INC COM 17275R102 24,734,503 356,508 SH SOLE 259,457 0 30,544
CINTAS CORP COM 172908105 590,605 2,650 SH SOLE 2,109 0 0
CITIGROUP INC COM NEW 172967424 25,972,727 305,131 SH SOLE 242,875 0 0
CLOUDFLARE INC CL A COM 18915M107 2,174,908 11,106 SH SOLE 8,840 0 0
COCA COLA CO COM 191216100 267,905,436 3,786,671 SH SOLE 3,052,877 0 119,488
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 772,728 9,903 SH SOLE 7,882 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 4,798,169 13,690 SH SOLE 10,897 0 0
COLGATE PALMOLIVE CO COM 194162103 737,195 8,110 SH SOLE 6,455 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 34,324 562 SH SOLE 447 0 0
COMCAST CORP NEW CL A 20030N101 99,167 2,779 SH SOLE 2,212 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 89,612 5,457 SH SOLE 4,344 0 0
CONFLUENT INC CLASS A COM 20717M103 143,431 5,753 SH SOLE 4,579 0 0
CONOCOPHILLIPS COM 20825C104 164,631,000 1,834,619 SH SOLE 1,545,972 0 0
CONSTELLATION BRANDS INC CL A 21036P108 396,065 2,435 SH SOLE 1,938 0 0
COPART INC COM 217204106 18,596,756 378,984 SH SOLE 325,216 0 0
CORE & MAIN INC CL A 21874C102 3,809,632 63,126 SH SOLE 62,009 0 0
CORPAY INC COM SHS 219948106 15,667,083 47,216 SH SOLE 43,669 0 0
CORTEVA INC COM 22052L104 16,765,600 224,951 SH SOLE 207,056 0 0
COSTCO WHSL CORP NEW COM 22160K105 375,560,377 379,409 SH SOLE 291,083 0 28,911
COSTAR GROUP INC COM 22160N109 6,678,021 83,060 SH SOLE 81,346 0 0
COUPANG INC CL A 22266T109 45,568 1,521 SH SOLE 1,211 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 27,168,008 53,343 SH SOLE 46,785 0 0
CROWN CASTLE INC COM 22822V101 91,017 886 SH SOLE 705 0 0
DXC TECHNOLOGY CO COM 23355L106 2,879 188 SH SOLE 150 0 0
DANAHER CORPORATION COM 235851102 263,997,252 1,336,533 SH SOLE 1,018,677 0 95,907
DARDEN RESTAURANTS INC COM 237194105 12,123,051 55,628 SH SOLE 50,824 0 0
DARLING INGREDIENTS INC COM 237266101 8,154,965 214,944 SH SOLE 196,274 0 0
DATADOG INC CL A COM 23804L103 12,670,805 94,326 SH SOLE 90,258 0 0
DECKERS OUTDOOR CORP COM 243537107 25,646,898 248,830 SH SOLE 162,900 0 52,555
DEERE & CO COM 244199105 19,514,784 38,382 SH SOLE 34,013 0 0
DELL TECHNOLOGIES INC CL C 24703L202 793,585 6,473 SH SOLE 5,152 0 0
DESCARTES SYS GROUP INC COM 249906108 6,363,173 61,080 SH SOLE 60,220 0 0
DEXCOM INC COM 252131107 7,254,333 83,106 SH SOLE 75,616 0 0
DIGITAL RLTY TR INC COM 253868103 125,516 720 SH SOLE 573 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 402,488 14,093 SH SOLE 11,217 0 0
DISNEY WALT CO COM 254687106 184,360,427 1,486,699 SH SOLE 1,263,172 0 3,085
DR REDDYS LABS LTD ADR 256135203 75,150 5,000 SH SOLE 3,980 0 0
DOCUSIGN INC COM 256163106 179,975 2,311 SH SOLE 1,839 0 0
DOLLAR GEN CORP NEW COM 256677105 183,966 1,608 SH SOLE 1,280 0 0
DOMINOS PIZZA INC COM 25754A201 32,324 72 SH SOLE 57 0 0
DOVER CORP COM 260003108 3,966,281 21,646 SH SOLE 21,241 0 0
DOW INC COM 260557103 99,351 3,752 SH SOLE 2,986 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 20,753,852 175,880 SH SOLE 154,487 0 0
DUOLINGO INC CL A COM 26603R106 5,749,276 14,022 SH SOLE 12,747 0 0
DUPONT DE NEMOURS INC COM 26614N102 161,029 2,348 SH SOLE 1,869 0 0
D-WAVE QUANTUM INC COM 26740W109 12,443 850 SH SOLE 677 0 0
DYNATRACE INC COM NEW 268150109 17,644,476 319,588 SH SOLE 296,435 0 0
EHANG HLDGS LTD ADS 26853E102 17,387 1,002 SH SOLE 797 0 0
E L F BEAUTY INC COM 26856L103 4,392,548 35,299 SH SOLE 34,485 0 0
EOG RES INC COM 26875P101 94,821,026 792,752 SH SOLE 689,389 0 0
EBAY INC. COM 278642103 513,960 6,902 SH SOLE 5,494 0 0
ECOLAB INC COM 278865100 48,558,998 180,222 SH SOLE 120,783 0 28,479
EDWARDS LIFESCIENCES CORP COM 28176E108 8,784,644 112,321 SH SOLE 89,404 0 0
ELECTRONIC ARTS INC COM 285512109 140,219,761 878,047 SH SOLE 753,409 0 2,190
EMBRAER S.A. SPONSORED ADS 29082A107 109,952 1,932 SH SOLE 1,538 0 0
EMERSON ELEC CO COM 291011104 111,431,836 835,760 SH SOLE 723,754 0 0
EQUINIX INC COM 29444U700 390,415 491 SH SOLE 391 0 0
EQUINOX GOLD CORP COM 29446Y502 863 110 SH SOLE 87 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 130,049 1,927 SH SOLE 1,534 0 0
ERIE INDTY CO CL A 29530P102 2,354,013 6,788 SH SOLE 6,652 0 0
ESSENTIAL UTILS INC COM 29670G102 159,702 4,300 SH SOLE 3,423 0 0
ESSEX PPTY TR INC COM 297178105 85,869 303 SH SOLE 241 0 0
EXPEDIA GROUP INC COM NEW 30212P303 319,606 1,895 SH SOLE 1,508 0 0
EXPEDITORS INTL WASH INC COM 302130109 202,908 1,776 SH SOLE 1,776 0 0
EXTRA SPACE STORAGE INC COM 30225T102 104,092 706 SH SOLE 562 0 0
EXXON MOBIL CORP COM 30231G102 197,674,334 1,833,673 SH SOLE 1,561,491 0 2,800
META PLATFORMS INC CL A 30303M102 1,368,243,341 1,853,769 SH SOLE 1,509,450 0 52,072
FACTSET RESH SYS INC COM 303075105 6,018,700 13,456 SH SOLE 13,191 0 0
FAIR ISAAC CORP COM 303250104 16,676,845 9,123 SH SOLE 8,609 0 0
FASTENAL CO COM 311900104 7,073,925 168,427 SH SOLE 165,499 0 0
FEDEX CORP COM 31428X106 1,752,318 7,709 SH SOLE 6,136 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 6,154,717 28,265 SH SOLE 27,603 0 0
FIRST SOLAR INC COM 336433107 23,289,429 140,688 SH SOLE 82,835 0 36,620
FISERV INC COM 337738108 213,281,264 1,237,060 SH SOLE 1,060,269 0 2,815
FLUOR CORP NEW COM 343412102 28,197 550 SH SOLE 438 0 0
FORTINET INC COM 34959E109 28,961,006 273,941 SH SOLE 247,348 0 0
FORTIVE CORP COM 34959J108 5,682,235 109,001 SH SOLE 106,704 0 0
FOX CORP CL A COM 35137L105 541,564 9,664 SH SOLE 7,692 0 0
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694 1,332,382 35,120 SH SOLE 27,954 0 0
FREEPORT-MCMORAN INC CL B 35671D857 247,313 5,705 SH SOLE 4,541 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 2,146 29 SH SOLE 23 0 0
GALLAGHER ARTHUR J & CO COM 363576109 181,680,880 567,540 SH SOLE 456,761 0 23,512
GARTNER INC COM 366651107 14,272,761 35,309 SH SOLE 32,713 0 0
GE VERNOVA INC COM 36828A101 486,094 919 SH SOLE 731 0 0
GE AEROSPACE COM NEW 369604301 223,287,287 867,506 SH SOLE 697,122 0 35,480
GENERAL MTRS CO COM 37045V100 473,589 9,624 SH SOLE 7,660 0 0
GENTEX CORP COM 371901109 62,715 2,852 SH SOLE 2,270 0 0
GILEAD SCIENCES INC COM 375558103 1,514,232 13,658 SH SOLE 10,871 0 0
GSK PLC SPONSORED ADR 37733W204 10,769 280 SH SOLE 223 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 24,098,983 284,421 SH SOLE 226,391 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 139,857 1,854 SH SOLE 1,475 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,271,284 1,796 SH SOLE 1,430 0 0
GRAIL INC COM 384747101 2,868 56 SH SOLE 44 0 0
HCA HEALTHCARE INC COM 40412C101 49,599 129 SH SOLE 103 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,173,579 41,393 SH SOLE 32,947 0 0
HALEON PLC SPON ADS 405552100 44,498,665 4,291,096 SH SOLE 3,415,584 0 0
HARLEY DAVIDSON INC COM 412822108 50,532 2,141 SH SOLE 1,704 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 3,609,192 28,448 SH SOLE 27,222 0 0
HASBRO INC COM 418056107 81,202 1,100 SH SOLE 876 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 38,522 2,200 SH SOLE 1,751 0 0
HEICO CORP NEW COM 422806109 23,481,221 71,589 SH SOLE 63,372 0 0
HENRY JACK & ASSOC INC COM 426281101 562,639 3,123 SH SOLE 2,486 0 0
HERSHEY CO COM 427866108 10,707,387 64,522 SH SOLE 63,116 0 0
HESS CORP COM 42809H107 24,243 175 SH SOLE 139 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 188,437 9,215 SH SOLE 7,334 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 154,921,624 581,669 SH SOLE 468,294 0 22,356
HOLOGIC INC COM 436440101 49,911 766 SH SOLE 610 0 0
HOME DEPOT INC COM 437076102 211,880,643 577,991 SH SOLE 403,560 0 82,252
HONEYWELL INTL INC COM 438516106 368,734,360 1,583,504 SH SOLE 1,197,978 0 126,221
HOULIHAN LOKEY INC CL A 441593100 6,417,946 35,665 SH SOLE 35,003 0 0
HOWMET AEROSPACE INC COM 443201108 13,839,509 74,354 SH SOLE 72,145 0 0
HUBBELL INC COM 443510607 8,466,027 20,729 SH SOLE 20,152 0 0
HUBSPOT INC COM 443573100 4,201,116 7,547 SH SOLE 7,388 0 0
HUMANA INC COM 444859102 143,651 588 SH SOLE 468 0 0
HUNTINGTON BANCSHARES INC COM 446150104 88,542,219 5,282,949 SH SOLE 4,591,718 0 0
IAC INC COM NEW 44891N208 34,956 936 SH SOLE 745 0 0
ICICI BANK LIMITED ADR 45104G104 4,598,433 136,695 SH SOLE 108,805 0 0
IDEX CORP COM 45167R104 5,330,070 30,359 SH SOLE 29,133 0 0
IDEXX LABS INC COM 45168D104 125,108,303 233,263 SH SOLE 189,610 0 9,254
ILLINOIS TOOL WKS INC COM 452308109 16,711,219 67,626 SH SOLE 48,645 0 7,796
ILLUMINA INC COM 452327109 32,307 339 SH SOLE 270 0 0
INFOSYS LTD SPONSORED ADR 456788108 69,219,747 3,735,550 SH SOLE 3,248,777 0 0
INGERSOLL RAND INC COM 45687V106 16,938,393 203,635 SH SOLE 189,627 0 0
INGREDION INC COM 457187102 35,939 265 SH SOLE 211 0 0
INTEL CORP COM 458140100 4,659,823 208,028 SH SOLE 165,584 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 364,209 1,985 SH SOLE 1,580 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,273,795 17,891 SH SOLE 16,058 0 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 13,870,895 553,728 SH SOLE 440,751 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 221,501,088 401,532 SH SOLE 299,992 0 24,644
INTUIT COM 461202103 215,804,692 273,992 SH SOLE 220,946 0 9,384
INTUITIVE SURGICAL INC COM NEW 46120E602 335,815,156 618,049 SH SOLE 455,736 0 66,985
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,074,579 33,425 SH SOLE 26,605 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 325,552 29,250 SH SOLE 23,282 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 16,411 803 SH SOLE 639 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 88,500 2,000 SH SOLE 1,592 0 0
INVITATION HOMES INC COM 46187W107 79,047 2,410 SH SOLE 1,918 0 0
IONQ INC COM 46222L108 8,593 200 SH SOLE 159 0 0
IQVIA HLDGS INC COM 46266C105 14,130 90 SH SOLE 71 0 0
ISHARES GOLD TR ISHARES NEW 464285204 11,803,132 189,274 SH SOLE 150,656 0 0
ISHARES INC INTL HIGH YIELD 464286210 170,563 3,106 SH SOLE 2,472 0 0
ISHARES INC JP MRG EM CRP BD 464286251 21,009,892 462,366 SH SOLE 368,029 0 0
ISHARES INC JP MRGN EM HI BD 464286285 9,330,304 239,423 SH SOLE 190,573 0 0
ISHARES INC MSCI WORLD ETF 464286392 14,373,550 84,860 SH SOLE 67,546 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 25,882,461 897,139 SH SOLE 714,096 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 26,695,587 323,387 SH SOLE 257,406 0 0
ISHARES INC MSCI CDA ETF 464286509 225,594 4,883 SH SOLE 3,887 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,106,120 27,386 SH SOLE 21,798 0 0
ISHARES INC MSCI EURZONE ETF 464286608 6,564,390 110,419 SH SOLE 87,890 0 0
ISHARES INC MSCI FRANCE ETF 464286707 943,439 22,043 SH SOLE 17,546 0 0
ISHARES INC MSCI SWITZERLAND 464286749 11,580,128 211,278 SH SOLE 168,171 0 0
ISHARES INC MSCI STH KOR ETF 464286772 150,676 2,099 SH SOLE 1,671 0 0
ISHARES INC MSCI HONG KG ETF 464286871 24,031,685 1,210,055 SH SOLE 963,167 0 0
ISHARES TR TIPS BD ETF 464287176 95,224,508 865,363 SH SOLE 688,803 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,080,532 9,793 SH SOLE 7,795 0 0
ISHARES TR CORE US AGGBD ET 464287226 612,560 6,175 SH SOLE 4,915 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,512,826 72,820 SH SOLE 57,962 0 0
ISHARES TR IBOXX INV CP ETF 464287242 16,895,877 154,145 SH SOLE 122,695 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 39,289 1,000 SH SOLE 796 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 296,183,506 3,092,654 SH SOLE 2,461,660 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 50,958 615 SH SOLE 490 0 0
ISHARES TR ISHARES BIOTECH 464287556 516,506 4,083 SH SOLE 3,250 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,446,007 6,701 SH SOLE 5,334 0 0
ISHARES TR CORE S&P US VLU 464287663 116,016 1,226 SH SOLE 976 0 0
ISHARES TR US HLTHCARE ETF 464287762 223,095 3,950 SH SOLE 3,144 0 0
ISHARES TR EUROPE ETF 464287861 51,801 819 SH SOLE 652 0 0
ISHARES TR INTL TREA BD ETF 464288117 1,268,536 29,432 SH SOLE 23,427 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 16,741,047 202,627 SH SOLE 161,285 0 0
ISHARES TR MSCI ACWI ETF 464288257 43,998,816 342,137 SH SOLE 139,479 0 166,905
ISHARES TR JPMORGAN USD EMG 464288281 30,732,383 331,812 SH SOLE 264,112 0 0
ISHARES TR IBOXX HI YD ETF 464288513 40,130,608 497,590 SH SOLE 396,066 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 765,019 14,500 SH SOLE 11,542 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 291,787,251 2,450,141 SH SOLE 1,950,238 0 0
ISHARES TR ESG OPTIMIZED 464288802 1,248,364 9,849 SH SOLE 7,840 0 0
ISHARES TR EAFE VALUE ETF 464288877 243,928 3,842 SH SOLE 3,058 0 0
ISHARES TR MSCI EURO FL ETF 464289180 112,286 3,550 SH SOLE 2,826 0 0
ISHARES TR MSCI INDIA ETF 46429B598 25,578,507 459,880 SH SOLE 366,050 0 0
ISHARES TR MSCI CHINA ETF 46429B671 98,907,734 1,795,059 SH SOLE 1,428,813 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 810,994 4,437 SH SOLE 3,532 0 0
ISHARES TR MSCI USA VALUE 46432F388 2,538,709 22,413 SH SOLE 17,840 0 0
ISHARES INC CORE MSCI EMKT 46434G103 5,290,828 88,136 SH SOLE 70,154 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 34,710 605 SH SOLE 481 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 3,785,396 50,492 SH SOLE 40,190 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 1,089,707 21,540 SH SOLE 17,145 0 0
ISHARES TR CORE MSCI EURO 46434V738 34,555,353 521,984 SH SOLE 415,484 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 654,419 26,000 SH SOLE 20,695 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 600,484 15,118 SH SOLE 12,033 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 1,625,681 49,428 SH SOLE 39,343 0 0
ISHARES TR USD GRN BOND ETF 46435U440 2,035,508 42,700 SH SOLE 33,988 0 0
ISHARES TR BB RAT CORP BD 46435U473 16,210,054 344,895 SH SOLE 274,526 0 0
ISHARES TR US INFRASTRUC 46435U713 492,098 10,000 SH SOLE 7,960 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 865,834 8,599 SH SOLE 6,845 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 141,910 20,900 SH SOLE 16,636 0 0
ITRON INC COM 465741106 447,542 3,400 SH SOLE 2,706 0 0
JPMORGAN CHASE & CO. COM 46625H100 607,955,777 2,097,281 SH SOLE 1,602,484 0 147,464
JOHNSON & JOHNSON COM 478160104 274,890,340 1,799,703 SH SOLE 1,465,332 0 51,772
KB FINL GROUP INC SPONSORED ADR 48241A105 1,896,133 22,958 SH SOLE 18,274 0 0
KLA CORP COM NEW 482480100 20,347,514 22,716 SH SOLE 18,952 0 0
KENVUE INC COM 49177J102 5,249,297 250,803 SH SOLE 245,699 0 0
KEURIG DR PEPPER INC COM 49271V100 87,771,826 2,654,925 SH SOLE 2,313,801 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 780,464 4,763 SH SOLE 3,791 0 0
KINSALE CAP GROUP INC COM 49714P108 4,712,320 9,738 SH SOLE 9,559 0 0
KLAVIYO INC COM SER A 49845K101 128,052 3,813 SH SOLE 3,035 0 0
KRAFT HEINZ CO COM 500754106 31,033 1,202 SH SOLE 957 0 0
KROGER CO COM 501044101 496,256 6,918 SH SOLE 5,507 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 27,737 661 SH SOLE 526 0 0
LPL FINL HLDGS INC COM 50212V100 581,203 1,550 SH SOLE 1,234 0 0
LAM RESEARCH CORP COM NEW 512807306 268,512,080 2,758,497 SH SOLE 2,224,722 0 105,312
LANTHEUS HLDGS INC COM 516544103 7,592,014 92,744 SH SOLE 84,102 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 413,587 8,442 SH SOLE 6,720 0 0
LAUDER ESTEE COS INC CL A 518439104 3,125,584 38,683 SH SOLE 30,790 0 0
LEIDOS HOLDINGS INC COM 525327102 718,280 4,553 SH SOLE 3,624 0 0
LENNOX INTL INC COM 526107107 5,278,778 9,209 SH SOLE 9,038 0 0
ELI LILLY & CO COM 532457108 625,071,283 801,922 SH SOLE 623,374 0 48,338
LINDSAY CORP COM 535555106 122,611 850 SH SOLE 677 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 8,939,722 59,094 SH SOLE 53,826 0 0
LUCID GROUP INC COM 549498103 74 35 SH SOLE 28 0 0
LULULEMON ATHLETICA INC COM 550021109 13,225,197 55,666 SH SOLE 47,476 0 0
LYFT INC CL A COM 55087P104 51,928 3,295 SH SOLE 2,623 0 0
MGM RESORTS INTERNATIONAL COM 552953101 181,690 5,283 SH SOLE 4,205 0 0
MSCI INC COM 55354G100 127,725,696 221,461 SH SOLE 180,034 0 8,952
MANHATTAN ASSOCIATES INC COM 562750109 4,204,506 21,292 SH SOLE 20,877 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,951 810 SH SOLE 644 0 0
MARKEL GROUP INC COM 570535104 169,986,491 85,106 SH SOLE 73,434 0 0
MARKETAXESS HLDGS INC COM 57060D108 53,567 240 SH SOLE 191 0 0
MARSH & MCLENNAN COS INC COM 571748102 21,574,852 98,678 SH SOLE 78,544 0 0
MARRIOTT INTL INC NEW CL A 571903202 77,887,997 285,167 SH SOLE 191,134 0 52,105
MARTIN MARIETTA MATLS INC COM 573284106 8,986,084 16,369 SH SOLE 16,057 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,780,828 23,008 SH SOLE 18,314 0 0
MASTERCARD INCORPORATED CL A 57636Q104 707,670,044 1,259,427 SH SOLE 982,289 0 81,295
MATCH GROUP INC NEW COM 57667L107 46,408 1,502 SH SOLE 1,196 0 0
MCDONALDS CORP COM 580135101 43,935,855 150,378 SH SOLE 114,299 0 6,780
MCEWEN INC. COM NEW 58039P305 106 11 SH SOLE 9 0 0
MCKESSON CORP COM 58155Q103 9,822,915 13,405 SH SOLE 12,177 0 0
MEDPACE HLDGS INC COM 58506Q109 36,938 118 SH SOLE 94 0 0
MERCADOLIBRE INC COM 58733R102 143,159 55 SH SOLE 44 0 0
MERCK & CO INC COM 58933Y105 242,918,647 3,068,707 SH SOLE 2,538,458 0 68,166
METTLER TOLEDO INTERNATIONAL COM 592688105 8,489,738 7,227 SH SOLE 7,075 0 0
MICROSOFT CORP COM 594918104 2,210,980,903 4,445,297 SH SOLE 3,483,443 0 254,075
MICROCHIP TECHNOLOGY INC. COM 595017104 516,009 7,333 SH SOLE 5,837 0 0
MICRON TECHNOLOGY INC COM 595112103 10,995,698 89,215 SH SOLE 71,012 0 0
MID-AMER APT CMNTYS INC COM 59522J103 75,484 510 SH SOLE 406 0 0
MODERNA INC COM 60770K107 2,889,015 104,712 SH SOLE 83,348 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 7,932,230 164,946 SH SOLE 131,292 0 0
MONDELEZ INTL INC CL A 609207105 333,417 4,944 SH SOLE 3,935 0 0
MONGODB INC CL A 60937P106 4,808,416 22,898 SH SOLE 22,077 0 0
MONOLITHIC PWR SYS INC COM 609839105 4,378,411 5,987 SH SOLE 5,864 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 416,543 6,650 SH SOLE 5,293 0 0
MOODYS CORP COM 615369105 1,712,957 3,415 SH SOLE 2,718 0 0
MORGAN STANLEY COM NEW 617446448 364,652 2,589 SH SOLE 2,061 0 0
MOSAIC CO NEW COM 61945C103 1,482,543 40,640 SH SOLE 32,348 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 29,556,271 70,295 SH SOLE 63,787 0 0
MUELLER WTR PRODS INC COM SER A 624758108 456,760 19,000 SH SOLE 15,123 0 0
NRG ENERGY INC COM NEW 629377508 1,036,636 6,500 SH SOLE 6,500 0 0
NVR INC COM 62944T105 6,581,051 891 SH SOLE 856 0 0
NASDAQ INC COM 631103108 230,324,202 2,575,781 SH SOLE 2,060,831 0 102,571
NATERA INC COM 632307104 947,047 5,606 SH SOLE 4,462 0 0
NETFLIX INC COM 64110L106 860,829,263 642,877 SH SOLE 499,468 0 44,577
NEW GOLD INC CDA COM 644535106 338,512 50,002 SH SOLE 39,800 0 0
NEWMONT CORP COM 651639106 4,299,031 73,790 SH SOLE 58,735 0 0
NEXTERA ENERGY INC COM 65339F101 59,964,078 863,787 SH SOLE 730,583 0 18,866
NIKE INC CL B 654106103 76,854,407 1,081,847 SH SOLE 918,485 0 0
NOKIA CORP SPONSORED ADR 654902204 59,725 11,530 SH SOLE 9,177 0 0
NOVARTIS AG SPONSORED ADR 66987V109 242,019 2,000 SH SOLE 1,592 0 0
NOVAVAX INC COM NEW 670002401 78,748 12,500 SH SOLE 9,949 0 0
NOVO-NORDISK A S ADR 670100205 94,761 1,373 SH SOLE 1,093 0 0
NVIDIA CORPORATION COM 67066G104 1,848,883,235 11,703,510 SH SOLE 9,018,669 0 808,323
NUTRIEN LTD COM 67077M108 195,168 2,460 SH SOLE 1,958 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 74,052 822 SH SOLE 654 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 372 18 SH SOLE 14 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 3,974,949 24,491 SH SOLE 24,059 0 0
OMNICOM GROUP INC COM 681919106 63,048 876 SH SOLE 698 0 0
ON SEMICONDUCTOR CORP COM 682189105 37,734 720 SH SOLE 573 0 0
ORACLE CORP COM 68389X105 270,554,028 1,237,592 SH SOLE 1,052,175 0 1,300
ORGANIGRAM GLOBAL INC COM 68617J100 13,266 7,210 SH SOLE 5,739 0 0
ORGANON & CO COMMON STOCK 68622V106 262 27 SH SOLE 22 0 0
OTIS WORLDWIDE CORP COM 68902V107 6,201,831 62,632 SH SOLE 61,025 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 46,065 950 SH SOLE 756 0 0
PTC INC COM 69370C100 23,123,089 134,171 SH SOLE 124,731 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 37,396,275 274,327 SH SOLE 218,356 0 0
PALO ALTO NETWORKS INC COM 697435105 188,659,253 921,908 SH SOLE 714,229 0 60,526
PAN AMERN SILVER CORP COM 697900108 70,285 1,819 SH SOLE 1,448 0 0
PARKER-HANNIFIN CORP COM 701094104 920,582 1,318 SH SOLE 1,049 0 0
PAYCHEX INC COM 704326107 9,051,157 62,224 SH SOLE 60,439 0 0
PAYPAL HLDGS INC COM 70450Y103 5,669,218 76,281 SH SOLE 60,718 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 2,080 300 SH SOLE 239 0 0
PEPSICO INC COM 713448108 16,655,200 126,138 SH SOLE 98,070 0 9,192
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 508,524 30,019 SH SOLE 23,894 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,126,694 170,000 SH SOLE 135,315 0 0
PFIZER INC COM 717081103 22,273,086 918,857 SH SOLE 688,330 0 54,088
PDD HOLDINGS INC SPONSORED ADS 722304102 70,356 672 SH SOLE 535 0 0
PLUG POWER INC COM NEW 72919P202 103,706 69,601 SH SOLE 55,400 0 0
PRICE T ROWE GROUP INC COM 74144T108 425,271 4,407 SH SOLE 3,508 0 0
PROCTER AND GAMBLE CO COM 742718109 721,118,069 4,526,400 SH SOLE 3,574,694 0 243,770
PROGRESSIVE CORP COM 743315103 497,741,622 1,865,338 SH SOLE 1,413,527 0 154,107
PROLOGIS INC. COM 74340W103 1,663,422 15,824 SH SOLE 12,595 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 18,465,000 219,351 SH SOLE 193,178 0 0
PUBLIC STORAGE OPER CO COM 74460D109 88,371,536 301,178 SH SOLE 263,288 0 0
PULTE GROUP INC COM 745867101 4,287,574 40,656 SH SOLE 39,848 0 0
PURE STORAGE INC CL A 74624M102 228,062 3,961 SH SOLE 3,153 0 0
QUALCOMM INC COM 747525103 6,042,700 37,942 SH SOLE 30,201 0 0
QUANTA SVCS INC COM 74762E102 160,803 425 SH SOLE 339 0 0
QUEST DIAGNOSTICS INC COM 74834L100 70,593 393 SH SOLE 313 0 0
RAMBUS INC DEL COM 750917106 257,907 4,029 SH SOLE 3,207 0 0
RALLIANT CORP COM 750940108 1,594,204 32,877 SH SOLE 32,816 0 0
RTX CORPORATION COM 75513E101 2,187,816 14,983 SH SOLE 11,926 0 0
REALTY INCOME CORP COM 756109104 102,430 1,778 SH SOLE 1,415 0 0
REDDIT INC CL A 75734B100 150,808 1,002 SH SOLE 797 0 0
REGAL REXNORD CORPORATION COM 758750103 177,720 1,226 SH SOLE 976 0 0
REGENCY CTRS CORP COM 758849103 105,775 1,485 SH SOLE 1,182 0 0
REGENERON PHARMACEUTICALS COM 75886F107 681,374 1,300 SH SOLE 1,092 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 71,384 3,035 SH SOLE 2,416 0 0
REPUBLIC SVCS INC COM 760759100 109,689,853 444,791 SH SOLE 342,139 0 30,224
RESMED INC COM 761152107 5,635,721 21,844 SH SOLE 21,097 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 101,008 1,118 SH SOLE 890 0 0
RIO TINTO PLC SPONSORED ADR 767204100 82,768 1,419 SH SOLE 1,129 0 0
ROBERT HALF INC. COM 770323103 4,122,458 100,425 SH SOLE 79,936 0 0
ROBINHOOD MKTS INC COM CL A 770700102 243,217 2,598 SH SOLE 2,068 0 0
ROCKWELL AUTOMATION INC COM 773903109 12,159,480 36,606 SH SOLE 33,281 0 0
ROLLINS INC COM 775711104 22,868,589 405,328 SH SOLE 360,910 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,564,471 6,288 SH SOLE 5,148 0 0
ROYAL BK CDA COM 780087102 11,768,913 65,576 SH SOLE 44,060 0 10,222
S&P GLOBAL INC COM 78409V104 401,363,101 761,861 SH SOLE 569,486 0 67,283
SBA COMMUNICATIONS CORP NEW CL A 78410G104 72,799 310 SH SOLE 247 0 0
SL GREEN RLTY CORP COM 78440X887 17,019 275 SH SOLE 219 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 830,836,567 1,344,722 SH SOLE 1,070,358 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,746,458 12,290 SH SOLE 9,783 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,116,948 18,700 SH SOLE 14,885 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 2,313,072 18,300 SH SOLE 14,566 0 0
SPDR SERIES TRUST BLOOMBERG INTL 78464A151 1,268,125 38,911 SH SOLE 30,972 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,010,332 12,183 SH SOLE 9,697 0 0
SPDR SERIES TRUST BLOOMBERG HIGH Y 78468R622 37,354,101 384,025 SH SOLE 305,672 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 1,052,511 24,800 SH SOLE 19,740 0 0
SALESFORCE INC COM 79466L302 64,863,208 237,864 SH SOLE 171,101 0 22,905
SAMSARA INC COM CL A 79589L106 665,389 16,727 SH SOLE 13,314 0 0
SAP SE SPON ADR 803054204 83,018 273 SH SOLE 217 0 0
SCHLUMBERGER LTD COM STK 806857108 299,019 8,847 SH SOLE 7,042 0 0
SCHWAB CHARLES CORP COM 808513105 132,186,521 1,448,778 SH SOLE 1,242,133 0 0
SEA LTD SPONSORD ADS 81141R100 2,982,922 18,650 SH SOLE 14,845 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 512,201 3,800 SH SOLE 3,025 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 306,540 5,853 SH SOLE 4,659 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,433,531 5,661 SH SOLE 4,506 0 0
SEMPRA COM 816851109 22,922,607 302,529 SH SOLE 274,061 0 0
SENTINELONE INC CL A 81730H109 242,212 13,250 SH SOLE 10,547 0 0
SERVICENOW INC COM 81762P102 74,702,671 72,662 SH SOLE 56,576 0 6,303
SHERWIN WILLIAMS CO COM 824348106 220,097 641 SH SOLE 510 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,971,459 17,091 SH SOLE 13,604 0 0
SIMON PPTY GROUP INC NEW COM 828806109 3,585,010 22,300 SH SOLE 17,750 0 0
SKECHERS U S A INC CL A 830566105 17,856 283 SH SOLE 225 0 0
SKILLZ INC COM CL A 83067L208 40,920 6,000 SH SOLE 4,776 0 0
SMITH A O CORP COM 831865209 163,925 2,500 SH SOLE 1,990 0 0
SNOWFLAKE INC CL A 833445109 300,559 1,343 SH SOLE 1,069 0 0
SOFI TECHNOLOGIES INC COM 83406F102 14,591 801 SH SOLE 638 0 0
SOLARIS RES INC COM NEW 83419D201 168 27 SH SOLE 21 0 0
SOLVENTUM CORP COM SHS 83444M101 131,031 1,728 SH SOLE 1,375 0 0
SONY GROUP CORP SPONSORED ADR 835699307 50,106 1,925 SH SOLE 1,532 0 0
SOUTHERN CO COM 842587107 28,082,363 305,808 SH SOLE 268,087 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 372,957 14,718 SH SOLE 11,715 0 0
SPROUTS FMRS MKT INC COM 85208M102 3,634,427 22,075 SH SOLE 17,571 0 0
BLOCK INC CL A 852234103 981,823 14,453 SH SOLE 11,505 0 0
STARBUCKS CORP COM 855244109 22,788,044 248,696 SH SOLE 203,444 0 0
STRYKER CORPORATION COM 863667101 303,155,344 766,260 SH SOLE 615,590 0 26,284
SUN CMNTYS INC COM 866674104 71,592 566 SH SOLE 451 0 0
SUPER MICRO COMPUTER INC COM NEW 86800U302 24,742 505 SH SOLE 402 0 0
SYNOPSYS INC COM 871607107 1,257,812 2,453 SH SOLE 2,141 0 0
SYSCO CORP COM 871829107 10,926,392 144,262 SH SOLE 131,354 0 0
TJX COS INC NEW COM 872540109 1,096,494 8,879 SH SOLE 7,068 0 0
T-MOBILE US INC COM 872590104 58,905 247 SH SOLE 197 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 105,783,518 467,108 SH SOLE 384,417 0 10,966
TAPESTRY INC COM 876030107 473,008 5,387 SH SOLE 4,288 0 0
TARGET CORP COM 87612E106 9,830 100 SH SOLE 79 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,349,632 8,490 SH SOLE 8,086 0 0
TESLA INC COM 88160R101 15,855,475 49,913 SH SOLE 39,730 0 0
TETRA TECH INC NEW COM 88162G103 449,498 12,500 SH SOLE 9,950 0 0
TEXAS INSTRS INC COM 882508104 233,472,870 1,124,520 SH SOLE 901,165 0 34,900
TEXAS ROADHOUSE INC COM 882681109 8,326,487 44,429 SH SOLE 43,564 0 0
THE TRADE DESK INC COM CL A 88339J105 112,020 1,556 SH SOLE 1,239 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 152,685,089 376,568 SH SOLE 301,365 0 12,848
3-D SYS CORP DEL COM NEW 88554D205 1,308 849 SH SOLE 676 0 0
3M CO COM 88579Y101 1,918,514 12,602 SH SOLE 10,031 0 0
TILRAY BRANDS INC COM 88688T100 72,425 174,770 SH SOLE 139,112 0 0
TOAST INC CL A 888787108 505,624 11,416 SH SOLE 9,087 0 0
TOLL BROTHERS INC COM 889478103 10,152,901 88,959 SH SOLE 70,809 0 0
TOPBUILD CORP COM 89055F103 37,552 116 SH SOLE 92 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 225,877 2,255 SH SOLE 1,795 0 0
TOYOTA MOTOR CORP ADS 892331307 3,603,200 20,917 SH SOLE 16,649 0 0
TRACTOR SUPPLY CO COM 892356106 6,547,131 124,069 SH SOLE 120,086 0 0
TRADEWEB MKTS INC CL A 892672106 9,080,674 62,026 SH SOLE 56,403 0 0
TRANSDIGM GROUP INC COM 893641100 965,605 635 SH SOLE 505 0 0
TRANSMEDICS GROUP INC COM 89377M109 730,668 5,452 SH SOLE 4,340 0 0
TREX CO INC COM 89531P105 108,759 2,000 SH SOLE 1,592 0 0
TRIMBLE INC COM 896239100 1,385,364 18,233 SH SOLE 14,513 0 0
TRIP COM GROUP LTD ADS 89677Q107 103,205 1,760 SH SOLE 1,401 0 0
TYLER TECHNOLOGIES INC COM 902252105 7,781,879 13,126 SH SOLE 12,702 0 0
TYSON FOODS INC CL A 902494103 366,794 6,557 SH SOLE 5,219 0 0
US BANCORP DEL COM NEW 902973304 69,881,075 1,544,226 SH SOLE 1,331,791 0 9,525
UBER TECHNOLOGIES INC COM 90353T100 202,437,112 2,169,744 SH SOLE 1,751,928 0 76,978
ULTA BEAUTY INC COM 90384S303 81,798 175 SH SOLE 139 0 0
UNION PAC CORP COM 907818108 120,058,177 521,811 SH SOLE 420,160 0 18,896
UNITED PARCEL SERVICE INC CL B 911312106 60,062,582 595,033 SH SOLE 517,621 0 0
UNITEDHEALTH GROUP INC COM 91324P102 170,907,272 547,842 SH SOLE 447,507 0 15,534
UPSTART HLDGS INC COM 91680M107 211,567 3,271 SH SOLE 2,604 0 0
VALMONT INDS INC COM 920253101 130,627 400 SH SOLE 318 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 8,862,772 31,780 SH SOLE 25,296 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 409,340 2,000 SH SOLE 1,592 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 543,029 6,900 SH SOLE 5,492 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 770,905 10,470 SH SOLE 8,334 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 58,472,881 894,765 SH SOLE 712,206 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 47,971,749 373,263 SH SOLE 297,106 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,074,121 21,717 SH SOLE 17,286 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 200,646 2,589 SH SOLE 2,061 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 596,470 7,000 SH SOLE 5,572 0 0
VEEVA SYS INC CL A COM 922475108 21,789,370 75,663 SH SOLE 64,792 0 0
VENTAS INC COM 92276F100 42,941 680 SH SOLE 541 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 39,601,198 69,717 SH SOLE 29,432 0 32,740
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,521,967 28,318 SH SOLE 22,540 0 0
VERACYTE INC COM 92337F107 518,791 19,193 SH SOLE 15,277 0 0
VERALTO CORP COM SHS 92338C103 4,984,370 49,375 SH SOLE 45,934 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21,009,123 485,536 SH SOLE 445,673 0 0
VERISK ANALYTICS INC COM 92345Y106 146,884,717 471,540 SH SOLE 382,154 0 16,960
VERRA MOBILITY CORP CL A COM STK 92511U102 6,202,881 244,304 SH SOLE 240,273 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 174,240,426 391,376 SH SOLE 305,512 0 26,398
VERTIV HOLDINGS CO COM CL A 92537N108 278,283 2,167 SH SOLE 1,725 0 0
VERTEX INC CL A 92538J106 3,563,106 100,838 SH SOLE 98,564 0 0
VIASAT INC COM 92552V100 29,080 1,992 SH SOLE 1,585 0 0
VIATRIS INC COM 92556V106 166,136 18,604 SH SOLE 14,808 0 0
VICI PPTYS INC COM 925652109 97,962 3,005 SH SOLE 2,392 0 0
VIKING THERAPEUTICS INC COM 92686J106 450,701 17,008 SH SOLE 13,538 0 0
VILLAGE FARMS INTL INC COM 92707Y108 8,635 7,850 SH SOLE 6,248 0 0
VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403 33,578 12,300 SH SOLE 9,790 0 0
VISA INC COM CL A 92826C839 1,008,589,810 2,840,778 SH SOLE 2,271,250 0 103,569
WABTEC COM 929740108 144,662 691 SH SOLE 550 0 0
WALMART INC COM 931142103 120,904,018 1,236,490 SH SOLE 985,934 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 81,050 7,072 SH SOLE 5,629 0 0
WASTE MGMT INC DEL COM 94106L109 113,280,375 495,203 SH SOLE 332,985 0 88,781
WATERS CORP COM 941848103 14,684,589 42,071 SH SOLE 39,388 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 491,780 2,000 SH SOLE 1,592 0 0
WAYSTAR HLDG CORP COM 946784105 2,670,004 65,329 SH SOLE 63,904 0 0
WELLS FARGO CO NEW COM 949746101 438,450 5,472 SH SOLE 4,356 0 0
WELLTOWER INC COM 95040Q104 180,477 1,174 SH SOLE 934 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 6,233,310 28,489 SH SOLE 27,884 0 0
WHIRLPOOL CORP COM 963320106 40,662 401 SH SOLE 319 0 0
WILLIAMS SONOMA INC COM 969904101 4,061,877 24,863 SH SOLE 24,380 0 0
WOLFSPEED INC COM 977852102 557 1,398 SH SOLE 1,112 0 0
XYLEM INC COM 98419M100 15,380,548 118,897 SH SOLE 107,327 0 0
YELP INC CL A 985817105 54,591 1,593 SH SOLE 1,268 0 0
YUM BRANDS INC COM 988498101 1,393,125 9,402 SH SOLE 7,483 0 0
YUM CHINA HLDGS INC COM 98850P109 1,098,755 24,575 SH SOLE 19,561 0 0
ZOETIS INC CL A 98978V103 107,151,328 687,257 SH SOLE 481,578 0 108,290
ZSCALER INC COM 98980G102 7,888,392 25,127 SH SOLE 23,817 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101 201,482 2,584 SH SOLE 2,057 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 201,134 5,500 SH SOLE 4,378 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 4,922,597 195,574 SH SOLE 155,671 0 0
ALLEGION PLC ORD SHS G0176J109 4,370,705 30,327 SH SOLE 29,445 0 0
AMDOCS LTD SHS G02602103 124,860 1,368 SH SOLE 1,089 0 0
AMBARELLA INC SHS G037AX101 141,940 2,148 SH SOLE 1,710 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,044,140 55,421 SH SOLE 54,397 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 161,986,738 542,047 SH SOLE 373,070 0 80,712
CAPRI HOLDINGS LIMITED SHS G1890L107 582,479 32,908 SH SOLE 26,194 0 0
CRH PLC ORD G25508105 33,988,261 370,242 SH SOLE 234,579 0 75,534
EATON CORP PLC SHS G29183103 192,541,267 539,361 SH SOLE 433,333 0 20,433
APTIV PLC COM SHS G3265R107 6,332,154 92,820 SH SOLE 84,681 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 567,791 112,881 SH SOLE 89,850 0 0
ICON PLC SHS G4705A100 3,004,800 20,659 SH SOLE 16,444 0 0
JOHNSON CTLS INTL PLC SHS G51502105 382,477 3,621 SH SOLE 2,882 0 0
LINDE PLC SHS G54950103 421,819,264 899,071 SH SOLE 709,016 0 38,067
MEDTRONIC PLC SHS G5960L103 84,264,593 966,670 SH SOLE 835,137 0 0
LIBERTY GLOBAL LTD COM CL C G61188127 49,593 4,810 SH SOLE 3,829 0 0
PENTAIR PLC SHS G7S00T104 47,934,383 466,924 SH SOLE 319,829 0 65,113
SMURFIT WESTROCK PLC SHS G8267P108 1,491,526 34,566 SH SOLE 27,514 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 127,565,444 756,336 SH SOLE 646,914 0 3,175
TRANE TECHNOLOGIES PLC SHS G8994E103 209,478,430 479,012 SH SOLE 319,479 0 86,681
ALCON AG ORD SHS H01301128 132,518,055 1,786,943 SH SOLE 1,503,160 0 0
CHUBB LIMITED COM H1467J104 452,273 1,561 SH SOLE 1,243 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 225,425 4,635 SH SOLE 3,689 0 0
GARMIN LTD SHS H2906T109 11,538,963 55,284 SH SOLE 51,859 0 0
AMRIZE LTD SHS H2927K103 79,594,861 1,924,419 SH SOLE 1,601,331 0 0
UBS GROUP AG SHS H42097107 151,375,619 5,443,355 SH SOLE 4,488,939 0 0
LOGITECH INTL S A SHS H50430232 58,554,720 779,821 SH SOLE 652,719 0 0
ON HLDG AG NAMEN AKT A H5919C104 4,216,247 81,004 SH SOLE 64,477 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100 12,022 4,642 SH SOLE 3,695 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 26,032,692 33,926 SH SOLE 30,831 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 3,696,830 231,052 SH SOLE 225,880 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,481,366 6,708 SH SOLE 5,702 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 5,212,289 12,810 SH SOLE 12,568 0 0
MONDAY COM LTD SHS M7S64H106 7,535,091 23,960 SH SOLE 21,774 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 579,402 723 SH SOLE 575 0 0
CUREVAC N V COM N2451R105 5,439 1,002 SH SOLE 797 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105 299,249 35,000 SH SOLE 27,859 0 0
FERRARI N V COM N3167Y103 143,881,473 340,622 SH SOLE 244,808 0 40,789
FERROVIAL SE ORD SHS N3168P101 600,665 13,271 SH SOLE 10,564 0 0
NXP SEMICONDUCTORS N V COM N6596X109 70,748,424 323,806 SH SOLE 280,403 0 0
STELLANTIS N.V SHS N82405106 167,754 19,715 SH SOLE 15,692 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 4,502,151 81,369 SH SOLE 64,767 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 10,864,572 34,696 SH SOLE 31,583 0 0