0001140361-24-036520.txt : 20240809 0001140361-24-036520.hdr.sgml : 20240809 20240809103954 ACCESSION NUMBER: 0001140361-24-036520 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240809 DATE AS OF CHANGE: 20240809 EFFECTIVENESS DATE: 20240809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Rathbones Group PLC CENTRAL INDEX KEY: 0001351991 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: X0 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11582 FILM NUMBER: 241190861 BUSINESS ADDRESS: STREET 1: PORT OF LIVERPOOL BUILDING STREET 2: PIER HEAD CITY: LIVERPOOL STATE: X0 ZIP: L31NW BUSINESS PHONE: 00441512437155 MAIL ADDRESS: STREET 1: PORT OF LIVERPOOL BUILDING STREET 2: PIER HEAD CITY: LIVERPOOL STATE: X0 ZIP: L31NW FORMER COMPANY: FORMER CONFORMED NAME: Rathbone Brothers plc DATE OF NAME CHANGE: 20060202 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001351991 XXXXXXXX 06-30-2024 06-30-2024 false Rathbones Group PLC
Port of Liverpool Building Pier Head Liverpool X0 L31NW
13F HOLDINGS REPORT 028-11582 N
Sue Jacobs Operational Tax Manager 00-44-151-243-7233 /s/ Sue Jacobs LIVERPOOL X0 08-09-2024 1 616 18360219683 1 0001351991 028-11582 Rathbones Group PLC
INFORMATION TABLE 2 informationtable.xml 3M COMPANY USD0.01 Common Stock COM 88579Y101 1261331 12343 SH SOLE 12343 0 0 ABBOTT LABORATORIES NPV Common Stock COM 002824100 260567417 2507626 SH SOLE 2507626 0 0 ABBVIE INC USD0.01 Common Stock COM 00287Y109 16171591 94284 SH SOLE 94284 0 0 Abrdn Platinum Etf Abrdn Physical Platinum Sha COM 003260106 759201 8300 SH SOLE 8300 0 0 ACCENTURE PLC New A Class Shares COM G1151C101 296871514 978450 SH SOLE 978450 0 0 ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 421954 432818 SH SOLE 432818 0 0 ADOBE INC NPV Common Stock COM 00724F101 292805134 527064 SH SOLE 527064 0 0 ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104 33195918 206970 SH SOLE 206970 0 0 ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107 3736669 23036 SH SOLE 23036 0 0 AECOM TECHNOLOGY CORP USD0.01 Common Stock COM 00766T100 3259152 36977 SH SOLE 36977 0 0 AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 5692224 87047 SH SOLE 87047 0 0 AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106 25799064 99977 SH SOLE 99977 0 0 AIRBNB INC USD0.0001 Class A Common Stock COM 009066101 765276 5047 SH SOLE 5047 0 0 ALAMOS GOLD INC NPV Class A Common Stock COM 011532108 224851 14340 SH SOLE 14340 0 0 ALBEMARLE CORP USD0.01 Common Stock COM 012653101 290476 3041 SH SOLE 3041 0 0 Albertsons Cos Inc COM USD0.01 Class A COM 013091103 1146428 58047 SH SOLE 58047 0 0 ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 6153840 85470 SH SOLE 85470 0 0 ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 3475384 14395 SH SOLE 14395 0 0 ALLSTATE CORP NPV Common Stock COM 020002101 635287 3979 SH SOLE 3979 0 0 ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 3784 65000 SH SOLE 65000 0 0 ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 773136585 4244505 SH SOLE 4244505 0 0 ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 380633551 2075202 SH SOLE 2075202 0 0 ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 23852212 523649 SH SOLE 523649 0 0 Amarin Corp ADR Rep 1 Ord GBP0.50 COM 023111206 7843 11400 SH SOLE 11400 0 0 AMAZON COM INC USD0.01 Common Stock COM 023135106 930988445 4817534 SH SOLE 4817534 0 0 AMER TOWER CORP USD0.01 New Common Stock COM 03027X100 68116000 350427 SH SOLE 350427 0 0 AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 2812405 12146 SH SOLE 12146 0 0 AMERICAN INTL GROUP INC NPV Common Stock COM 026874784 229476 3091 SH SOLE 3091 0 0 AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 268007 2075 SH SOLE 2075 0 0 AMERICAS GOLD & SILVER CORP NPV Common Stock COM 03062D100 27957 116959 SH SOLE 116959 0 0 AMERIPRISE FINANCIAL INC USD0.01 Common Stock COM 03076C106 780476 1827 SH SOLE 1827 0 0 AMETEK INC NPV Common Stock COM 031100100 2088876 12530 SH SOLE 12530 0 0 AMGEN INC USD0.0001 Common Stock COM 031162100 3678785 11774 SH SOLE 11774 0 0 AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 224193145 3327789 SH SOLE 3327789 0 0 ANALOG DEVICES USD16.666 Common Stock COM 032654105 580693 2544 SH SOLE 2544 0 0 ANSYS INC USD0.01 Common Stock COM 03662Q105 72435558 225305 SH SOLE 225305 0 0 APA CORP USD0.625 Common Stock COM 03743Q108 674176 22900 SH SOLE 22900 0 0 APPFOLIO INC USD0.0001 Cls A Common Stock COM 03783C100 1234100 5046 SH SOLE 5046 0 0 APPLE INC NPV Common Stock COM 037833100 655765580 3113501 SH SOLE 3113501 0 0 Applied Indl Techs COM NPV COM 03820C105 1183400 6100 SH SOLE 6100 0 0 APPLIED MATERIALS INC NPV Common Stock COM 038222105 14477042 61346 SH SOLE 61346 0 0 APTIV PLC USD0.01 Common Stock COM G6095L109 91386850 1297740 SH SOLE 1297740 0 0 APYX MEDICAL CORP USD0.001 Common Stock COM 03837C106 336788 251334 SH SOLE 251334 0 0 ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 1383821 22892 SH SOLE 22892 0 0 ARES CAPITAL CORP USD0.001 Common Stock COM 04010L103 2017375 96803 SH SOLE 96803 0 0 ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101 979208 7347 SH SOLE 7347 0 0 ARISTA NETWORKS INC USD0.0001 Common Stock COM 040413106 4806833 13715 SH SOLE 13715 0 0 ARM HOLDINGS PLC Spon ADR Each Rep 1 Ord Shs COM 042068205 2017434 12330 SH SOLE 12330 0 0 ASP Isotopes Inc COM USD0.01 COM 00218A105 599500 195915 SH SOLE 195915 0 0 AST SPACEMOBILE INC USD0.0001 Class A Common Stock COM 00217D100 151127 13017 SH SOLE 13017 0 0 ASTRAZENECA PLC Spon ADR Rep 1 USD0.5 Ord Shs COM 046353108 1051148 13478 SH SOLE 13478 0 0 AT&T INC USD1 Common Stock COM 00206R102 2618796 137038 SH SOLE 137038 0 0 AUTHID INC USD0.0001 Com Stk (P-R Split) COM 46264C305 135313 13036 SH SOLE 13036 0 0 AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 568320 2381 SH SOLE 2381 0 0 AUTODESK INC NPV Common Stock COM 052769106 35020608 141526 SH SOLE 141526 0 0 Autolus Therapeuti Spon Ads Ea Rep 1 Ord Shs COM 05280R100 234204 67300 SH SOLE 67300 0 0 Avino Silver & Gol COM NPV COM 053906103 135072 152750 SH SOLE 152750 0 0 AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101 8090128 27495 SH SOLE 27495 0 0 B2GOLD CORP NPV Common Stock COM 11777Q209 271981 101122 SH SOLE 101122 0 0 BADGER METER INC USD1 Common Stock COM 056525108 5086050 27293 SH SOLE 27293 0 0 BAIDU INC ADS Each Rep 1 Ord Cls A Share COM 056752108 253386 2930 SH SOLE 2930 0 0 BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100 286951 8159 SH SOLE 8159 0 0 BALL CORP NPV Common Stock COM 058498106 4088802 68124 SH SOLE 68124 0 0 BALLARD POWER SYSTEMS NPV Common Stock COM 058586108 50364 22377 SH SOLE 22377 0 0 BALLYS CORP USD0.01 Common Stock COM 05875B106 7453300 622665 SH SOLE 622665 0 0 BANK OF AMERICA CORP NPV Common Stock COM 060505104 61778718 1553400 SH SOLE 1553400 0 0 BANK OF MONTREAL NPV Common Stock COM 063671101 4104721 48913 SH SOLE 48913 0 0 BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100 5925516 98940 SH SOLE 98940 0 0 BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 6234737 136337 SH SOLE 136337 0 0 Barclays Plc Adr-Each Cv 4 Ord GBP0.25 COM 06738E204 959736 90860 SH SOLE 90860 0 0 BARRICK GOLD CORP NPV Common Stock (CAD) COM 067901108 2550935 152937 SH SOLE 152937 0 0 BCE INC NPV Common Stock COM 05534B760 2018313 62332 SH SOLE 62332 0 0 BECTON DICKINSON & CO NPV Common Stock COM 075887109 23031185 98546 SH SOLE 98546 0 0 BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 377055963 926882 SH SOLE 926882 0 0 BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 9795856 16 SH SOLE 16 0 0 BEYOND MEAT INC USD0.0001 Common Stock COM 08862E109 86518 12894 SH SOLE 12894 0 0 BHP GROUP LTD Spon ADR Ea Rep 2 Ord Shs COM 088606108 485544 8516 SH SOLE 8516 0 0 Biglari Holdings COM Npv Class B COM 08986R309 444774 2300 SH SOLE 2300 0 0 Biolife Solutions COM USD0.001 COM 09062W204 1759103 82086 SH SOLE 82086 0 0 Bioline Rx Ltd Spon Ads Ea Repr 15 Ord Shs COM 09071M205 22693 39820 SH SOLE 39820 0 0 BIO-TECHNE CORP USD0.01 Common Stock COM 09073M104 610386 8519 SH SOLE 8519 0 0 BLACKBAUD INC USD0.001 Common Stock COM 09227Q100 304680 4000 SH SOLE 4000 0 0 BLACKBERRY LTD NPV Common Stock COM 09228F103 35009 14116 SH SOLE 14116 0 0 BLACKROCK INC NPV Class A Common Stock COM 09247X101 24580917 31221 SH SOLE 31221 0 0 BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107 3921860 31679 SH SOLE 31679 0 0 Blackstone Secd Ln COM USD0.001 COM 09261X102 1496797 48883 SH SOLE 48883 0 0 BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103 1119288 17356 SH SOLE 17356 0 0 BOEING CO USD5 Common Stock COM 097023105 1617522 8887 SH SOLE 8887 0 0 BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100 15786397 132414 SH SOLE 132414 0 0 BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 175502373 44302 SH SOLE 44302 0 0 BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106 52798934 343073 SH SOLE 343073 0 0 BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107 185377394 2407186 SH SOLE 2407186 0 0 Bowhead Specialty COM USD0.01 COM 10240L102 266070 10500 SH SOLE 10500 0 0 BP PLC ADR Cnv Into 6 USD0.25 Ord Shs COM 055622104 311481 8637 SH SOLE 8637 0 0 BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 1572035 37853 SH SOLE 37853 0 0 BRITISH AMERICAN TOBACCO PLC ADR Each Rep 1 25p Ord Share COM 110448107 421173 13617 SH SOLE 13617 0 0 BROADCOM CORP USD1 Common Stock COM 11135F101 7504247 4674 SH SOLE 4674 0 0 BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 86586425 439525 SH SOLE 439525 0 0 BROOKFIELD ASSET MGMT Cls A Limited Voting Shs (CAD) COM 113004105 2675653 70301 SH SOLE 70301 0 0 BROOKFIELD CORP Cls A Limited Voting Shs (USD) COM 11271J107 1654241 39786 SH SOLE 39786 0 0 Brown-Forman Corp 'A'Com USD0.15 COM 115637100 264780 6000 SH SOLE 6000 0 0 BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 2230892 51653 SH SOLE 51653 0 0 CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108 77910605 253162 SH SOLE 253162 0 0 CADIZ Inc COM USD0.01 COM 127537207 132431 42858 SH SOLE 42858 0 0 CAE INC NPV Common Stock COM 124765108 974925 52500 SH SOLE 52500 0 0 CAL Maine Foods In COM Stk USD0.01 COM 128030202 224274 3670 SH SOLE 3670 0 0 CAMECO CORP NPV Common Stock COM 13321L108 30678898 623672 SH SOLE 623672 0 0 CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 5466136 114980 SH SOLE 114980 0 0 CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102 854153 7230 SH SOLE 7230 0 0 CANADIAN PAC KANSAS CITY LTD NPV Common Stock COM 13646K108 91948599 1167882 SH SOLE 1167882 0 0 CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109 5202 20164 SH SOLE 20164 0 0 CARLISLE COS INC USD1 Common Stock COM 142339100 4052100 10000 SH SOLE 10000 0 0 Carlyle Group Inc COM USD0.01 COM 14316J108 269647 6716 SH SOLE 6716 0 0 CARMAX INC USD0.50 Common Stock COM 143130102 264024 3600 SH SOLE 3600 0 0 Carnival Corp Paired Ctf (1 Com Carn & 1 COM 143658300 1124136 60050 SH SOLE 60050 0 0 CARRIER GLOBAL CORP USD0.01 Common Stock (WI) COM 14448C104 400116 6343 SH SOLE 6343 0 0 CATERPILLAR INC USD1 Common Stock COM 149123101 68868425 206750 SH SOLE 206750 0 0 Cbre Group Inc COM USD0.01 Class A COM 12504L109 425411 4774 SH SOLE 4774 0 0 CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889 83606 13084 SH SOLE 13084 0 0 Centessa Pharmaceu Spon Ads Eh Rep 1 Ord Shs COM 152309100 282639 31300 SH SOLE 31300 0 0 Certara Inc COM USD0.01 COM 15687V109 10488467 757290 SH SOLE 757290 0 0 CHEVRON CORP USD0.75 Common Stock COM 166764100 44195532 282544 SH SOLE 282544 0 0 CHIPOTLE MEXICAN GRILL INC USD0.01 Common Stock COM 169656105 222407 3550 SH SOLE 3550 0 0 CHUBB LTD CHF24.15 Ordinary Shares COM H1467J104 80012984 313678 SH SOLE 313678 0 0 Church & Dwight COM USD1.00 COM 171340102 1078272 10400 SH SOLE 10400 0 0 CINTAS CORP NPV Common Stock COM 172908105 120355086 171872 SH SOLE 171872 0 0 CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 15233796 320644 SH SOLE 320644 0 0 CITIGROUP INC USD0.01 Common Stock COM 172967424 21230543 334550 SH SOLE 334550 0 0 CLOUDFLARE INC USD0.001 Cls A Common Stock COM 18915M107 375716 4536 SH SOLE 4536 0 0 Clover Health Inve COM USD0.0001 Cl A COM 18914F103 30750 25000 SH SOLE 25000 0 0 CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 257835788 1311474 SH SOLE 1311474 0 0 COCA-COLA CO USD0.25 Common Stock COM 191216100 339946311 5340869 SH SOLE 5340869 0 0 Coeur Mining Inc COM USD0.01 COM 192108504 95950 17073 SH SOLE 17073 0 0 COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 3248202 144493 SH SOLE 144493 0 0 COINBASE GLOBAL INC 0.00001 Class A Common Stock COM 19260Q107 1414272 6364 SH SOLE 6364 0 0 COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 26323264 271262 SH SOLE 271262 0 0 COMCAST CORP USD1 A Common Stock COM 20030N101 505868 12918 SH SOLE 12918 0 0 CONFLUENT INC USD0.00001 Cls A Common Stock COM 20717M103 531894 18012 SH SOLE 18012 0 0 CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 3141218 27463 SH SOLE 27463 0 0 CONSTELLIUM SE (FRANCE) EUR0.02 Class A Common Stock COM F21107101 201223 10675 SH SOLE 10675 0 0 COOPER COS INC USD0.10 Com Stk (Post Split) COM 216648501 47419788 543182 SH SOLE 543182 0 0 COPART INC USD0.001 Common Stock COM 217204106 411616 7600 SH SOLE 7600 0 0 CORNING INC USD0.50 Common Stock COM 219350105 2114799 54435 SH SOLE 54435 0 0 CORTEVA INC USD0.01 Common Stock (WI) COM 22052L104 358161 6640 SH SOLE 6640 0 0 COSTCO CORP NPV Common Stock COM 22160K105 260095534 305990 SH SOLE 305990 0 0 CRH PLC EUR0.32 Ordinary Shares (DI) COM G25508105 50802428 677951 SH SOLE 677951 0 0 CROWDSTRIKE HOLDINGS INC USD0.0005 Class A Common Stock COM 22788C105 3434914 8964 SH SOLE 8964 0 0 CSX CORP USD1 Common Stock COM 126408103 6665548 199269 SH SOLE 199269 0 0 CVS CORP USD0.01 Common Stock COM 126650100 524039 8873 SH SOLE 8873 0 0 CYBIN INC NPV Common Stock COM 23256X100 17652 65381 SH SOLE 65381 0 0 DANAHER CORP USD0.01 Common Stock COM 235851102 72455750 289997 SH SOLE 289997 0 0 DEERE & CO USD1 Common Stock COM 244199105 120944778 323702 SH SOLE 323702 0 0 DENISON MINES INC NPV Common Stock COM 248356107 192692 96300 SH SOLE 96300 0 0 DEXCOM INC USD0.001 Common Stock COM 252131107 158936310 1401802 SH SOLE 1401802 0 0 Digital Turbine In COM USD0.0001 COM 25400W102 173213 104345 SH SOLE 104345 0 0 Direxion Sh Etf Tr Daily 20 Yr Treas Bu (R/S) COM 25460G138 208550 4300 SH SOLE 4300 0 0 Direxion Sh Etf Tr Daily Semiconductor Bull 3x COM 25459W458 332160 6000 SH SOLE 6000 0 0 DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 417675 3193 SH SOLE 3193 0 0 DIVERSIFIED ENERGY CO PLC 20p Ordinary Shares COM G2891G204 6710891 505719 SH SOLE 505719 0 0 DOCUSIGN INC USD0.0001 Common Stock COM 256163106 2274927 42522 SH SOLE 42522 0 0 DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105 3876190 29314 SH SOLE 29314 0 0 Dominos Pizza Inc COM USD0.01 COM 25754A201 407901 790 SH SOLE 790 0 0 DOVER CORP USD1 Common Stock COM 260003108 4044245 22412 SH SOLE 22412 0 0 DOW INC USD0.01 Common Stock WI COM 260557103 438405 8264 SH SOLE 8264 0 0 DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301 123338 14325 SH SOLE 14325 0 0 DUPONT DE NEMOURS INC USD0.01 Common Stock COM 26614N102 427884 5316 SH SOLE 5316 0 0 Eastman Kodak Co COM USD0.01 COM 277461406 68864 12800 SH SOLE 12800 0 0 EATON CORPORATION PLC USD0.50 Common Stock COM G29183103 9428762 30071 SH SOLE 30071 0 0 ECOLAB INC USD1 Common Stock COM 278865100 73457986 308647 SH SOLE 308647 0 0 Ecopetrol SA Spon ADR Ea Repr 20 Ord COM 279158109 172326 15400 SH SOLE 15400 0 0 EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108 85066119 920928 SH SOLE 920928 0 0 Electra Battery Ma COM Npv (Post Rev Splt) COM 28474P201 44149 100687 SH SOLE 100687 0 0 ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 27227032 195414 SH SOLE 195414 0 0 EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 4428982 40205 SH SOLE 40205 0 0 ENBRIDGE INC NPV Common Stock COM 29250N105 550948 15487 SH SOLE 15487 0 0 Encore Energy Corp COM Npv (Post Rev Split) COM 29259W700 39244 10000 SH SOLE 10000 0 0 ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105 12605714 431112 SH SOLE 431112 0 0 ENDEAVOUR SILVER CORP NPV Common Stock COM 29258Y103 80784 22950 SH SOLE 22950 0 0 ENERGY FUELS INC NPV Common Stock COM 292671708 293118 48370 SH SOLE 48370 0 0 ENPHASE ENERGY INC USD0.00001 Common Stock COM 29355A107 4843412 48575 SH SOLE 48575 0 0 Entegris Inc COM USD0.01 COM 29362U104 210818 1557 SH SOLE 1557 0 0 EOG RESOURCES INC USD0.01 Common Stock COM 26875P101 3805554 30234 SH SOLE 30234 0 0 EQUIFAX INC USD1.25 Common Stock COM 294429105 71025505 292937 SH SOLE 292937 0 0 EQUINIX INC USD0.001 New Common Stock COM 29444U700 144461420 190935 SH SOLE 190935 0 0 EQUINOX GOLD CORP NPV Com Stk (Post Rev Split) COM 29446Y502 664705 127304 SH SOLE 127304 0 0 ERO COPPER CORP NPV Common Stock COM 296006109 284926 13333 SH SOLE 13333 0 0 ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 105535074 991871 SH SOLE 991871 0 0 EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 579417 13714 SH SOLE 13714 0 0 Exscientia Plc Spon Ads Each Rep 1 Ord Shs COM 30223G102 62332 12222 SH SOLE 12222 0 0 EXXON MOBIL CORP NPV Common Stock COM 30231G102 34879288 302982 SH SOLE 302982 0 0 FASTENAL COMPANY USD0.01 Common Stock COM 311900104 210136 3344 SH SOLE 3344 0 0 FEDEX CORP USD0.10 Common Stock COM 31428X106 7593448 25325 SH SOLE 25325 0 0 FERGUSON PLC 10p Ordinary Shares COM G3421J106 1274217 6580 SH SOLE 6580 0 0 FERROVIAL SE EUR0.01 Shares COM N3168P101 482718 12422 SH SOLE 12422 0 0 FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106 930847 12352 SH SOLE 12352 0 0 Fidelity Wise Orig Shares of Beneficial Intere COM 315948109 1337730 25500 SH SOLE 25500 0 0 FIRST MAJESTIC SILVER NPV Common Stock COM 32076V103 320312 54107 SH SOLE 54107 0 0 FIRST SOLAR INC USD0.001 Common Stock COM 336433107 1088295 4827 SH SOLE 4827 0 0 First Tr Nasdq-100 Funds First Trust Nasdq 100 COM 337345102 479828 2430 SH SOLE 2430 0 0 FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 487956 17427 SH SOLE 17427 0 0 FIRST TRUST Cloud Computing ETF COM 33734X192 1169955 12247 SH SOLE 12247 0 0 FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 641640 26802 SH SOLE 26802 0 0 FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408 488004 8188 SH SOLE 8188 0 0 FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 817242 19696 SH SOLE 19696 0 0 FIRST TRUST High Yield Long/Short ETF COM 33738D408 401627 9885 SH SOLE 9885 0 0 FIRST TRUST Japan AlphaDEX ETF COM 33737J158 3245708 62999 SH SOLE 62999 0 0 FIRST TRUST Large Cap Core Alphadex ETF COM 33734K109 210953 2175 SH SOLE 2175 0 0 FIRST TRUST Long/Short Equity ETF COM 33739P103 510045 8149 SH SOLE 8149 0 0 FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108 403501 3718 SH SOLE 3718 0 0 FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108 1467519 12697 SH SOLE 12697 0 0 FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846 2106159 37330 SH SOLE 37330 0 0 FIRST TRUST UK AlphaDEX ETF COM 33737J224 1699784 44590 SH SOLE 44590 0 0 FMC CORP USD0.10 Common Stock COM 302491303 5839886 101475 SH SOLE 101475 0 0 FORD MOTOR CO USD0.01 Common Stock COM 345370860 352637 28121 SH SOLE 28121 0 0 FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 49552900 1019607 SH SOLE 1019607 0 0 Freyr Battery Inc COM Npv COM 35834F104 17000 10000 SH SOLE 10000 0 0 Fuelcell Energy COM USD0.0001(Post Rev Splt COM 35952H601 8416 13175 SH SOLE 13175 0 0 GALLAGHER AJ & CO USD1 Common Stock COM 363576109 7990637 30815 SH SOLE 30815 0 0 GARMIN LTD CHF10 Common Stock COM H2906T109 298143 1830 SH SOLE 1830 0 0 GE AEROSPACE USD0.01 Common Stock COM 369604301 32085232 201832 SH SOLE 201832 0 0 GE HEALTHCARE TECH INC USD0.01 Common Stock COM 36266G107 9560004 122690 SH SOLE 122690 0 0 GE VERNOVA INC USD0.01 Common Stock COM 36828A101 10203301 59491 SH SOLE 59491 0 0 GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 4687860 35455 SH SOLE 35455 0 0 GENERAL DYNAMICS CORP USD1 Common Stock COM 369550108 586663 2022 SH SOLE 2022 0 0 GENERAL MILLS INC USD0.10 Common Stock COM 370334104 2444049 38635 SH SOLE 38635 0 0 GENERAL MOTORS CO USD0.01 Common Stock COM 37045V100 272163 5858 SH SOLE 5858 0 0 GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 224355 3270 SH SOLE 3270 0 0 GLOBAL X FUNDS Copper Miners ETF COM 37954Y830 705836 15647 SH SOLE 15647 0 0 GODADDY INC USD0.001 Cls A Common Stock COM 380237107 4476168 32039 SH SOLE 32039 0 0 GOLAR LNG USD1 Common Stock COM G9456A100 1288172 41090 SH SOLE 41090 0 0 Gold Royalty Corp COM Npv COM 38071H106 37338 26481 SH SOLE 26481 0 0 GOLDEN MINERALS CO USD0.01 Com Stock (P/R Split) COM 381119403 4320 10289 SH SOLE 10289 0 0 GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 36959972 81712 SH SOLE 81712 0 0 GOLDMINING INC NPV Common Stock COM 38149E101 114920 130500 SH SOLE 130500 0 0 GRAYSCALE BITCOIN TRUST BTC NPV Common Stock COM 389637109 645907 12132 SH SOLE 12132 0 0 Greenlight Capital COM Stk USD0.10 Class 'A' COM G4095J109 198269 15135 SH SOLE 15135 0 0 GSK PLC Spon ADS Each Rep 2 Ord Shares COM 37733W204 314829 8176 SH SOLE 8176 0 0 GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109 3130447 108395 SH SOLE 108395 0 0 GXO LOGISTICS INC (WI) USD0.01 Common Stock COM 36262G101 2545705 50410 SH SOLE 50410 0 0 HALLIBURTON CORP NPV Common Stock COM 406216101 282028 8349 SH SOLE 8349 0 0 HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100 15081200 509500 SH SOLE 509500 0 0 HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 271529 29546 SH SOLE 29546 0 0 HCA Healthcare Inc COM USD0.01 COM 40412C101 15503366 48255 SH SOLE 48255 0 0 HDFC BANK LTD Spon ADR Each Rep 3 INR10 Shs COM 40415F101 13421360 208633 SH SOLE 208633 0 0 HECLA MINING CO USD0.25 Common Stock COM 422704106 197536 40729 SH SOLE 40729 0 0 HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109 469486 22177 SH SOLE 22177 0 0 HOME DEPOT INC USD0.05 Common Stock COM 437076102 196023681 569439 SH SOLE 569439 0 0 HONEYWELL INTL INC USD1 Common Stock COM 438516106 107834069 504983 SH SOLE 504983 0 0 HP INC USD0.01 Common Stock COM 40434L105 875780 25008 SH SOLE 25008 0 0 HSBC HOLDINGS PLC ADR Each Rep 5 USD0.50 Ord Shs COM 404280406 243600 5600 SH SOLE 5600 0 0 HUNT (JB) TRANSPORT SVCS INC USD0.01 Common Stock COM 445658107 66654560 416591 SH SOLE 416591 0 0 HUTCHISON CHINA MEDITECH LTD Spon ADR Each Rep 5 Ord Shs COM 44842L103 178904 10450 SH SOLE 10450 0 0 Hyatt Hotels Corp COM USD0.01 Class 'A' COM 448579102 293206 1930 SH SOLE 1930 0 0 I 80 Gold Corp COM Npv COM 44955L106 47082 44740 SH SOLE 44740 0 0 IAMGOLD CORP NPV Common Stock COM 450913108 157103 41890 SH SOLE 41890 0 0 IBM CORP USD0.20 Common Stock COM 459200101 6471789 37420 SH SOLE 37420 0 0 ICON PLC EUR0.06 Ordinary Shares COM G4705A100 1191186 3800 SH SOLE 3800 0 0 IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 47372892 97235 SH SOLE 97235 0 0 ILLINOIS TOOL WORKS INC NPV Common Stock COM 452308109 20915274 88265 SH SOLE 88265 0 0 ILLUMINA INC USD0.01 Common Stock COM 452327109 390485 3741 SH SOLE 3741 0 0 Immunitybio Inc COM USD0.0001 COM 45256X103 464014 73420 SH SOLE 73420 0 0 IMMUNOPRECISE ANTIBODIES LTD NPV Com Stock (Post Rev Split) COM 45257F200 14140 14000 SH SOLE 14000 0 0 IMPERIAL OIL NPV Common Stock COM 453038408 441942 6483 SH SOLE 6483 0 0 INDEXIQ ETF TRUST Hedge Multi-Strat Tracker ETF COM 45409B107 403483 13003 SH SOLE 13003 0 0 India Fund Inc COM USD0.001 COM 454089103 217981 12205 SH SOLE 12205 0 0 INDIVIOR PLC USD0.50 Shares COM G4766E116 234532 14967 SH SOLE 14967 0 0 ING Groep N.v. Spon ADR 1 Ord Shs EUR0.24 COM 456837103 451639 26350 SH SOLE 26350 0 0 INGERSOLL RAND INC USD1 Common Stock COM 45687V106 810565 8923 SH SOLE 8923 0 0 INNODATA INC USD0.01 Common Stock COM 457642205 915885 61759 SH SOLE 61759 0 0 INTEL CORP USD0.001 Common Stock COM 458140100 4006526 129368 SH SOLE 129368 0 0 Inter Parfums Inc COM USD0.001 COM 458334109 5627455 48500 SH SOLE 48500 0 0 INTERCONTINENTAL EXCHANGE GRP USD0.01 Common Stock COM 45866F104 320596 2342 SH SOLE 2342 0 0 INTUIT INC USD0.01 Common Stock COM 461202103 180281903 274314 SH SOLE 274314 0 0 INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 216234912 486085 SH SOLE 486085 0 0 Invesco Exch Trdii FTSE Rafi Dev Mkts Ex-u S E COM 46138E743 710728 14600 SH SOLE 14600 0 0 Invesco Exch Trdii FTSE Rafi Emerging Mkts Etf COM 46138E727 651645 32180 SH SOLE 32180 0 0 INVESCO EXCH TRDII Preferred ETF COM 46138E511 127050 11000 SH SOLE 11000 0 0 INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 2680964 121862 SH SOLE 121862 0 0 INVESCO LTD USD0.20 Common Stock COM G491BT108 361164 24142 SH SOLE 24142 0 0 INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103 15650128 32665 SH SOLE 32665 0 0 Iovance Biotherape COM USD0.000041666 COM 462260100 586695 73154 SH SOLE 73154 0 0 Iqvia Holdings Inc COM USD0.01 COM 46266C105 456710 2160 SH SOLE 2160 0 0 Ishares Bitcoin Tr COM Npv COM 46438F101 1348530 39500 SH SOLE 39500 0 0 Ishares Gold Trust Ishares New (Post Rev Split COM 464285204 3129354 71235 SH SOLE 71235 0 0 Ishares Inc Core MSCI Emerging Mkts Etf COM 46434G103 1475287 27560 SH SOLE 27560 0 0 ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525 299793 2865 SH SOLE 2865 0 0 ISHARES INC MSCI EMU ETF COM 464286608 2470007 50589 SH SOLE 50589 0 0 ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 13479037 197524 SH SOLE 197524 0 0 ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 4227889 98323 SH SOLE 98323 0 0 ISHARES INC Silver Trust ETF COM 46428Q109 667704 25130 SH SOLE 25130 0 0 ISHARES TRUST 0-5 Year TIPS Bond ETF COM 46429B747 256286 2576 SH SOLE 2576 0 0 Ishares Trust 7-10 Year Treasury Bd Etf COM 464287440 1269519 13556 SH SOLE 13556 0 0 ISHARES TRUST Barcs 1-5 Yr Inv Grd Corp Bd COM 464288646 2945428 57483 SH SOLE 57483 0 0 Ishares Trust Core MSCI Eafe Etf COM 46432F842 443104 6100 SH SOLE 6100 0 0 ISHARES TRUST Core S&P 500 ETF COM 464287200 3205126 5857 SH SOLE 5857 0 0 ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 5598608 95670 SH SOLE 95670 0 0 Ishares Trust Core S&P Small-Cap Etf COM 464287804 785551 7365 SH SOLE 7365 0 0 Ishares Trust Core S&P Total U S Stk Mkt COM 464287150 262860 2213 SH SOLE 2213 0 0 ISHARES TRUST Expanded Tech-Software ETF COM 464287515 829895 9550 SH SOLE 9550 0 0 ISHARES TRUST Global 100 ETF COM 464287572 2285662 23666 SH SOLE 23666 0 0 ISHARES TRUST Global Energy ETF COM 464287341 628295 15136 SH SOLE 15136 0 0 Ishares Trust Global Reit Etf COM 46434V647 1079405 46426 SH SOLE 46426 0 0 ISHARES TRUST Global Technology ETF COM 464287291 6830828 82478 SH SOLE 82478 0 0 Ishares Trust Iboxx USD Invst Grade Corp COM 464287242 1017533 9499 SH SOLE 9499 0 0 Ishares Trust India 50 Etf COM 464289529 274739 5120 SH SOLE 5120 0 0 ISHARES TRUST Intl Developed Prop ETF COM 464288422 938631 35937 SH SOLE 35937 0 0 Ishares Trust Ishares MSCI India Etf USD COM 46429B598 885340 15872 SH SOLE 15872 0 0 ISHARES TRUST MSCI ACWI ETF COM 464288257 315507 2807 SH SOLE 2807 0 0 ISHARES TRUST MSCI ACWI Ex-US ETF COM 464288240 3506048 65990 SH SOLE 65990 0 0 Ishares Trust MSCI All Country Asia Ex COM 464288182 1333573 18527 SH SOLE 18527 0 0 ISHARES TRUST MSCI EAFE Index Fund COM 464287465 202091 2580 SH SOLE 2580 0 0 ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 4813393 113017 SH SOLE 113017 0 0 ISHARES TRUST MSCI Global Impact ETF COM 46435G532 279485 3723 SH SOLE 3723 0 0 ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 8427182 241605 SH SOLE 241605 0 0 Ishares Trust MSCI Usa Quality Factor Etf COM 46432F339 533625 3125 SH SOLE 3125 0 0 Ishares Trust Russell 1000 Value Etf COM 464287598 297471 1705 SH SOLE 1705 0 0 ISHARES TRUST Russell 2000 ETF COM 464287655 3970963 19572 SH SOLE 19572 0 0 ISHARES TRUST Russell Midcap Growth ETF COM 464287481 2233152 20237 SH SOLE 20237 0 0 Ishares Trust S&P 500 Value Etf COM 464287408 1405117 7720 SH SOLE 7720 0 0 ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325 297181 3201 SH SOLE 3201 0 0 ISHARES TRUST S&P Global Clean Energy Index COM 464288224 661697 49677 SH SOLE 49677 0 0 ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 353580 11207 SH SOLE 11207 0 0 ISHARES TRUST Select Dividend ETF COM 464287168 5271945 43577 SH SOLE 43577 0 0 ISHARES TRUST Semiconductor ETF COM 464287523 567001 2299 SH SOLE 2299 0 0 ISHARES TRUST Tips Bond ETF COM 464287176 9206678 86221 SH SOLE 86221 0 0 Ishares Trust U.s. Technology Etf COM 464287721 4150038 27575 SH SOLE 27575 0 0 ISHARES TRUST US Aerospace & Defense ETF COM 464288760 548536 4154 SH SOLE 4154 0 0 Ishares Trust US Real Estate Etf USD COM 464287739 414221 4721 SH SOLE 4721 0 0 ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106 81760 14000 SH SOLE 14000 0 0 JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107 2536202 34153 SH SOLE 34153 0 0 JM SMUCKER CO NPV Common Stock COM 832696405 218080 2000 SH SOLE 2000 0 0 JOHNSON & JOHNSON USD1 Common Stock COM 478160104 180820821 1237143 SH SOLE 1237143 0 0 JOHNSON CONTROLS INTL USD1 Common Stock COM G51502105 23319071 350821 SH SOLE 350821 0 0 JONES LANG LASALLE USD0.01 Common Stock COM 48020Q107 1872564 9122 SH SOLE 9122 0 0 JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 530908229 2624880 SH SOLE 2624880 0 0 Kalvista Pharmaceu COM USD0.001 COM 483497103 224079 19022 SH SOLE 19022 0 0 KELLANOVA USD0.25 Common Stock COM 487836108 453999 7871 SH SOLE 7871 0 0 KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 2473837 74067 SH SOLE 74067 0 0 KIMBERLY CLARK CORP NPV Common Stock COM 494368103 3107288 22484 SH SOLE 22484 0 0 KINDER MORGAN INC USD0.01 Common Stock COM 49456B101 286406 14414 SH SOLE 14414 0 0 KKR & CO INC NPV Class A Common Stock COM 48251W104 3033543 28825 SH SOLE 28825 0 0 KRAFT HEINZ CO NPV Common Stock COM 500754106 2196792 68181 SH SOLE 68181 0 0 Kraneshares Tr CSI China Internet Etf COM 500767306 1800883 66650 SH SOLE 66650 0 0 L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109 564818 2515 SH SOLE 2515 0 0 LAM RESEARCH CORP USD0.001 Common Stock COM 512807108 418486 393 SH SOLE 393 0 0 LEGG MASON ETF Franklin Low Vol Hi Div ETF COM 52468L505 358140 12083 SH SOLE 12083 0 0 Lesaka Technologie COM Stk USD0.001 COM 64107N206 5954514 1272332 SH SOLE 1272332 0 0 LIBERTY MEDIA CORP USD0.01 F1 Ser C Com Stk COM 531229755 75191767 1046656 SH SOLE 1046656 0 0 LILLY (ELI) & CO NPV Common Stock COM 532457108 117119957 129360 SH SOLE 129360 0 0 LIMONEIRA CORP NPV Common Stock COM 532746104 1526621 73360 SH SOLE 73360 0 0 LINDE PLC EUR0.001 Common Shares COM G54950103 234490848 534379 SH SOLE 534379 0 0 Lineage Cell Thera COM Npv COM 53566P109 34906 35000 SH SOLE 35000 0 0 LITTELFUSE INC USD0.01 Common Stock COM 537008104 4248928 16624 SH SOLE 16624 0 0 LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock COM 538034109 686645 7325 SH SOLE 7325 0 0 LKQ CORP USD0.01 Common Stock COM 501889208 4254532 102297 SH SOLE 102297 0 0 LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 75434781 161496 SH SOLE 161496 0 0 LOEWS CORP USD1 Common Stock COM 540424108 1121100 15000 SH SOLE 15000 0 0 LOUISIANA PACIFIC CORP USD1 Common Stock COM 546347105 321087 3900 SH SOLE 3900 0 0 Lowe's Cos Inc COM USD0.50 COM 548661107 2377661 10785 SH SOLE 10785 0 0 LULULEMON ATHLETICA INC USD0.01 Common Stock COM 550021109 3112753 10421 SH SOLE 10421 0 0 MAG SILVER CORP NPV Common Stock COM 55903Q104 198891 17037 SH SOLE 17037 0 0 MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 3038734 114150 SH SOLE 114150 0 0 MARATHON PETROLEUM CORP USD0.01 Common Stock COM 56585A102 540910 3118 SH SOLE 3118 0 0 MARKEL GROUP INC NPV Common Stock COM 570535104 1199077 761 SH SOLE 761 0 0 MARRIOTT INTL INC USD0.01 Cls A Common Stock COM 571903202 242253 1002 SH SOLE 1002 0 0 MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 91916695 436203 SH SOLE 436203 0 0 MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106 115292331 212795 SH SOLE 212795 0 0 MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104 49395324 706657 SH SOLE 706657 0 0 MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 243519878 551999 SH SOLE 551999 0 0 MAXCYTE INC USD0.01 Ordinary Shares COM 57777K106 1069356 262741 SH SOLE 262741 0 0 MAXLINEAR INC USD0.01 Common Stock COM 57776J100 423947 21050 SH SOLE 21050 0 0 MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 1096164 15452 SH SOLE 15452 0 0 MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 276000 4000 SH SOLE 4000 0 0 MCDONALD'S CORP USD0.01 Common Stock COM 580135101 141603630 555657 SH SOLE 555657 0 0 McEwen Mining Inc COM Npv (Post Rev Split) COM 58039P305 100887 11000 SH SOLE 11000 0 0 MEDTRONIC PLC USD0.0001 Common Stock COM G5960L103 481154 6113 SH SOLE 6113 0 0 MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 14105301 8583 SH SOLE 8583 0 0 MERCK & CO INC USD0.50 Common Stock COM 58933Y105 131993950 1066187 SH SOLE 1066187 0 0 MESOBLAST LTD Spon ADR Ea Rep 10 Ord Shs COM 590717401 95455 14017 SH SOLE 14017 0 0 META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102 142426015 282468 SH SOLE 282468 0 0 METALLA ROYALTY & STREAMING NPV Com Stock (Post Rev-Split) COM 59124U605 92497 33645 SH SOLE 33645 0 0 MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104 4716459 51546 SH SOLE 51546 0 0 MICRON TECHNOLOGY INC USD0.10 Common Stock COM 595112103 803648 6110 SH SOLE 6110 0 0 MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 1436518306 3214047 SH SOLE 3214047 0 0 MICROSTATEGY INC USD0.001 Cls A Common Stock COM 594972408 1137798 826 SH SOLE 826 0 0 MIND MEDICINE INC NPV Com Stk (Post Rev Split) COM 60255C885 174482 24200 SH SOLE 24200 0 0 MODERNA INC USD0.0001 Common Stock COM 60770K107 1511449 12728 SH SOLE 12728 0 0 MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 121812567 1861439 SH SOLE 1861439 0 0 MONOLITHIC POWER SYSTEM INC USD0.001 Common Stock COM 609839105 916994 1116 SH SOLE 1116 0 0 MONSTER BEVERAGE CORP USD0.005 Common Stock COM 61174X109 58728662 1175749 SH SOLE 1175749 0 0 Montauk Renewables COM USD0.01 COM 61218C103 173280 30400 SH SOLE 30400 0 0 MOODYS CORP USD0.01 Common Stock COM 615369105 2860219 6795 SH SOLE 6795 0 0 Morgan Stanley Eme COM Stk USD0.01 COM 61744H105 73400 10000 SH SOLE 10000 0 0 MORGAN STANLEY USD0.01 Common Stock COM 617446448 69990795 720144 SH SOLE 720144 0 0 MSCI INC USD0.01 Common Stock COM 55354G100 7765810 16120 SH SOLE 16120 0 0 NETFLIX COM INC USD0.001 Common Stock COM 64110L106 28641907 42440 SH SOLE 42440 0 0 NEW FOUND GOLD CORP NPV Common Stock COM 64440N103 144824 51340 SH SOLE 51340 0 0 NEW GOLD INC NPV Common Stock COM 644535106 36235 18368 SH SOLE 18368 0 0 NEWMONT CORP USD1.60 Common Stock COM 651639106 3681420 87926 SH SOLE 87926 0 0 NEXGEN ENERGY LTD NPV Common Stock COM 65340P106 219870 31531 SH SOLE 31531 0 0 NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101 37916276 535465 SH SOLE 535465 0 0 NIKE INC NPV Cls B Common Stock COM 654106103 89063448 1181683 SH SOLE 1181683 0 0 NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106 525262 126265 SH SOLE 126265 0 0 NORDIC AMERICAN TANKERS LTD USD0.01 Common Stock COM G65773106 933111 234450 SH SOLE 234450 0 0 NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 5298549 63093 SH SOLE 63093 0 0 NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109 6181067 58060 SH SOLE 58060 0 0 NOVO-NORDISK AS ADR Rep 1 DKK1 Cls B Shares COM 670100205 1537310 10770 SH SOLE 10770 0 0 NUTRIEN LTD NPV Common Stock COM 67077M108 3833466 75299 SH SOLE 75299 0 0 NVIDIA CORP USD0.001 Common Stock COM 67066G104 559319072 4527433 SH SOLE 4527433 0 0 OATLY GROUP AB Spon ADS Ea Rep 1 Ord Share COM 67421J108 10558 11232 SH SOLE 11232 0 0 OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105 853426 13540 SH SOLE 13540 0 0 OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 236600 10000 SH SOLE 10000 0 0 OMNICOM GROUP INC USD0.15 Common Stock COM 681919106 286681 3196 SH SOLE 3196 0 0 ON SEMICONDUCTOR USD0.01 Common Stock COM 682189105 3893982 56805 SH SOLE 56805 0 0 ORACLE CORP USD0.01 Common Stock COM 68389X105 5031521 35634 SH SOLE 35634 0 0 Oramed Pharma Inc COM USD0.001 COM 68403P203 744794 289803 SH SOLE 289803 0 0 OREILLY AUTOMOTIVE NEW INC USD0.01 Common Stock COM 67103H107 29621426 28049 SH SOLE 28049 0 0 ORLA MINING LTD NPV Common Stock COM 68634K106 80448 20950 SH SOLE 20950 0 0 Osisko Development COM Npv(Post Rev Split) COM 68828E809 33544 18000 SH SOLE 18000 0 0 OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107 43721965 454207 SH SOLE 454207 0 0 OWENS CORNING INC USD0.01 Common Stock COM 690742101 4134188 23798 SH SOLE 23798 0 0 Paccar Inc COM USD1.00 COM 693718108 243865 2369 SH SOLE 2369 0 0 PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108 4255769 168013 SH SOLE 168013 0 0 PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105 147865991 436170 SH SOLE 436170 0 0 PAN AMERICAN SILVER CORP NPV Common Stock COM 697900108 605945 30484 SH SOLE 30484 0 0 PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 2081408 4115 SH SOLE 4115 0 0 PAYCHEX INC USD0.01 Common Stock COM 704326107 16269277 137224 SH SOLE 137224 0 0 PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 16015525 275987 SH SOLE 275987 0 0 PDD Holdings Inc Spon Ads Each Rep 4 Ord Shs COM 722304102 557193 4191 SH SOLE 4191 0 0 PENUMBRA INC USD0.001 Common Stock COM 70975L107 539910 3000 SH SOLE 3000 0 0 Pepgen Inc COM USD0.0001 COM 713317105 510768 32003 SH SOLE 32003 0 0 PEPSICO INC USD0.016666 Cap COM 713448108 90382134 548003 SH SOLE 548003 0 0 PERPETUA RESOURCES CORP NPV Common Stock COM 714266103 98887 19090 SH SOLE 19090 0 0 PETROLEO BRASILEIRO SA Spon ADR Rep 4 Pref Shares COM 71654V101 306900 22500 SH SOLE 22500 0 0 PFIZER INC USD0.05 Common Stock COM 717081103 16672106 595858 SH SOLE 595858 0 0 PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 5259938 51909 SH SOLE 51909 0 0 PHILLIPS 66 USD0.01 Common Stock COM 718546104 895300 6342 SH SOLE 6342 0 0 Pimco Corporate & COM USD0.00001 COM 72201B101 236115 16500 SH SOLE 16500 0 0 PIMCO HIGH INCOME FUND USD0.00001 Common Stock COM 722014107 122428 25400 SH SOLE 25400 0 0 Platinum Grp Metal COM Npv (Post Rev Split) COM 72765Q882 204000 120000 SH SOLE 120000 0 0 PLUG POWER INC USD0.01 Common Stock COM 72919P202 113186 48578 SH SOLE 48578 0 0 PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 891553 7082 SH SOLE 7082 0 0 Price T Rowe Gr COM USD0.20 COM 74144T108 417422 3620 SH SOLE 3620 0 0 PROCTER & GAMBLE CO NPV Common Stock COM 742718109 169794211 1029555 SH SOLE 1029555 0 0 PROGRESSIVE CORP USD1 Common Stock COM 743315103 338982 1632 SH SOLE 1632 0 0 Proshares Trust Short S&P 500 New(Pst Splt) COM 74347B425 114100 10000 SH SOLE 10000 0 0 PROSHARES TRUST UltraPro QQQ ETF COM 74347X831 1373052 18600 SH SOLE 18600 0 0 PTC Therapeutics I COM USD0.001 COM 69366J200 725816 23735 SH SOLE 23735 0 0 PUBLIC STORAGE INC USD0.10 Common Stock COM 74460D109 2334279 8115 SH SOLE 8115 0 0 QUALCOMM INC USD0.001 Common Stock COM 747525103 17466094 87690 SH SOLE 87690 0 0 QUANTA SERVICES INC USD0.00001 Common Stock COM 74762E102 1788285 7038 SH SOLE 7038 0 0 Radnet Inc COM Stk USD0.01 COM 750491102 6481907 110012 SH SOLE 110012 0 0 REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 16463707 84716 SH SOLE 84716 0 0 RIO TINTO PLC ADR Each Rep 1 Ordinary Shares COM 767204100 1054384 16035 SH SOLE 16035 0 0 RIVIAN AUTOMOTIVE INC USD0.001 Cls A Common Stock COM 76954A103 272291 20290 SH SOLE 20290 0 0 ROBINHOOD MARKETS USD0.0001 Cls A Common Stock COM 770700102 486221 21410 SH SOLE 21410 0 0 ROCKET PHARMACEUTICALS INC USD0.01 Common Stock COM 77313F106 645900 30000 SH SOLE 30000 0 0 ROCKWELL AUTOMATION INC USD1 Common Stock COM 773903109 238667 867 SH SOLE 867 0 0 ROKU INC USD0.0001 Cls A Common Stock COM 77543R102 209215 3491 SH SOLE 3491 0 0 ROLLINS INC USD1 Common Stock COM 775711104 97309996 1994466 SH SOLE 1994466 0 0 ROPER TECHNOLOGIES INC USD0.01 Common Stock COM 776696106 28047157 49759 SH SOLE 49759 0 0 ROYAL BANK OF CANADA NPV Common Stock COM 780087102 30040068 282224 SH SOLE 282224 0 0 ROYAL CARIBBEAN CRUISES LTD USD0.01 Common Stock COM V7780T103 342774 2150 SH SOLE 2150 0 0 Royal Gold Inc COM USD0.01 COM 780287108 228417 1825 SH SOLE 1825 0 0 RTX CORP USD1.00 Common Stock COM 75513E101 82591054 822702 SH SOLE 822702 0 0 S&P GLOBAL INC USD1 Common Stock COM 78409V104 219609954 492399 SH SOLE 492399 0 0 Sabre Corp COM USD0.01 COM 78573M104 53267 19950 SH SOLE 19950 0 0 SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 90701023 352785 SH SOLE 352785 0 0 SANDSTORM GOLD LTD NPV Common Stock COM 80013R206 76884 14137 SH SOLE 14137 0 0 SAP Se Spon ADR Ea Rep 1 Ord NPV COM 803054204 233587 1150 SH SOLE 1150 0 0 SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 95075059 2015156 SH SOLE 2015156 0 0 SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 94857747 1287254 SH SOLE 1287254 0 0 SEA LTD ADS Ea Rep 1 Cls A Shares COM 81141R100 590428 8267 SH SOLE 8267 0 0 Select Sector Spdr Healthcare COM 81369Y209 655875 4500 SH SOLE 4500 0 0 SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109 6076440 288667 SH SOLE 288667 0 0 SERVICENOW INC USD0.001 Common Stock COM 81762P102 105851955 134557 SH SOLE 134557 0 0 SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305 3045474 42391 SH SOLE 42391 0 0 SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 79932685 267844 SH SOLE 267844 0 0 SHOPIFY INC NPV Class A Common Stock COM 82509L107 73966713 1119859 SH SOLE 1119859 0 0 SIBANYE STILLWATER Spon ADR Ea Rep 4 Ord Shs COM 82575P107 319885 73537 SH SOLE 73537 0 0 SILENCE THERAPEUTICS PLC Spon ADS Ea Rep 3 Ord Shares COM 82686Q101 349999 18421 SH SOLE 18421 0 0 SILK ROAD MEDICAL INC USD0.001 Common Stock COM 82710M100 201448 7450 SH SOLE 7450 0 0 SILVERCORP METALS INC NPV Common Stock COM 82835P103 57408 17140 SH SOLE 17140 0 0 SILVERCREST METALS INC NPV Common Stock COM 828363101 297745 36450 SH SOLE 36450 0 0 Sixth Street Speci COM USD0.01 COM 83012A109 516713 24202 SH SOLE 24202 0 0 SMITH (AO) CORP USD1 Common Stock COM 831865209 2958227 36173 SH SOLE 36173 0 0 SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105 1024781 25148 SH SOLE 25148 0 0 Soho House & Co In COM USD0.01 Cl A COM 586001109 157176 29600 SH SOLE 29600 0 0 SOLAREDGE TECHNOLOGIES INC USD0.0001 Common Stock COM 83417M104 995244 39400 SH SOLE 39400 0 0 Sony Group Corpora Spon Ads Ea Rep 1 Ord Shs COM 835699307 3031101 35681 SH SOLE 35681 0 0 SPDR GOLD TRUST NPV Shares ETF COM 78463V107 46924452 218242 SH SOLE 218242 0 0 SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 2450013 44831 SH SOLE 44831 0 0 Spdr Index Shs Fds Euro Stoxx 50 Etf COM 78463X202 1195717 23900 SH SOLE 23900 0 0 SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 2774041 96606 SH SOLE 96606 0 0 SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 40549832 74510 SH SOLE 74510 0 0 SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796 18686106 418971 SH SOLE 418971 0 0 SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 609991 1140 SH SOLE 1140 0 0 SPDR SERIES TRUST S&P Semiconductor ETF COM 78464A862 821633 3320 SH SOLE 3320 0 0 Spectral Ai Inc COM USD0.0001 Cl A COM 84757T105 767575 436122 SH SOLE 436122 0 0 SPOTIFY TECHNOLOGY EUR0.000625 Common Stock COM L8681T102 460329 1467 SH SOLE 1467 0 0 SPROTT ASSET MGMT Physical Silver COM 85207K107 1082420 109005 SH SOLE 109005 0 0 Sprott Fds Tr Junior Uranium Miners Etf COM 85208P808 915179 38260 SH SOLE 38260 0 0 SPROTT INC NPV Common Stock (P/R Split) COM 852066208 312357 7535 SH SOLE 7535 0 0 STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 2075862 25984 SH SOLE 25984 0 0 STARBUCKS CORP USD0.001 Common Stock COM 855244109 3426179 44010 SH SOLE 44010 0 0 STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 421320 22245 SH SOLE 22245 0 0 STATE STREET CORP USD1 Common Stock COM 857477103 4621004 62446 SH SOLE 62446 0 0 Stepan Co COM USD1 COM 858586100 558334 6650 SH SOLE 6650 0 0 STERIS PLC USD0.001 Ordinary Shares COM G8473T100 28422526 129464 SH SOLE 129464 0 0 STRYKER CORP USD0.10 Common Stock COM 863667101 8521561 25045 SH SOLE 25045 0 0 SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105 740468 15105 SH SOLE 15105 0 0 SUPER MICRO COMPUTER INC USD0.001 Common Stock COM 86800U104 247443 302 SH SOLE 302 0 0 Surf Air Mobility COM USD0.0001 COM 868927104 435268 1132331 SH SOLE 1132331 0 0 SYNOPSYS INC USD0.01 Common Shares COM 871607107 420707 707 SH SOLE 707 0 0 SYSCO CORP NPV Common Stock COM 871829107 12977559 181784 SH SOLE 181784 0 0 TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 113584314 653497 SH SOLE 653497 0 0 TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 30874871 198565 SH SOLE 198565 0 0 TARGET CORP USD0.0833 Common Stock COM 87612E106 457443 3090 SH SOLE 3090 0 0 TC ENERGY CORP NPV Common Stock COM 87807B107 563865 14878 SH SOLE 14878 0 0 Templeton Dragon F Dragon Fund COM 88018T101 121904 15200 SH SOLE 15200 0 0 Templeton Emerging COM Npv COM 880192109 239850 45000 SH SOLE 45000 0 0 TESLA INC USD0.001 Common Stock COM 88160R101 23090221 116688 SH SOLE 116688 0 0 TETRA TECH INC USD0.01 Common Stock COM 88162G103 597081 2920 SH SOLE 2920 0 0 TEXAS INSTRUMENTS INC Common Stock COM 882508104 661985 3403 SH SOLE 3403 0 0 TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102 1586023 2160 SH SOLE 2160 0 0 THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105 587876 6019 SH SOLE 6019 0 0 THE TRAVELERS CO INC NPV Common Stock COM 89417E109 306636 1508 SH SOLE 1508 0 0 THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 399493836 722412 SH SOLE 722412 0 0 THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903808 17141155 101710 SH SOLE 101710 0 0 Thoughtworks Hldg COM USD0.001 COM 88546E105 758240 266986 SH SOLE 266986 0 0 TJX COMPANIES INC NPV Common Stock COM 872540109 116704899 1059990 SH SOLE 1059990 0 0 TORONTO-DOMINION BANK NPV Common Stock COM 891160509 1772676 32255 SH SOLE 32255 0 0 TOTAL SE Spon ADR Each Rep 1 Ord Shares COM 89151E109 5017336 75245 SH SOLE 75245 0 0 TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106 302400 1120 SH SOLE 1120 0 0 TRANE TECHNOLOGIES PLC USD1 Common Stock COM G8994E103 24933880 75803 SH SOLE 75803 0 0 Transdigm Gp Inc COM USD0.01 COM 893641100 269576 211 SH SOLE 211 0 0 TRANSOCEAN LTD CHF15 Common Stock COM H8817H100 84936 15876 SH SOLE 15876 0 0 TREX COMPANY INC USD0.01 Common Stock COM 89531P105 1684969 22733 SH SOLE 22733 0 0 TRIMBLE INC NPV Common Stock COM 896239100 2880383 51509 SH SOLE 51509 0 0 TRUPANION INC USD0.00001 Common Stock COM 898202106 1835148 62420 SH SOLE 62420 0 0 TRX Gold Corp COM Npv COM 87283P109 5513 14000 SH SOLE 14000 0 0 UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100 20220738 278216 SH SOLE 278216 0 0 ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 59460637 154095 SH SOLE 154095 0 0 UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704 599765 10918 SH SOLE 10918 0 0 UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 9587089 42372 SH SOLE 42372 0 0 UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 87246932 171321 SH SOLE 171321 0 0 UNITED RENTALS INC USD0.01 Common Stock COM 911363109 300082 464 SH SOLE 464 0 0 Unusual Machs Inc COM USD0.01 COM 91532F102 54600 42000 SH SOLE 42000 0 0 UR ENERGY INC NPV Common Stock COM 91688R108 28000 20000 SH SOLE 20000 0 0 Uranium Energy Cor COM USD0.001 COM 916896103 352637 58675 SH SOLE 58675 0 0 Uranium Royalty Co COM Npv COM 91702V101 56637 25000 SH SOLE 25000 0 0 US BANCORP DEL USD0.01 Common Stock COM 902973304 63381526 1596512 SH SOLE 1596512 0 0 Utd Therapeutic COM USD0.01 COM 91307C102 1357023 4260 SH SOLE 4260 0 0 VAIL RESORTS INC USD0.01 Common Stock COM 91879Q109 1542633 8564 SH SOLE 8564 0 0 VALE SA Spons ADR Rep 1 Common Stock COM 91912E105 241790 21590 SH SOLE 21590 0 0 Vaneck Etf Tr Semiconductor Etf COM 92189F676 9638079 36970 SH SOLE 36970 0 0 VANECK VECTORS ETF Gold Miners ETF COM 92189F106 650573 19174 SH SOLE 19174 0 0 VANECK VECTORS ETF Oil Services ETF (Post Rev Sp) COM 92189H607 259267 820 SH SOLE 820 0 0 VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 5195044 67732 SH SOLE 67732 0 0 VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 5627897 78111 SH SOLE 78111 0 0 Vanguard Index Fds Real Estate Etf COM 922908553 11682258 139473 SH SOLE 139473 0 0 Vanguard Index Fds Vanguard Value Etf COM 922908744 737084 4595 SH SOLE 4595 0 0 VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 400032 2370 SH SOLE 2370 0 0 VANGUARD INDEX FUNDS Growth ETF COM 922908736 1182993 3163 SH SOLE 3163 0 0 VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 51635421 103244 SH SOLE 103244 0 0 VANGUARD INDEX FUNDS Small Cap ETF COM 922908751 750711 3443 SH SOLE 3443 0 0 VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 365040 2000 SH SOLE 2000 0 0 VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 1177311 4401 SH SOLE 4401 0 0 Vanguard Intl Equi Ftse ALL-World Ex-Us Etf COM 922042775 680810 11610 SH SOLE 11610 0 0 VANGUARD INTL EQUITY European ETF COM 922042874 1122871 16817 SH SOLE 16817 0 0 VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 5323273 121647 SH SOLE 121647 0 0 VANGUARD INTL EQUITY FTSE Pacific ETF COM 922042866 10729098 144636 SH SOLE 144636 0 0 VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 10893123 96716 SH SOLE 96716 0 0 VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 3937991 49268 SH SOLE 49268 0 0 VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664 2374506 28968 SH SOLE 28968 0 0 VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680 422145 4500 SH SOLE 4500 0 0 VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409 2019118 26129 SH SOLE 26129 0 0 VANGUARD SPECIALIZED FUNDS Dividend Appreciation ETF COM 921908844 556777 3050 SH SOLE 3050 0 0 Vanguard Tax Manag FTSE Developed Mkts Etf COM 921943858 291578 5900 SH SOLE 5900 0 0 VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 1071448 4028 SH SOLE 4028 0 0 VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702 3075530 5334 SH SOLE 5334 0 0 VERALTO CORP USD0.01 Common Stock COM 92338C103 1585279 16605 SH SOLE 16605 0 0 VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 37741043 140015 SH SOLE 140015 0 0 VERIZON COMMS INC NPV Common Stock COM 92343V104 24375685 591069 SH SOLE 591069 0 0 VERONA PHARMA Spon ADR Each Rep 8 Ord Shs COM 925050106 229205 15851 SH SOLE 15851 0 0 VERTEX PHARMACEUTICAL INC USD0.01 Common Stock COM 92532F100 515123 1099 SH SOLE 1099 0 0 VIATRIS INC USD0.01 Common Stock COM 92556V106 250750 23589 SH SOLE 23589 0 0 VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102 254637 28611 SH SOLE 28611 0 0 VISA INC USD0.0001 Common Stock COM 92826C839 875057132 3333932 SH SOLE 3333932 0 0 VONTIER CORP USD0.0001 Common Stock COM 928881101 9892921 258977 SH SOLE 258977 0 0 WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 317651 26263 SH SOLE 26263 0 0 WAL-MART STORES INC USD0.1 Common Stock COM 931142103 107205446 1583303 SH SOLE 1583303 0 0 WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 173789074 1750318 SH SOLE 1750318 0 0 WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 119588505 681960 SH SOLE 681960 0 0 WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 75830209 355443 SH SOLE 355443 0 0 WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 61087622 778583 SH SOLE 778583 0 0 WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 6526070 109885 SH SOLE 109885 0 0 Western Copper & G COM Npv COM 95805V108 31294 27450 SH SOLE 27450 0 0 WEYERHAUSER CO USD1.25 Common Stock COM 962166104 553661 19502 SH SOLE 19502 0 0 WHEATON PRECIOUS METALS CORP NPV Common Stock COM 962879102 813298 15508 SH SOLE 15508 0 0 WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock COM G96629103 436725 1666 SH SOLE 1666 0 0 Wisdomtree Trust Emerging Mkts High Divid Fd COM 97717W315 523834 12095 SH SOLE 12095 0 0 WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 2097775 18594 SH SOLE 18594 0 0 Wisdomtree Trust US Largecap Dividend Fund COM 97717W307 341925 4700 SH SOLE 4700 0 0 Wisdomtree Trust US Largecap Fund COM 97717W588 619139 10885 SH SOLE 10885 0 0 WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101 8695589 38896 SH SOLE 38896 0 0 Xenon Pharmaceutic COM Npv COM 98420N105 922737 23666 SH SOLE 23666 0 0 XPENG INC Spon ADS Ea Rep 2 Cl A Shares COM 98422D105 290363 39613 SH SOLE 39613 0 0 XPO Inc COM USD0.001 COM 983793100 1299807 12245 SH SOLE 12245 0 0 XYLEM INC USD0.01 Common Stock COM 98419M100 61496812 453416 SH SOLE 453416 0 0 YUM BRANDS INC NPV Common Stock COM 988498101 2626946 19832 SH SOLE 19832 0 0 YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109 5355736 173662 SH SOLE 173662 0 0 Zillow Group Inc COM USD0.0001 Class C COM 98954M200 293463 6326 SH SOLE 6326 0 0 ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102 2177112 20060 SH SOLE 20060 0 0 ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103 68998839 398009 SH SOLE 398009 0 0 ZSCALER INC USD0.001 Common Stock COM 98980G102 601746 3131 SH SOLE 3131 0 0