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

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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