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 COMPANY USD0.01 Common Stock COM 88579Y101 1,237,412 7,729 SH SOLE 7,729 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100 390,452,001 3,116,386 SH SOLE 3,116,386 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109 15,273,185 66,844 SH SOLE 66,844 0 0
ABRDN TOTAL DYNAMIC DIV FUND NPV Common Ben Int Shares COM 00326L100 110,760 11,360 SH SOLE 11,360 0 0
ACCENTURE PLC New A Class Shares COM G1151C101 243,231,389 906,565 SH SOLE 906,565 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 11,253 432,818 SH SOLE 432,818 0 0
ADOBE INC USD0.0001 Common Stock COM 00724F101 140,117,096 400,346 SH SOLE 400,346 0 0
ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104 22,036,174 152,152 SH SOLE 152,152 0 0
ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107 4,351,945 20,321 SH SOLE 20,321 0 0
AECOM TECHNOLOGY CORP USD0.01 Common Stock COM 00766T100 14,995,790 157,304 SH SOLE 157,304 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 9,830,700 57,910 SH SOLE 57,910 0 0
AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106 10,314,814 41,757 SH SOLE 41,757 0 0
AIRBNB INC USD0.0001 Class A Common Stock COM 009066101 2,521,677 18,580 SH SOLE 18,580 0 0
ALAMOS GOLD INC NPV Class A Common Stock COM 011532108 1,592,773 41,229 SH SOLE 41,229 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101 277,222 1,960 SH SOLE 1,960 0 0
ALBERTSONS COMPANIES INC USD0.01 Cls A Com Stk COM 013091103 583,780 34,000 SH SOLE 34,000 0 0
ALCON AG CHF0.04 Shares COM H01301128 26,920,941 337,067 SH SOLE 337,067 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 9,921,560 67,687 SH SOLE 67,687 0 0
ALLSTATE CORP NPV Common Stock COM 020002101 810,744 3,895 SH SOLE 3,895 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 1,343,425,735 4,292,095 SH SOLE 4,292,095 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 537,387,207 1,712,515 SH SOLE 1,712,515 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 5,284,481 91,649 SH SOLE 91,649 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106 1,222,045,329 5,294,365 SH SOLE 5,294,365 0 0
AMER TOWER CORP USD0.01 New Common Stock COM 03027X100 83,258,103 474,216 SH SOLE 474,216 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 3,484,929 9,420 SH SOLE 9,420 0 0
AMERICAN INTL GROUP INC NPV Common Stock COM 026874784 284,795 3,329 SH SOLE 3,329 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 246,253 1,887 SH SOLE 1,887 0 0
AMERIPRISE FINANCIAL INC USD0.01 Common Stock COM 03076C106 588,408 1,200 SH SOLE 1,200 0 0
AMETEK INC NPV Common Stock COM 031100100 2,289,411 11,151 SH SOLE 11,151 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100 4,375,807 13,369 SH SOLE 13,369 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 383,680,974 2,839,137 SH SOLE 2,839,137 0 0
AMPLIFY ETF TRUST Cybersecurity ETF COM 032108664 229,054 2,850 SH SOLE 2,850 0 0
AMPLIFY ETF TRUST Junior Silver Miners ETF COM 032108649 955,998 34,550 SH SOLE 34,550 0 0
ANALOG DEVICES USD16.666 Common Stock COM 032654105 351,204 1,295 SH SOLE 1,295 0 0
ANGLOGOLD ASHANTI PLC USD1 Ordinary Shares COM G0378L100 1,627,177 19,003 SH SOLE 19,003 0 0
AON PLC USD0.01 Cls A Common Stock COM G0403H108 1,120,041 3,174 SH SOLE 3,174 0 0
APA CORP USD0.625 Common Stock COM 03743Q108 552,796 22,600 SH SOLE 22,600 0 0
API GROUP CORP USD0.0001 Common Stock COM 00187Y100 8,107,638 211,909 SH SOLE 211,909 0 0
APOLLO GLOBAL MANAGEMENT INC USD0.00001 Common Stock COM 03769M106 238,854 1,650 SH SOLE 1,650 0 0
APPLE INC NPV Common Stock COM 037833100 856,785,548 3,151,569 SH SOLE 3,151,569 0 0
APPLIED MATERIALS INC NPV Common Stock COM 038222105 26,752,915 104,101 SH SOLE 104,101 0 0
APPLOVIN CORP USD0.00003 Cls A Common Stock COM 03831W108 278,961 414 SH SOLE 414 0 0
APTIV PLC USD0.01 Common Shares COM G3265R107 105,877,561 1,391,478 SH SOLE 1,391,478 0 0
ARCH CAPITAL GROUP LTD USD0.01 Common Stock COM G0450A105 1,761,954 18,369 SH SOLE 18,369 0 0
ARCHER AVIATION INC USD0.0001 Cls A Common Stock COM 03945R102 278,127 36,985 SH SOLE 36,985 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 1,212,291 21,087 SH SOLE 21,087 0 0
ARES CAPITAL CORP USD0.001 Common Stock COM 04010L103 7,673,724 379,324 SH SOLE 379,324 0 0
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101 406,822 2,517 SH SOLE 2,517 0 0
ARISTA NETWORKS INC USD0.0001 Common Stock (P/R) COM 040413205 971,849 7,417 SH SOLE 7,417 0 0
ARK INVEST Innovation ETF COM 00214Q104 347,678 4,520 SH SOLE 4,520 0 0
ARM HOLDINGS PLC Spon ADR Each Rep 1 Ord Shs COM 042068205 54,659,700 500,043 SH SOLE 500,043 0 0
ASML HOLDING NV EUR0.09 NY Registry Shs 2012 COM N07059210 525,301 491 SH SOLE 491 0 0
ASP ISOTOPES INC USD0.01 Common Stock COM 00218A105 2,137,854 399,599 SH SOLE 399,599 0 0
AST SPACEMOBILE INC USD0.0001 Class A Common Stock COM 00217D100 857,905 11,812 SH SOLE 11,812 0 0
ASTRAZENECA PLC Spon ADR Rep 1 USD0.5 Ord Shs COM 046353108 692,876 7,537 SH SOLE 7,537 0 0
AT&T INC USD1 Common Stock COM 00206R102 2,228,868 89,729 SH SOLE 89,729 0 0
AUTHID INC USD0.0001 Com Stk (P-R Split) COM 46264C305 11,402 13,036 SH SOLE 13,036 0 0
AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 1,035,865 4,027 SH SOLE 4,027 0 0
AUTODESK INC NPV Common Stock COM 052769106 17,426,996 58,873 SH SOLE 58,873 0 0
AUTOLUS THERAPEUTICS INC Spon ADS Each Rep 1 Ord Shares COM 05280R100 129,350 65,000 SH SOLE 65,000 0 0
AUTOZONE INC USD0.01 Common Stock COM 053332102 25,232,760 7,440 SH SOLE 7,440 0 0
AVINO SILVER & GOLD NPV Common Stock COM 053906103 131,453 21,100 SH SOLE 21,100 0 0
AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101 26,015,737 45,808 SH SOLE 45,808 0 0
B2GOLD CORP NPV Common Stock COM 11777Q209 939,450 208,304 SH SOLE 208,304 0 0
BAIDU INC ADS Each Rep 1 Ord Cls A Share COM 056752108 407,528 3,119 SH SOLE 3,119 0 0
BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100 410,725 9,019 SH SOLE 9,019 0 0
BALL CORP NPV Common Stock COM 058498106 1,583,061 29,886 SH SOLE 29,886 0 0
BALLYS CORP USD0.01 Com Stock (Rolling Shs COM 05875B304 5,785,138 350,190 SH SOLE 350,190 0 0
BANCO BILBAO VIZCAYA ADS Ea Rep 1 Ord EUR0.49 COM 05946K101 5,622,535 241,207 SH SOLE 241,207 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104 50,350,135 915,457 SH SOLE 915,457 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101 5,381,575 41,384 SH SOLE 41,384 0 0
BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100 7,315,875 63,019 SH SOLE 63,019 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 9,683,064 131,118 SH SOLE 131,118 0 0
BARRICK MINING CORP NPV Common Stock COM 06849F108 4,672,082 107,173 SH SOLE 107,173 0 0
BCE INC NPV Common Stock COM 05534B760 995,031 41,668 SH SOLE 41,668 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109 6,939,166 35,756 SH SOLE 35,756 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 498,569,504 991,887 SH SOLE 991,887 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 9,812,400 13 SH SOLE 13 0 0
BEYOND MEAT INC USD0.0001 Common Stock COM 08862E109 9,798 11,949 SH SOLE 11,949 0 0
BHP GROUP LTD Spon ADR Ea Rep 2 Ord Shs COM 088606108 278,667 4,616 SH SOLE 4,616 0 0
BIGLARI HOLDINGS INC NPV Cls B Common Stock COM 08986R309 764,589 2,300 SH SOLE 2,300 0 0
BIOLIFE SOLUTIONS USD0.001 Common Stock COM 09062W204 1,863,939 77,086 SH SOLE 77,086 0 0
BJS WHOLESALE CLUB HLDGS INC USD0.01 Common Stock COM 05550J101 29,583,948 328,601 SH SOLE 328,601 0 0
BLACKBERRY LTD NPV Common Stock COM 09228F103 61,151 16,135 SH SOLE 16,135 0 0
BLACKROCK INC USD0.01 Common Stock COM 09290D101 58,757,384 54,896 SH SOLE 54,896 0 0
BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107 4,251,181 27,580 SH SOLE 27,580 0 0
BLACKSTONE SECURED LENDING USD0.001 Common Stock COM 09261X102 710,910 27,000 SH SOLE 27,000 0 0
BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103 1,945,605 29,891 SH SOLE 29,891 0 0
BLUE GOLD LTD USD0.0001 Cls A Common Stock COM G1331C104 25,432 13,246 SH SOLE 13,246 0 0
BOEING CO USD5 Common Stock COM 097023105 1,919,123 8,839 SH SOLE 8,839 0 0
BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100 805,257 10,941 SH SOLE 10,941 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 347,603,759 64,908 SH SOLE 64,908 0 0
BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106 61,452,801 728,459 SH SOLE 728,459 0 0
BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107 263,133,294 2,759,657 SH SOLE 2,759,657 0 0
BOWHEAD SPECIALTY HLDGS INC USD0.01 Common Stock COM 10240L102 299,670 10,500 SH SOLE 10,500 0 0
BP PLC ADR Cnv Into 6 USD0.25 Ord Shs COM 055622104 279,084 8,037 SH SOLE 8,037 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 1,734,386 32,154 SH SOLE 32,154 0 0
BROADCOM CORP USD1 Common Stock COM 11135F101 334,467,925 966,391 SH SOLE 966,391 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 91,809,683 411,389 SH SOLE 411,389 0 0
BROOKFIELD ASSET MGMT Cls A Limited Voting Shs (CAD) COM 113004105 3,236,532 61,707 SH SOLE 61,707 0 0
BROOKFIELD BUSINESS PARTNERS Unit Ltd Partnership COM G16234109 472,984 13,437 SH SOLE 13,437 0 0
BROOKFIELD CORP Cls A Limited Voting Shs (USD) COM 11271J107 2,112,600 45,957 SH SOLE 45,957 0 0
BROOKFIELD INFRASTRUCTURE PRTS Partners L P Shares COM G16252101 3,325,417 95,723 SH SOLE 95,723 0 0
BROWN & BROWN INC USD0.10 Common Stock COM 115236101 78,182,033 980,954 SH SOLE 980,954 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 1,370,729 52,599 SH SOLE 52,599 0 0
BURFORD CAPITAL LTD NPV Ordinary Shares COM G17977110 2,905,441 324,268 SH SOLE 324,268 0 0
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108 192,721,824 616,552 SH SOLE 616,552 0 0
CADIZ INC USD0.01 Common Stock COM 127537207 195,553 34,858 SH SOLE 34,858 0 0
CAE INC NPV Common Stock COM 124765108 1,583,400 52,000 SH SOLE 52,000 0 0
CAMECO CORP NPV Common Stock COM 13321L108 51,361,072 560,250 SH SOLE 560,250 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 9,094,257 100,191 SH SOLE 100,191 0 0
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102 708,559 7,155 SH SOLE 7,155 0 0
CANADIAN NATURAL RESOURCES LTD NPV Common Stock COM 136385101 892,342 26,308 SH SOLE 26,308 0 0
CANADIAN PAC KANSAS CITY LTD NPV Common Stock COM 13646K108 127,342,414 1,729,339 SH SOLE 1,729,339 0 0
CAPITAL ONE FINANCIAL CORP USD0.01 Common Stock COM 14040H105 257,871 1,064 SH SOLE 1,064 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100 2,239,020 7,000 SH SOLE 7,000 0 0
CARNIVAL CORP USD0.001 Common (Paired Stock) COM 143658300 1,690,114 55,341 SH SOLE 55,341 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101 98,939,804 172,709 SH SOLE 172,709 0 0
CBRE GROUP INC USD0.01 Class A Common Stock COM 12504L109 87,769,150 545,862 SH SOLE 545,862 0 0
CERTARA INC USD0.01 Common Stock COM 15687V109 6,669,081 756,990 SH SOLE 756,990 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100 113,840,210 746,934 SH SOLE 746,934 0 0
CHUBB LTD CHF24.15 Ordinary Shares COM H1467J104 103,823,908 332,641 SH SOLE 332,641 0 0
CINTAS CORP NPV Common Stock COM 172908105 110,066,462 585,242 SH SOLE 585,242 0 0
CIPHER MINING INC USD0.001 Common Stock COM 17253J106 158,596 10,745 SH SOLE 10,745 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 21,544,289 279,687 SH SOLE 279,687 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424 20,090,750 172,172 SH SOLE 172,172 0 0
CLOVER HEALTH INVESTMENTS CORP USD0.0001 Cls A Com Stk COM 18914F103 54,050 23,000 SH SOLE 23,000 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 272,951,652 999,530 SH SOLE 999,530 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100 414,269,532 5,925,755 SH SOLE 5,925,755 0 0
COEUR MINING INC USD1 Common Stock COM 192108504 3,090,812 173,349 SH SOLE 173,349 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 2,394,629 99,321 SH SOLE 99,321 0 0
COINBASE GLOBAL INC 0.00001 Class A Common Stock COM 19260Q107 1,116,227 4,936 SH SOLE 4,936 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 16,951,054 214,516 SH SOLE 214,516 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101 817,790 27,360 SH SOLE 27,360 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 2,529,342 27,020 SH SOLE 27,020 0 0
CONSTELLIUM SE (FRANCE) EUR0.02 Class A Common Stock COM F21107101 201,223 10,675 SH SOLE 10,675 0 0
COOPER COS INC USD0.10 Com Stk (Post Split) COM 216648501 49,093,958 598,999 SH SOLE 598,999 0 0
COPART INC USD0.001 Common Stock COM 217204106 3,523,852 90,009 SH SOLE 90,009 0 0
CORNING INC USD0.50 Common Stock COM 219350105 646,630 7,385 SH SOLE 7,385 0 0
CORTEVA INC USD0.01 Common Stock (WI) COM 22052L104 430,533 6,423 SH SOLE 6,423 0 0
COSTCO CORP NPV Common Stock COM 22160K105 236,823,029 274,665 SH SOLE 274,665 0 0
COUPANG INC USD0.0001 Cls A Common Stock COM 22266T109 1,083,535 45,932 SH SOLE 45,932 0 0
CRH EUR0.32 Ord Shs COM G25508105 335,864,186 2,689,587 SH SOLE 2,689,587 0 0
CROWDSTRIKE HOLDINGS INC USD0.0005 Class A Common Stock COM 22788C105 6,269,665 13,375 SH SOLE 13,375 0 0
CSX CORP USD1 Common Stock COM 126408103 3,904,016 107,697 SH SOLE 107,697 0 0
CVS CORP USD0.01 Common Stock COM 126650100 473,699 5,969 SH SOLE 5,969 0 0
DANAHER CORP USD0.01 Common Stock COM 235851102 60,778,031 265,499 SH SOLE 265,499 0 0
DEERE & CO USD1 Common Stock COM 244199105 147,303,089 316,393 SH SOLE 316,393 0 0
DELL TECHNOLOGIES INC USD0.01 Class C Common Stock COM 24703L202 333,833 2,652 SH SOLE 2,652 0 0
DENISON MINES INC NPV Common Stock COM 248356107 200,298 75,300 SH SOLE 75,300 0 0
DEUTSCHE BANK AG NPV Shares (Regd) COM D18190898 1,363,256 34,914 SH SOLE 34,914 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107 7,957,165 119,891 SH SOLE 119,891 0 0
DHT HOLDINGS INC USD0.01 Common Stock COM Y2065G121 125,152 10,250 SH SOLE 10,250 0 0
DIGITAL TURBINE INC USD0.0001 Common Stock COM 25400W102 505,075 101,015 SH SOLE 101,015 0 0
DIVERSIFIED ENERGY CO USD0.01 Shares (DI) COM 25520W107 3,910,128 270,410 SH SOLE 270,410 0 0
DOCUSIGN INC USD0.0001 Common Stock COM 256163106 445,626 6,515 SH SOLE 6,515 0 0
DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105 690,005 5,197 SH SOLE 5,197 0 0
DOLLY VARDEN SILVER CORP Com Stk NPV (Post Rev-Split) COM 256827783 45,210 10,259 SH SOLE 10,259 0 0
DOVER CORP USD1 Common Stock COM 260003108 4,306,603 22,058 SH SOLE 22,058 0 0
DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301 523,758 16,890 SH SOLE 16,890 0 0
DUOLINGO INC USD0.0001 Cls A Common Stock COM 26603R106 1,272,199 7,249 SH SOLE 7,249 0 0
EASTMAN KODAK CO USD0.01 Common Stock COM 277461406 108,288 12,800 SH SOLE 12,800 0 0
EATON CORPORATION PLC USD0.50 Common Stock COM G29183103 8,500,713 26,689 SH SOLE 26,689 0 0
EBAY INC USD0.001 Common Stock COM 278642103 288,997 3,318 SH SOLE 3,318 0 0
ECOLAB INC USD1 Common Stock COM 278865100 80,059,149 304,964 SH SOLE 304,964 0 0
ECOPETROL SA Spon ADR Ea Rep 20 Ord Shs COM 279158109 327,153 32,650 SH SOLE 32,650 0 0
EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108 1,423,248 16,695 SH SOLE 16,695 0 0
ELECTRA BATTERY MATERIALS CORP NPV Common Stock (P-R Split) COM 28474P706 81,138 100,171 SH SOLE 100,171 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 6,128,469 29,993 SH SOLE 29,993 0 0
EMERA INC NPV Common Stock COM 290876101 2,896,258 58,700 SH SOLE 58,700 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 4,249,030 32,015 SH SOLE 32,015 0 0
ENBRIDGE INC NPV Common Stock COM 29250N105 689,697 14,402 SH SOLE 14,402 0 0
ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105 2,280,401 360,823 SH SOLE 360,823 0 0
ENDEAVOUR SILVER CORP NPV Common Stock COM 29258Y103 208,387 22,150 SH SOLE 22,150 0 0
ENERGY FUELS INC NPV Common Stock COM 292671708 925,322 63,645 SH SOLE 63,645 0 0
EOG RESOURCES INC USD0.01 Common Stock COM 26875P101 2,522,445 24,021 SH SOLE 24,021 0 0
EQUINIX INC USD0.001 New Common Stock COM 29444U700 170,115,867 222,037 SH SOLE 222,037 0 0
EQUINOX GOLD CORP NPV Com Stk (Post Rev Split) COM 29446Y502 1,114,598 79,231 SH SOLE 79,231 0 0
ERO COPPER CORP NPV Common Stock COM 296006109 377,723 13,333 SH SOLE 13,333 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 26,321,476 251,351 SH SOLE 251,351 0 0
ETF SERIES SOLUTIONS Defiance Quantum ETF COM 26922A420 218,771 1,995 SH SOLE 1,995 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 1,128,737 11,114 SH SOLE 11,114 0 0
EXELIXIS INC USD0.001 Common Stock COM 30161Q104 212,444 4,847 SH SOLE 4,847 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102 107,840,645 896,133 SH SOLE 896,133 0 0
FASTENAL COMPANY USD0.01 Common Stock COM 311900104 328,102 8,176 SH SOLE 8,176 0 0
FEDEX CORP USD0.10 Common Stock COM 31428X106 6,784,165 23,486 SH SOLE 23,486 0 0
FERGUSON ENTERPRISES INC USD0.0001 Common Stock COM 31488V107 176,441,413 792,363 SH SOLE 792,363 0 0
FERRARI NV EUR0.01 Common Stock COM N3167Y103 8,134,031 21,754 SH SOLE 21,754 0 0
FERROVIAL SE EUR0.01 Shares COM N3168P101 841,620 12,950 SH SOLE 12,950 0 0
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106 480,173 7,225 SH SOLE 7,225 0 0
FIRST MAJESTIC SILVER MINING NPV Common Stock COM 32076V103 1,859,715 111,460 SH SOLE 111,460 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107 1,627,462 6,230 SH SOLE 6,230 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 1,377,805 36,869 SH SOLE 36,869 0 0
FIRST TRUST Cloud Computing ETF COM 33734X192 1,028,542 7,907 SH SOLE 7,907 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 1,260,260 46,079 SH SOLE 46,079 0 0
FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408 505,090 8,428 SH SOLE 8,428 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 6,376,684 103,857 SH SOLE 103,857 0 0
FIRST TRUST High Yield Long/Short ETF COM 33738D408 384,274 9,180 SH SOLE 9,180 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158 7,074,400 105,313 SH SOLE 105,313 0 0
FIRST TRUST Large Cap Core Alphadex ETF COM 33734K109 275,664 2,324 SH SOLE 2,324 0 0
FIRST TRUST Long/Short Equity ETF COM 33739P103 242,217 3,412 SH SOLE 3,412 0 0
FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108 692,739 5,499 SH SOLE 5,499 0 0
FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108 5,261,439 34,384 SH SOLE 34,384 0 0
FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846 3,598,936 50,370 SH SOLE 50,370 0 0
FIRST TRUST SMID Cap Rising Div Achvrs ETF COM 33741X102 592,465 15,461 SH SOLE 15,461 0 0
FIRST TRUST Technology AlphaDEX ETF COM 33734X176 204,965 1,218 SH SOLE 1,218 0 0
FIRST TRUST UK AlphaDEX ETF COM 33737J224 2,987,097 58,675 SH SOLE 58,675 0 0
FLUTTER ENTERTAINMENT PLC EUR0.09 Ordinary Shares COM G3643J108 1,977,568 9,177 SH SOLE 9,177 0 0
FORTINET INC USD0.001 Common Stock COM 34959E109 364,412 4,589 SH SOLE 4,589 0 0
FRANCO NEVADA CORP NPV Common Stock COM 351858105 595,736 2,871 SH SOLE 2,871 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 91,254,900 1,796,710 SH SOLE 1,796,710 0 0
FREYR BATTERY INC NPV Common Stock COM 35834F104 66,800 10,000 SH SOLE 10,000 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109 8,889,177 34,349 SH SOLE 34,349 0 0
GARMIN LTD CHF10 Common Stock COM H2906T109 305,897 1,508 SH SOLE 1,508 0 0
GE AEROSPACE USD0.01 Common Stock COM 369604301 49,255,845 159,906 SH SOLE 159,906 0 0
GE HEALTHCARE TECH INC USD0.01 Common Stock COM 36266G107 29,965,596 365,345 SH SOLE 365,345 0 0
GE VERNOVA INC USD0.01 Common Stock COM 36828A101 43,991,143 67,309 SH SOLE 67,309 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 3,507,709 25,722 SH SOLE 25,722 0 0
GENERAL DYNAMICS CORP USD1 Common Stock COM 369550108 690,826 2,052 SH SOLE 2,052 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104 1,278,843 27,502 SH SOLE 27,502 0 0
GENERAL MOTORS CO USD0.01 Common Stock COM 37045V100 215,335 2,648 SH SOLE 2,648 0 0
GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 363,924 2,965 SH SOLE 2,965 0 0
GLOBAL X FUNDS Copper Miners ETF COM 37954Y830 831,112 11,577 SH SOLE 11,577 0 0
GLOBAL X FUNDS Global X Silver Miners ETF COM 37954Y848 714,513 8,555 SH SOLE 8,555 0 0
GLOBAL X FUNDS Uranium ETF COM 37954Y871 203,993 4,774 SH SOLE 4,774 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107 5,765,253 46,464 SH SOLE 46,464 0 0
GOLAR LNG USD1 Common Stock COM G9456A100 1,488,400 40,000 SH SOLE 40,000 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 257,786,967 293,273 SH SOLE 293,273 0 0
GOLDMINING INC NPV Common Stock COM 38149E101 151,875 121,500 SH SOLE 121,500 0 0
GORILLA TECHNOLOGY GROUP INC USD0.001 Com Stk (Post Split) COM G4000K175 116,025 10,625 SH SOLE 10,625 0 0
GRAB HOLDINGS LTD USD0.000001 Cls A Com Stock COM G4124C109 92,035 18,444 SH SOLE 18,444 0 0
GRAYSCALE BITCOIN TRUST ETF NPV Common Stock COM 389637109 569,438 8,330 SH SOLE 8,330 0 0
GSK PLC Spon ADS Each Rep 2 Ord Shares COM 37733W204 224,603 4,580 SH SOLE 4,580 0 0
GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109 20,950,241 205,113 SH SOLE 205,113 0 0
GUIDEWIRE SOFTWARE INC USD0.0001 Common Stock COM 40171V100 69,170,958 344,117 SH SOLE 344,117 0 0
GXO LOGISTICS INC (WI) USD0.01 Common Stock COM 36262G101 15,505,269 294,553 SH SOLE 294,553 0 0
HA SUST INFTRA CAPITAL INC USD0.01 Common Stock COM 41068X100 14,831,314 471,884 SH SOLE 471,884 0 0
HAIN CELESIAL GROUP INC USD0.01 Common Stock COM 405217100 94,459 88,280 SH SOLE 88,280 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 370,836 18,635 SH SOLE 18,635 0 0
HCA HEALTHCARE INC USD0.01 Common Stock COM 40412C101 18,567,489 39,771 SH SOLE 39,771 0 0
HDFC BANK LTD Spon ADR Each Rep 3 INR10 Shs COM 40415F101 94,485,643 2,585,814 SH SOLE 2,585,814 0 0
HECLA MINING CO USD0.25 Common Stock COM 422704106 633,346 33,004 SH SOLE 33,004 0 0
HEWLETT PACKARD ENTERPRISE CO USD0.01 Common Stock COM 42824C109 455,371 18,958 SH SOLE 18,958 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102 212,189,609 616,651 SH SOLE 616,651 0 0
HONEYWELL INTL INC USD1 Common Stock COM 438516106 83,979,221 430,464 SH SOLE 430,464 0 0
HP INC USD0.01 Common Stock COM 40434L105 484,233 21,734 SH SOLE 21,734 0 0
HYATT HOTELS CORP USD0.01 Cls A Com Stk COM 448579102 309,738 1,932 SH SOLE 1,932 0 0
I 80 GOLD CORP NPV Common Stock COM 44955L106 181,467 123,740 SH SOLE 123,740 0 0
IAMGOLD CORP NPV Common Stock COM 450913108 690,811 41,890 SH SOLE 41,890 0 0
IBM CORP USD0.20 Common Stock COM 459200101 11,108,763 37,503 SH SOLE 37,503 0 0
ICON PLC EUR0.06 Ordinary Shares COM G4705A100 683,325 3,750 SH SOLE 3,750 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 73,655,174 108,872 SH SOLE 108,872 0 0
ILLINOIS TOOL WORKS INC NPV Common Stock COM 452308109 3,931,440 15,962 SH SOLE 15,962 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109 352,558 2,688 SH SOLE 2,688 0 0
IMMUNITYBIO INC USD0.0001 Common Stock COM 45256X103 319,611 161,420 SH SOLE 161,420 0 0
IMPERIAL OIL NPV Common Stock COM 453038408 560,844 6,483 SH SOLE 6,483 0 0
INDIVIOR PHARMACEUTICALS INC USD0.50 Shares COM G4766E116 1,507,419 42,090 SH SOLE 42,090 0 0
ING GROEP NV Spon ADR Each Rep 1 EUR0.24 COM 456837103 506,800 18,100 SH SOLE 18,100 0 0
INGERSOLL RAND INC USD1 Common Stock COM 45687V106 706,880 8,923 SH SOLE 8,923 0 0
INNODATA INC USD0.01 Common Stock COM 457642205 6,083,939 119,410 SH SOLE 119,410 0 0
INTEGRA RESOURCES CORP NPV Com Stk (Post Rev Split) COM 45826T509 135,508 33,625 SH SOLE 33,625 0 0
INTEL CORP USD0.001 Common Stock COM 458140100 4,112,689 111,455 SH SOLE 111,455 0 0
INTER PARFUMS INC USD0.001 Common Stock COM 458334109 4,114,255 48,500 SH SOLE 48,500 0 0
INTERCONTINENTAL EXCHANGE GRP USD0.01 Common Stock COM 45866F104 95,576,645 590,125 SH SOLE 590,125 0 0
INTERNATIONAL PAPER CORP USD1 Common Stock COM 460146103 4,496,841 114,162 SH SOLE 114,162 0 0
INTUIT INC USD0.01 Common Stock COM 461202103 191,964,679 289,793 SH SOLE 289,793 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 252,241,452 445,373 SH SOLE 445,373 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511 123,640 11,000 SH SOLE 11,000 0 0
INVESCO EXCHANGE TRADED FD TR RAFI Dev Mkts Ex US ETF COM 46138E743 956,957 14,600 SH SOLE 14,600 0 0
INVESCO EXCHANGE TRADING II FTSE RAFI Emerging Markets ETF COM 46138E727 830,565 32,180 SH SOLE 32,180 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 2,638,875 110,508 SH SOLE 110,508 0 0
INVESCO EXCHANGE TRADING S&P 500 Equal Weight ETF COM 46137V357 264,735 1,382 SH SOLE 1,382 0 0
INVESCO LTD USD0.20 Common Stock COM G491BT108 4,478,509 170,480 SH SOLE 170,480 0 0
INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103 18,568,134 30,226 SH SOLE 30,226 0 0
IONQ INC USD0.0001 Common Stock COM 46222L108 517,440 11,532 SH SOLE 11,532 0 0
IOVANCE BIOTHERAPEUTICS INC USD0.000041666 Com Stk COM 462260100 35,091 12,854 SH SOLE 12,854 0 0
IQVIA HOLDINGS INC USD0.01 Common Stock COM 46266C105 466,598 2,070 SH SOLE 2,070 0 0
IREN LTD NPV Common Stock COM Q4982L109 754,946 19,988 SH SOLE 19,988 0 0
ISHARES BITCOIN TRUST ETF NPV Common Stock COM 46438F101 4,389,010 88,399 SH SOLE 88,399 0 0
ISHARES INC Core MSCI Emerging Mkts ETF COM 46434G103 3,001,574 44,653 SH SOLE 44,653 0 0
ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525 377,268 3,177 SH SOLE 3,177 0 0
ISHARES INC Europe ETF COM 464287861 1,301,204 18,968 SH SOLE 18,968 0 0
ISHARES INC MSCI All Country Asia Ex Japan COM 464288182 2,169,696 23,300 SH SOLE 23,300 0 0
ISHARES INC MSCI EMU ETF COM 464286608 6,449,293 100,613 SH SOLE 100,613 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 15,398,975 190,723 SH SOLE 190,723 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 5,657,586 112,098 SH SOLE 112,098 0 0
ISHARES INC Silver Trust ETF COM 46428Q109 1,701,654 26,415 SH SOLE 26,415 0 0
ISHARES TRUST 0-5 Year TIPS Bond ETF COM 46429B747 1,531,652 14,959 SH SOLE 14,959 0 0
ISHARES TRUST 20 Yr Treasury Bond ETF COM 464287432 222,258 2,550 SH SOLE 2,550 0 0
ISHARES TRUST 3-7 Yr Treasury Bond ETF COM 464288661 262,092 2,196 SH SOLE 2,196 0 0
ISHARES TRUST 7-10 Yr Treasury Bond ETF COM 464287440 268,959 2,797 SH SOLE 2,797 0 0
ISHARES TRUST Asia 50 ETF COM 464288430 227,683 2,335 SH SOLE 2,335 0 0
ISHARES TRUST Barcs 1-5 Yr Inv Grd Corp Bd COM 464288646 3,309,336 62,582 SH SOLE 62,582 0 0
ISHARES TRUST Core MSCI EAFE ETF COM 46432F842 545,706 6,100 SH SOLE 6,100 0 0
ISHARES TRUST Core S&P 500 ETF COM 464287200 5,332,257 7,785 SH SOLE 7,785 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 5,688,540 86,190 SH SOLE 86,190 0 0
ISHARES TRUST Core S&P Sml Cap ETF COM 464287804 1,723,140 14,338 SH SOLE 14,338 0 0
ISHARES TRUST Core S&P Total US Stock Market COM 464287150 267,642 1,800 SH SOLE 1,800 0 0
ISHARES TRUST Expanded Tech-Software ETF COM 464287515 672,188 6,360 SH SOLE 6,360 0 0
ISHARES TRUST Global 100 ETF COM 464287572 3,092,648 24,415 SH SOLE 24,415 0 0
ISHARES TRUST Global Energy ETF COM 464287341 994,537 23,719 SH SOLE 23,719 0 0
ISHARES TRUST Global REIT ETF COM 46434V647 489,469 19,618 SH SOLE 19,618 0 0
ISHARES TRUST Global Technology ETF COM 464287291 10,479,105 99,801 SH SOLE 99,801 0 0
ISHARES TRUST Gold New (Post Rev Split) COM 464285204 4,417,920 54,428 SH SOLE 54,428 0 0
ISHARES TRUST IBOXX USD High Yld Corp Bd ETF COM 464288513 443,545 5,501 SH SOLE 5,501 0 0
ISHARES TRUST IBOXX USD Inv Grd Corp Bd ETF COM 464287242 1,247,571 11,322 SH SOLE 11,322 0 0
ISHARES TRUST India 50 ETF COM 464289529 252,364 5,120 SH SOLE 5,120 0 0
ISHARES TRUST MSCI ACWI ETF COM 464288257 3,871,873 27,365 SH SOLE 27,365 0 0
ISHARES TRUST MSCI ACWI Ex-US ETF COM 464288240 4,853,767 72,304 SH SOLE 72,304 0 0
ISHARES TRUST MSCI China ETF COM 46429B671 200,033 3,330 SH SOLE 3,330 0 0
ISHARES TRUST MSCI EAFE Index Fund COM 464287465 211,746 2,205 SH SOLE 2,205 0 0
ISHARES TRUST MSCI EAFE Small Cap ETF COM 464288273 386,874 4,990 SH SOLE 4,990 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 7,172,535 131,101 SH SOLE 131,101 0 0
ISHARES TRUST MSCI India ETF COM 46429B598 806,155 14,915 SH SOLE 14,915 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 15,393,175 350,004 SH SOLE 350,004 0 0
ISHARES TRUST MSCI UK Small Cap ETF COM 46429B416 565,798 13,515 SH SOLE 13,515 0 0
ISHARES TRUST MSCI USA Quality Factor ETF COM 46432F339 661,205 3,329 SH SOLE 3,329 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622 234,146 627 SH SOLE 627 0 0
ISHARES TRUST Russell 1000 Value ETF COM 464287598 349,585 1,662 SH SOLE 1,662 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655 7,810,656 31,730 SH SOLE 31,730 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481 2,471,356 18,047 SH SOLE 18,047 0 0
ISHARES TRUST S&P 500 Growth ETF COM 464287309 2,489,852 20,200 SH SOLE 20,200 0 0
ISHARES TRUST S&P 500 Value ETF COM 464287408 1,541,324 7,268 SH SOLE 7,268 0 0
ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325 2,479,901 25,461 SH SOLE 25,461 0 0
ISHARES TRUST S&P Global Clean Energy Index COM 464288224 685,558 41,726 SH SOLE 41,726 0 0
ISHARES TRUST Select Dividend ETF COM 464287168 5,779,118 40,946 SH SOLE 40,946 0 0
ISHARES TRUST Semiconductor ETF COM 464287523 685,116 2,275 SH SOLE 2,275 0 0
ISHARES TRUST Tips Bond ETF COM 464287176 6,461,169 58,786 SH SOLE 58,786 0 0
ISHARES TRUST US Aerospace & Defense ETF COM 464288760 822,477 3,831 SH SOLE 3,831 0 0
ISHARES TRUST US Real Estate ETF COM 464287739 322,136 3,431 SH SOLE 3,431 0 0
ISHARES TRUST US Technology ETF COM 464287721 5,023,948 25,160 SH SOLE 25,160 0 0
ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106 113,571 15,862 SH SOLE 15,862 0 0
JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107 2,927,862 27,453 SH SOLE 27,453 0 0
JANUS HENDERSON GROUP PLC USD1.50 Ordinary Shares COM G4474Y214 403,346 8,479 SH SOLE 8,479 0 0
JAZZ PHARMA PLC USD0.0001 Common Stock COM G50871105 229,330 1,349 SH SOLE 1,349 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104 157,855,458 762,771 SH SOLE 762,771 0 0
JOHNSON CONTROLS INTL USD1 Common Stock COM G51502105 30,041,323 250,867 SH SOLE 250,867 0 0
JONES LANG LASALLE USD0.01 Common Stock COM 48020Q107 3,044,380 9,048 SH SOLE 9,048 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 882,111,727 2,737,607 SH SOLE 2,737,607 0 0
KALVISTA PHARMACEUTICALS INC USD0.001 Common Stock COM 483497103 198,192 12,272 SH SOLE 12,272 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 1,623,599 57,965 SH SOLE 57,965 0 0
KIMBERLY CLARK CORP NPV Common Stock COM 494368103 2,834,000 28,090 SH SOLE 28,090 0 0
KINDER MORGAN INC USD0.01 Common Stock COM 49456B101 396,240 14,414 SH SOLE 14,414 0 0
KKR & CO INC NPV Class A Common Stock COM 48251W104 191,289,731 1,500,547 SH SOLE 1,500,547 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106 1,184,612 48,850 SH SOLE 48,850 0 0
KRANESHARES TRUST CSI China Internet ETF (USD) COM 500767306 2,191,117 64,350 SH SOLE 64,350 0 0
KRATOS DEFENSE & SECURITY SOLS USD0.001 Common Stock COM 50077B207 335,370 4,418 SH SOLE 4,418 0 0
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109 764,456 2,604 SH SOLE 2,604 0 0
LAM RESEARCH CORP USD0.001 Com Stock (P/S) COM 512807306 1,124,310 6,568 SH SOLE 6,568 0 0
LEGG MASON ETF Franklin Low Vol Hi Div ETF COM 52468L505 510,582 13,867 SH SOLE 13,867 0 0
LESAKA TECHNOLOGIES INC USD0.001 Common Stock COM 64107N206 17,383,883 3,644,420 SH SOLE 3,644,420 0 0
LIBERTY MEDIA CORP USD0.01 F1 Ser C Com Stk COM 531229755 102,967,774 1,045,252 SH SOLE 1,045,252 0 0
LIGHTBRIDGE CORP USD0.001 Com Stk (P-R Split) COM 53224K302 243,092 19,232 SH SOLE 19,232 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108 421,440,060 392,154 SH SOLE 392,154 0 0
LIMONEIRA CORP NPV Common Stock COM 532746104 926,170 73,360 SH SOLE 73,360 0 0
LINDE PLC EUR0.001 Common Shares COM G54950103 259,305,240 608,141 SH SOLE 608,141 0 0
LINEAGE CELL THERAPEUTICS INC NPV Common Stock COM 53566P109 58,450 35,000 SH SOLE 35,000 0 0
LITTELFUSE INC USD0.01 Common Stock COM 537008104 4,490,594 17,755 SH SOLE 17,755 0 0
LIVE NATION ENTERTAINMENT INC USD0.01 Common Stock COM 538034109 598,785 4,202 SH SOLE 4,202 0 0
LKQ CORP USD0.01 Common Stock COM 501889208 5,511,318 182,494 SH SOLE 182,494 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 96,486,844 199,489 SH SOLE 199,489 0 0
LOEWS CORP USD1 Common Stock COM 540424108 1,579,650 15,000 SH SOLE 15,000 0 0
LOWES COS INC USD0.50 Common Stock COM 548661107 1,806,288 7,490 SH SOLE 7,490 0 0
LULULEMON ATHLETICA INC USD0.01 Common Stock COM 550021109 1,299,435 6,253 SH SOLE 6,253 0 0
MAGNUM ICE CREAM CO EUR1 Ordinary Shares COM N5505D105 32,934,739 2,078,679 SH SOLE 2,078,679 0 0
MANCHESTER UTD PLC USD0.0005 Cls A Common Stock COM G5784H106 1,315,501 82,632 SH SOLE 82,632 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 3,885,066 106,850 SH SOLE 106,850 0 0
MARATHON PETROLEUM CORP USD0.01 Common Stock COM 56585A102 269,803 1,659 SH SOLE 1,659 0 0
MARKEL GROUP INC NPV Common Stock COM 570535104 3,359,902 1,563 SH SOLE 1,563 0 0
MARRIOTT INTL INC USD0.01 Cls A Common Stock COM 571903202 283,249 913 SH SOLE 913 0 0
MARSH INC USD1 Common Stock COM 571748102 247,140,096 1,332,148 SH SOLE 1,332,148 0 0
MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106 123,411,834 198,201 SH SOLE 198,201 0 0
MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104 6,249,939 73,546 SH SOLE 73,546 0 0
MASTEC INC USD0.10 Common Stock COM 576323109 220,630 1,015 SH SOLE 1,015 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 303,966,768 532,453 SH SOLE 532,453 0 0
MAXCYTE INC USD0.01 Common Stock COM 57777K106 351,612 226,847 SH SOLE 226,847 0 0
MAXLINEAR INC USD0.01 Common Stock COM 57776J100 338,490 19,420 SH SOLE 19,420 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 221,032 3,250 SH SOLE 3,250 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101 22,385,258 73,243 SH SOLE 73,243 0 0
MCKESSON CORP USD0.01 Common Stock COM 58155Q103 33,775,440 41,175 SH SOLE 41,175 0 0
MEDTRONIC PLC USD0.0001 Common Stock COM G5960L103 5,066,780 52,746 SH SOLE 52,746 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 30,191,743 14,989 SH SOLE 14,989 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105 27,419,177 260,490 SH SOLE 260,490 0 0
MESOBLAST LTD Spon ADR Ea Rep 10 Ord Shs COM 590717401 252,866 14,017 SH SOLE 14,017 0 0
META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102 459,788,989 696,555 SH SOLE 696,555 0 0
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104 2,413,777 37,881 SH SOLE 37,881 0 0
MICRON TECHNOLOGY INC USD0.10 Common Stock COM 595112103 5,897,997 20,665 SH SOLE 20,665 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 1,698,628,682 3,512,321 SH SOLE 3,512,321 0 0
MICROVAST HOLDINGS INC USD0.0001 Common Stock COM 59516C106 189,000 67,500 SH SOLE 67,500 0 0
MIND MEDICINE INC NPV Com Stk (Post Rev Split) COM 60255C885 404,378 30,200 SH SOLE 30,200 0 0
MODERNA INC USD0.0001 Common Stock COM 60770K107 400,562 13,583 SH SOLE 13,583 0 0
MOGO INC NPV Com Stk (Post Rev Split) COM 60800C208 11,262 10,333 SH SOLE 10,333 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 34,382,943 638,732 SH SOLE 638,732 0 0
MONOLITHIC POWER SYSTEM INC USD0.001 Common Stock COM 609839105 5,016,702 5,535 SH SOLE 5,535 0 0
MONTAUK RENEWABLES INC USD0.01 Common Stock COM 61218C103 153,640 92,000 SH SOLE 92,000 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105 2,629,855 5,148 SH SOLE 5,148 0 0
MORGAN STANLEY EMERG MKTS DEBT USD0.01 Common Stock COM 61744H105 73,900 10,000 SH SOLE 10,000 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448 125,234,100 705,425 SH SOLE 705,425 0 0
MOTOROLA SOLUTIONS INC USD0.01 Common Stock COM 620076307 83,800,651 218,618 SH SOLE 218,618 0 0
MSCI INC USD0.01 Common Stock COM 55354G100 9,379,338 16,348 SH SOLE 16,348 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106 77,274,460 824,173 SH SOLE 824,173 0 0
NEW FOUND GOLD CORP NPV Common Stock COM 64440N103 33,894 11,451 SH SOLE 11,451 0 0
NEW GOLD INC NPV Common Stock COM 644535106 183,573 21,068 SH SOLE 21,068 0 0
NEW YORK LIFE INVESTMENTS ETF Hedge Multi-Strat Tracker ETF COM 45409B107 557,840 16,647 SH SOLE 16,647 0 0
NEWMONT CORP USD1.60 Common Stock COM 651639106 11,363,029 113,801 SH SOLE 113,801 0 0
NEXGEN ENERGY LTD NPV Common Stock COM 65340P106 305,090 33,131 SH SOLE 33,131 0 0
NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101 30,324,806 377,738 SH SOLE 377,738 0 0
NIKE INC NPV Cls B Common Stock COM 654106103 20,031,443 314,416 SH SOLE 314,416 0 0
NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106 938,287 183,978 SH SOLE 183,978 0 0
NIOCORP DEVELOPMENTS LTD NPV Com Stock (Post Rev Split) COM 654484609 286,465 54,050 SH SOLE 54,050 0 0
NORDIC AMERICAN TANKERS LTD USD0.01 Common Stock COM G65773106 708,468 205,950 SH SOLE 205,950 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 4,762,620 34,868 SH SOLE 34,868 0 0
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109 6,342,847 46,006 SH SOLE 46,006 0 0
NOVO-NORDISK AS ADR Rep 1 DKK1 Cls B Shares COM 670100205 3,721,261 73,138 SH SOLE 73,138 0 0
NU HOLDINGS LTD USD0.000006666666 Cls A Com COM G6683N103 3,252,263 194,281 SH SOLE 194,281 0 0
NUTRIEN LTD NPV Common Stock COM 67077M108 1,575,168 25,521 SH SOLE 25,521 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104 1,067,188,994 5,722,193 SH SOLE 5,722,193 0 0
OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105 741,599 18,035 SH SOLE 18,035 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 240,300 10,000 SH SOLE 10,000 0 0
OMNICOM GROUP INC USD0.15 Common Stock COM 681919106 226,100 2,800 SH SOLE 2,800 0 0
ON HOLDING AG CHF0.10 Cls A Shares COM H5919C104 213,296 4,589 SH SOLE 4,589 0 0
ON SEMICONDUCTOR USD0.01 Common Stock COM 682189105 4,999,019 92,318 SH SOLE 92,318 0 0
OPENDOOR TECHNOLOGIES INC USD0.0001 Common Stock COM 683712103 64,742 11,105 SH SOLE 11,105 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105 8,673,884 44,502 SH SOLE 44,502 0 0
ORAMED PHARMACEUTICALS INC USD0.001 Common Stock COM 68403P203 664,101 233,018 SH SOLE 233,018 0 0
OREILLY AUTOMOTIVE NEW INC USD0.01 Common Stock COM 67103H107 146,324,280 1,604,257 SH SOLE 1,604,257 0 0
ORLA MINING LTD NPV Common Stock COM 68634K106 295,666 21,950 SH SOLE 21,950 0 0
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107 34,170,533 391,191 SH SOLE 391,191 0 0
OWENS CORNING INC USD0.01 Common Stock COM 690742101 6,806,142 60,818 SH SOLE 60,818 0 0
PACCAR INC USD1 Common Stock COM 693718108 259,429 2,369 SH SOLE 2,369 0 0
PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108 5,191,366 29,206 SH SOLE 29,206 0 0
PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105 157,970,841 857,605 SH SOLE 857,605 0 0
PAN AMERICAN SILVER CORP NPV Common Stock COM 697900108 3,243,130 62,578 SH SOLE 62,578 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 99,071,976 112,715 SH SOLE 112,715 0 0
PAYCHEX INC USD0.01 Common Stock COM 704326107 22,711,626 202,457 SH SOLE 202,457 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 15,431,293 264,325 SH SOLE 264,325 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107 855,002 2,750 SH SOLE 2,750 0 0
PEPGEN INC USD0.0001 Common Stock COM 713317105 208,339 32,003 SH SOLE 32,003 0 0
PEPSICO INC USD0.016666 Cap COM 713448108 34,826,993 242,663 SH SOLE 242,663 0 0
PERPETUA RESOURCES CORP NPV Common Stock COM 714266103 469,771 19,380 SH SOLE 19,380 0 0
PETROLEO BRASILEIRO SA Spon ADR Rep 4 Pref Shares COM 71654V101 231,035 20,500 SH SOLE 20,500 0 0
PFIZER INC USD0.05 Common Stock COM 717081103 11,143,372 447,525 SH SOLE 447,525 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 5,597,478 34,897 SH SOLE 34,897 0 0
PHILLIPS 66 USD0.01 Common Stock COM 718546104 852,309 6,605 SH SOLE 6,605 0 0
PIMCO CORPORATE INC & STRATEGY USD0.00001 Common Stock COM 72200U100 185,020 14,500 SH SOLE 14,500 0 0
PIMCO HIGH INCOME FUND USD0.00001 Common Stock COM 722014107 638,604 131,400 SH SOLE 131,400 0 0
PLATINUM GROUP METALS LTD NPV Com Stk (Post Rev Split) COM 72765Q882 377,600 160,000 SH SOLE 160,000 0 0
PLUG POWER INC USD0.01 Common Stock COM 72919P202 60,155 30,536 SH SOLE 30,536 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 657,998 6,422 SH SOLE 6,422 0 0
PRICE T ROWE MEDIA INC USD0.20 Common Stock COM 74144T108 255,950 2,500 SH SOLE 2,500 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109 214,911,545 1,499,627 SH SOLE 1,499,627 0 0
PROGRESSIVE CORP USD1 Common Stock COM 743315103 312,204 1,371 SH SOLE 1,371 0 0
PROLOGIS INC USD0.01 Common Stock COM 74340W103 740,428 5,800 SH SOLE 5,800 0 0
PROSHARES TRUST UltraPro QQQ ETF COM 74347X831 1,685,247 31,966 SH SOLE 31,966 0 0
PTC THERAPEUTICS INC USD0.001 Common Stock COM 69366J200 1,785,060 23,500 SH SOLE 23,500 0 0
PUBLIC STORAGE INC USD0.10 Common Stock COM 74460D109 15,180,490 58,499 SH SOLE 58,499 0 0
QUALCOMM INC USD0.001 Common Stock COM 747525103 6,104,945 35,691 SH SOLE 35,691 0 0
QUANTA SERVICES INC USD0.00001 Common Stock COM 74762E102 2,558,949 6,063 SH SOLE 6,063 0 0
RADNET INC USD0.01 Common Stock COM 750491102 2,948,752 41,328 SH SOLE 41,328 0 0
RECURSION PHARMACEUTICALS INC USD0.00001 Cls A Common Stock COM 75629V104 44,135 10,791 SH SOLE 10,791 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 24,529,202 115,742 SH SOLE 115,742 0 0
RICHTECH ROBOTICS INC USD0.00001 Cls B Common Stock COM 765504105 33,365 10,330 SH SOLE 10,330 0 0
RIO TINTO PLC ADR Each Rep 1 Ordinary Shares COM 767204100 1,148,030 14,345 SH SOLE 14,345 0 0
ROBINHOOD MARKETS USD0.0001 Cls A Common Stock COM 770700102 561,428 4,964 SH SOLE 4,964 0 0
ROBLOX CORPORATION USD0.0001 Cls A Common Stock COM 771049103 282,389 3,485 SH SOLE 3,485 0 0
ROCKET CO INC USD0.00001 Cls A Common Stock COM 77311W101 486,826 25,146 SH SOLE 25,146 0 0
ROCKET PHARMACEUTICALS INC USD0.01 Common Stock COM 77313F106 70,200 20,000 SH SOLE 20,000 0 0
ROGERS COMMUNICATIONS INC CAD1.62478 Cls B Common Stock COM 775109200 226,800 6,000 SH SOLE 6,000 0 0
ROLLINS INC USD1 Common Stock COM 775711104 115,264,508 1,920,435 SH SOLE 1,920,435 0 0
ROPER TECHNOLOGIES INC USD0.01 Common Stock COM 776696106 16,452,449 36,961 SH SOLE 36,961 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102 55,479,889 325,014 SH SOLE 325,014 0 0
ROYAL CARIBBEAN CRUISES LTD USD0.01 Common Stock COM V7780T103 99,132,351 355,415 SH SOLE 355,415 0 0
ROYAL GOLD INC USD0.01 Common Stock COM 780287108 439,022 1,975 SH SOLE 1,975 0 0
RTX CORP USD1.00 Common Stock COM 75513E101 151,249,796 824,699 SH SOLE 824,699 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104 333,428,097 638,030 SH SOLE 638,030 0 0
SABLE OFFSHORE CORP USD0.0001 Common Stock COM 78574H104 105,263 11,670 SH SOLE 11,670 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 159,892,258 603,572 SH SOLE 603,572 0 0
SAP AG Spon ADR Ea Rep 1 Ord Shs COM 803054204 223,234 919 SH SOLE 919 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 10,986,003 109,959 SH SOLE 109,959 0 0
SEA LTD ADS Ea Rep 1 Cls A Shares COM 81141R100 2,808,453 22,015 SH SOLE 22,015 0 0
SELECT SECTOR SPDR Tech Select Sector Index COM 81369Y803 200,406 1,392 SH SOLE 1,392 0 0
SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109 4,325,580 288,372 SH SOLE 288,372 0 0
SERVICENOW INC USD0.001 Common Stock COM 81762P102 118,254,407 771,946 SH SOLE 771,946 0 0
SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305 2,344,599 31,908 SH SOLE 31,908 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 84,361,858 260,352 SH SOLE 260,352 0 0
SHOPIFY INC NPV Class A Common Stock COM 82509L107 225,645,368 1,401,781 SH SOLE 1,401,781 0 0
SIBANYE STILLWATER Spon ADR Ea Rep 4 Ord Shs COM 82575P107 198,588 13,936 SH SOLE 13,936 0 0
SILVERCORP METALS INC NPV Common Stock COM 82835P103 88,512 10,575 SH SOLE 10,575 0 0
SKYLINE BUILDERS GROUP HOLDING USD0.00001 Class A Stock COM G8193D104 362,775 123,393 SH SOLE 123,393 0 0
SLB LTD USD0.01 Common Stock COM 806857108 27,570,848 718,365 SH SOLE 718,365 0 0
SMITH (AO) CORP USD1 Common Stock COM 831865209 2,322,341 34,724 SH SOLE 34,724 0 0
SMURFIT WESTROCK PLC USD0.001 Common Stock COM G8267P108 2,997,286 77,510 SH SOLE 77,510 0 0
SNOWFLAKE INC USD0.0001 Class A Common Stock COM 833445109 1,598,915 7,289 SH SOLE 7,289 0 0
SOFI TECHNOLOGIES USD0.0001 Cls A Common Stock COM 83406F102 511,714 19,546 SH SOLE 19,546 0 0
SOHO HOUSE & CO INC USD0.01 Cls A Common Stock COM 586001109 165,088 18,425 SH SOLE 18,425 0 0
SOLAREDGE TECHNOLOGIES INC USD0.0001 Common Stock COM 83417M104 201,257 6,976 SH SOLE 6,976 0 0
SOLSTICE ADVANCED MATERIALS USD0.01 Common Stock COM 83443Q103 1,192,007 24,537 SH SOLE 24,537 0 0
SONY GROUP CORP Spon Adr Ea Rep 1 Ord Shares COM 835699307 5,024,640 196,275 SH SOLE 196,275 0 0
SOPHIA GENETICS SA CHF0.05 Common Stock COM H82027105 747,821 160,133 SH SOLE 160,133 0 0
SPDR ETFS Dow Jones Industrial Avg ETF COM 78467X109 1,025,055 2,133 SH SOLE 2,133 0 0
SPDR GOLD TRUST Gold Shares NPV COM 78463V107 79,077,185 199,531 SH SOLE 199,531 0 0
SPDR INDEX SHARES Eurostoxx 50 ETF COM 78463X202 1,563,067 24,275 SH SOLE 24,275 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 2,883,803 41,333 SH SOLE 41,333 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 3,846,553 119,793 SH SOLE 119,793 0 0
SPDR SERIES TRUST S&P Aerospace & Defense ETF COM 78464A631 338,459 1,403 SH SOLE 1,403 0 0
SPDR SERIES TRUST S&P Biotech ETF COM 78464A870 473,454 3,883 SH SOLE 3,883 0 0
SPDR SERIES TRUST S&P Dividend ETF COM 78464A763 1,207,213 8,675 SH SOLE 8,675 0 0
SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796 18,914,228 336,612 SH SOLE 336,612 0 0
SPDR SERIES TRUST S&P Metals & Mining ETF COM 78464A755 204,629 1,975 SH SOLE 1,975 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 687,739 1,140 SH SOLE 1,140 0 0
SPDR SERIES TRUST S&P Semiconductor ETF COM 78464A862 825,868 2,568 SH SOLE 2,568 0 0
SPDR SERIES TRUST Utilities Select Sector ETF COM 81369Y886 237,185 5,556 SH SOLE 5,556 0 0
SPECTRAL AI INC USD0.0001 Cls A Common Stock COM 84757T105 126,632 89,178 SH SOLE 89,178 0 0
SPOTIFY TECHNOLOGY EUR0.000625 Common Stock COM L8681T102 8,091,613 13,934 SH SOLE 13,934 0 0
SPROTT ASSET MGMT Physical Silver COM 85207K107 7,554,590 319,433 SH SOLE 319,433 0 0
SPROTT ASSET MGMT Uranium Miners ETF COM 85208P303 242,064 4,410 SH SOLE 4,410 0 0
SPROTT ETFS Junior Uranium Miners ETF COM 85208P808 897,271 35,606 SH SOLE 35,606 0 0
SPROTT INC NPV Common Stock (P/R Split) COM 852066208 409,850 4,180 SH SOLE 4,180 0 0
SSGA ACTIVE TR Spdr Blackstone High Inc ETF COM 78470P846 12,399,840 436,000 SH SOLE 436,000 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 1,110,931 14,956 SH SOLE 14,956 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109 777,342 9,231 SH SOLE 9,231 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 396,039 21,990 SH SOLE 21,990 0 0
STATE STREET CORP USD1 Common Stock COM 857477103 6,420,827 49,770 SH SOLE 49,770 0 0
STATE STREET SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 50,938,060 74,698 SH SOLE 74,698 0 0
STEPAN CO USD1 Common Stock COM 858586100 314,944 6,650 SH SOLE 6,650 0 0
STERIS PLC USD0.001 Ordinary Shares COM G8473T100 27,034,612 106,637 SH SOLE 106,637 0 0
STRATEGY INC USD0.001 Cls A Common Stock COM 594972408 2,497,146 16,434 SH SOLE 16,434 0 0
STRIVE INC USD0.001 Class A Common Stock COM 862945102 13,284 18,000 SH SOLE 18,000 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101 77,065,069 219,265 SH SOLE 219,265 0 0
SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105 794,814 12,715 SH SOLE 12,715 0 0
SUNCOR ENERGY INC New NPV Common Stock (CAD) COM 867224107 464,398 10,450 SH SOLE 10,450 0 0
SUPER GROUP SGHC LTD Ordinary Shares COM G8588X103 533,304 44,628 SH SOLE 44,628 0 0
SURF AIR MOBILITY INC USD0.0001 Com Stk (P-R Split) COM 868927203 625,312 322,326 SH SOLE 322,326 0 0
SYNOPSYS INC USD0.01 Common Shares COM 871607107 228,753 487 SH SOLE 487 0 0
SYSCO CORP NPV Common Stock COM 871829107 4,285,810 58,160 SH SOLE 58,160 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 309,551,166 1,018,629 SH SOLE 1,018,629 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 3,651,499 14,262 SH SOLE 14,262 0 0
TC ENERGY CORP NPV Common Stock COM 87807B107 820,372 14,878 SH SOLE 14,878 0 0
TE CONNECTIVITY PLC USD0.01 Common Stock COM G87052109 247,530 1,088 SH SOLE 1,088 0 0
TECK RESOURCES LTD NPV Cls B Sub-Vtg Common Stock COM 878742204 229,229 4,783 SH SOLE 4,783 0 0
TEMPLETON DRAGON FUND PLC USD0.01 Common Stock COM 88018T101 171,152 15,200 SH SOLE 15,200 0 0
TEMPLETON EMERGING MARKETS INC NPV Common Stock COM 880192109 148,350 23,000 SH SOLE 23,000 0 0
TESLA INC USD0.001 Common Stock COM 88160R101 40,021,931 88,993 SH SOLE 88,993 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103 421,966 12,581 SH SOLE 12,581 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104 41,547,558 239,481 SH SOLE 239,481 0 0
TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102 1,305,414 4,545 SH SOLE 4,545 0 0
THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105 1,561,978 41,148 SH SOLE 41,148 0 0
THE TRAVELERS CO INC NPV Common Stock COM 89417E109 396,221 1,366 SH SOLE 1,366 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 536,995,436 926,733 SH SOLE 926,733 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903808 9,356,304 70,806 SH SOLE 70,806 0 0
TIMKEN CO NPV Common Stock COM 887389104 807,648 9,600 SH SOLE 9,600 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109 148,978,812 969,851 SH SOLE 969,851 0 0
TOPGOLF CALLAWAY BRANDS CORP USD0.01 Common Stock COM 131193104 252,282 21,618 SH SOLE 21,618 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509 2,952,365 31,285 SH SOLE 31,285 0 0
TOTALENERGIES SE EUR2.5 Shares COM F92124100 220,659,882 3,379,216 SH SOLE 3,379,216 0 0
TRANE TECHNOLOGIES PLC USD1 Common Stock COM G8994E103 26,687,444 68,570 SH SOLE 68,570 0 0
TRANSALTA CORP MTN NPV Common Shares COM 89346D107 721,771 57,012 SH SOLE 57,012 0 0
TRANSDIGM GROUP INC USD0.01 Common Stock COM 893641100 460,128 346 SH SOLE 346 0 0
TRANSOCEAN LTD CHF15 Common Stock COM H8817H100 52,170 12,632 SH SOLE 12,632 0 0
TRIMBLE INC NPV Common Stock COM 896239100 4,571,644 58,349 SH SOLE 58,349 0 0
TRX GOLD CORP NPV Common Stock COM 87283P109 12,892 14,000 SH SOLE 14,000 0 0
UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100 103,889,280 1,271,439 SH SOLE 1,271,439 0 0
UBS GROUP USD0.10 Shares COM H42097107 56,329,811 1,207,500 SH SOLE 1,207,500 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 62,439,452 103,204 SH SOLE 103,204 0 0
UNILEVER PLC Spons ADS Each Rep 1 Ord Shs COM 904767803 588,730 9,002 SH SOLE 9,002 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 6,903,514 29,844 SH SOLE 29,844 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 14,074,900 42,637 SH SOLE 42,637 0 0
UR ENERGY INC NPV Common Stock COM 91688R108 27,400 20,000 SH SOLE 20,000 0 0
URANIUM ENERGY CORP USD0.001 Common Stock COM 916896103 1,061,571 90,888 SH SOLE 90,888 0 0
URANIUM ROYALTY CORP NPV Common Stock COM 91702V101 88,250 25,000 SH SOLE 25,000 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304 101,165,490 1,895,905 SH SOLE 1,895,905 0 0
UTD THERAPEUTIC COM USD0.01 COM 91307C102 2,084,455 4,278 SH SOLE 4,278 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106 746,542 8,704 SH SOLE 8,704 0 0
VANECK VECTORS ETF JR Gold Miners ETF COM 92189F791 348,735 3,065 SH SOLE 3,065 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 6,840,865 86,802 SH SOLE 86,802 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 3,868,824 52,232 SH SOLE 52,232 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 466,755 2,232 SH SOLE 2,232 0 0
VANGUARD INDEX FUNDS Growth ETF COM 922908736 239,051 490 SH SOLE 490 0 0
VANGUARD INDEX FUNDS Real Estate ETF COM 922908553 7,431,036 83,976 SH SOLE 83,976 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 64,089,550 102,195 SH SOLE 102,195 0 0
VANGUARD INDEX FUNDS Small Cap ETF COM 922908751 3,717,317 14,411 SH SOLE 14,411 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 423,580 2,000 SH SOLE 2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 3,336,942 9,953 SH SOLE 9,953 0 0
VANGUARD INDEX FUNDS Value ETF COM 922908744 1,177,071 6,163 SH SOLE 6,163 0 0
VANGUARD INTL EQUITY European ETF COM 922042874 5,399,784 64,583 SH SOLE 64,583 0 0
VANGUARD INTL EQUITY FTSE All World Ex US ETF COM 922042775 879,998 11,963 SH SOLE 11,963 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 9,482,511 176,386 SH SOLE 176,386 0 0
VANGUARD INTL EQUITY FTSE Pacific ETF COM 922042866 16,953,073 187,534 SH SOLE 187,534 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 14,055,077 99,639 SH SOLE 99,639 0 0
VANGUARD INVESTMENTS FTSE Developed Markets ETF COM 921943858 479,832 7,681 SH SOLE 7,681 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 3,079,403 36,769 SH SOLE 36,769 0 0
VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664 6,903,702 69,370 SH SOLE 69,370 0 0
VANGUARD SCOTTSDAL FUNDS Intermediate Term Treasury ETF COM 92206C706 1,014,914 16,935 SH SOLE 16,935 0 0
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680 444,387 3,650 SH SOLE 3,650 0 0
VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409 3,571,824 44,799 SH SOLE 44,799 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 1,222,786 4,248 SH SOLE 4,248 0 0
VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702 3,878,951 5,146 SH SOLE 5,146 0 0
VERALTO CORP USD0.01 Common Stock COM 92338C103 17,383,970 174,223 SH SOLE 174,223 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 30,156,767 134,815 SH SOLE 134,815 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104 20,367,403 500,059 SH SOLE 500,059 0 0
VERTEX PHARMACEUTICAL INC USD0.01 Common Stock COM 92532F100 563,979 1,244 SH SOLE 1,244 0 0
VERTICAL AEROSPACE LTD USD0.0001 Ord Shs (Pst Rev Sp) COM G9471C206 326,585 61,273 SH SOLE 61,273 0 0
VERTIV HOLDINGS CO USD0.0001 Common Stock COM 92537N108 260,512 1,608 SH SOLE 1,608 0 0
VIATRIS INC USD0.01 Common Stock COM 92556V106 276,228 22,187 SH SOLE 22,187 0 0
VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102 172,524 28,611 SH SOLE 28,611 0 0
VISA INC USD0.0001 Common Stock COM 92826C839 1,138,947,559 3,247,548 SH SOLE 3,247,548 0 0
VISTRA CORP USD0.01 Common Stock COM 92840M102 464,307 2,878 SH SOLE 2,878 0 0
VIZSLA SILVER CORP NPV Common Stock COM 92859G608 100,467 18,300 SH SOLE 18,300 0 0
VONTIER CORP USD0.0001 Common Stock COM 928881101 10,489,593 282,130 SH SOLE 282,130 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103 154,470,522 1,386,505 SH SOLE 1,386,505 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 70,777,113 622,107 SH SOLE 622,107 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 117,393,588 669,442 SH SOLE 669,442 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 101,785,930 463,274 SH SOLE 463,274 0 0
WD-40 CO USD0.001 Common Stock COM 929236107 666,506 3,385 SH SOLE 3,385 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 83,053,441 787,535 SH SOLE 787,535 0 0
WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 10,610,820 113,850 SH SOLE 113,850 0 0
WESTERN COPPER & GOLD CORP NPV Common Stock COM 95805V108 73,566 27,450 SH SOLE 27,450 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104 464,845 19,622 SH SOLE 19,622 0 0
WHEATON PRECIOUS METALS CORP NPV Common Stock COM 962879102 1,776,037 15,098 SH SOLE 15,098 0 0
WILLIAMS COS INC USD1 Common Stock COM 969457100 620,275 10,319 SH SOLE 10,319 0 0
WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock COM G96629103 827,743 2,519 SH SOLE 2,519 0 0
WISDOMTREE TRUST Emg Mkts High Dividend Fund COM 97717W315 961,058 20,575 SH SOLE 20,575 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 1,939,384 13,453 SH SOLE 13,453 0 0
WISDOMTREE TRUST US LargeCap Dividend Fund COM 97717W307 413,976 4,700 SH SOLE 4,700 0 0
WISDOMTREE TRUST US LargeCap Fund COM 97717W588 636,818 8,987 SH SOLE 8,987 0 0
WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101 3,223,847 15,010 SH SOLE 15,010 0 0
XENON PHARMACEUTICALS INC NPV Common Stock COM 98420N105 1,060,710 23,666 SH SOLE 23,666 0 0
XPENG INC Spon ADS Ea Rep 2 Cl A Shares COM 98422D105 504,120 24,858 SH SOLE 24,858 0 0
XPO LOGISTICS INC USD0.001 Common Stock COM 983793100 1,661,499 12,225 SH SOLE 12,225 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100 48,910,000 359,157 SH SOLE 359,157 0 0
YUM BRANDS INC NPV Common Stock COM 988498101 558,979 3,695 SH SOLE 3,695 0 0
YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109 1,670,995 35,002 SH SOLE 35,002 0 0
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102 1,159,158 12,891 SH SOLE 12,891 0 0
ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103 47,186,400 375,031 SH SOLE 375,031 0 0