0001140361-24-025811.txt : 20240514 0001140361-24-025811.hdr.sgml : 20240514 20240514060106 ACCESSION NUMBER: 0001140361-24-025811 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240514 DATE AS OF CHANGE: 20240514 EFFECTIVENESS DATE: 20240514 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: 24941275 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 03-31-2024 03-31-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 05-09-2024 1 615 17328011710 1 0001351991 028-11582 Rathbones Group PLC
INFORMATION TABLE 2 informationtable.xml 3M COMPANY USD0.01 Common Stock COM 88579Y101 1350907 12736 SH SOLE 12736 0 0 ABBOTT LABORATORIES NPV Common Stock COM 002824100 270439649 2379374 SH SOLE 2379374 0 0 ABBVIE INC USD0.01 Common Stock COM 00287Y109 17904618 98323 SH SOLE 98323 0 0 Abrdn Platinum Etf Abrdn Physical Platinum Sha COM 003260106 693465 8300 SH SOLE 8300 0 0 ACCENTURE PLC New A Class Shares COM G1151C101 347621061 1002917 SH SOLE 1002917 0 0 ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 683852 432818 SH SOLE 432818 0 0 ADOBE INC NPV Common Stock COM 00724F101 218148167 432319 SH SOLE 432319 0 0 ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104 34189984 198502 SH SOLE 198502 0 0 ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107 3448622 19107 SH SOLE 19107 0 0 Advent Technologie COM USD0.0001 Class A COM 00788A105 7110 39500 SH SOLE 39500 0 0 AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 5705382 95597 SH SOLE 95597 0 0 AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106 35491585 146496 SH SOLE 146496 0 0 AIRBNB INC USD0.0001 Class A Common Stock COM 009066101 1301039 7887 SH SOLE 7887 0 0 ALAMOS GOLD INC NPV Class A Common Stock COM 011532108 211515 14340 SH SOLE 14340 0 0 ALBEMARLE CORP USD0.01 Common Stock COM 012653101 413399 3138 SH SOLE 3138 0 0 Albertsons Cos Inc COM USD0.01 Class A COM 013091103 1244528 58047 SH SOLE 58047 0 0 ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 6615584 91426 SH SOLE 91426 0 0 ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 8354089 25476 SH SOLE 25476 0 0 ALLSTATE CORP NPV Common Stock COM 020002101 688406 3979 SH SOLE 3979 0 0 ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 8400 60000 SH SOLE 60000 0 0 ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 623795048 4133009 SH SOLE 4133009 0 0 ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 314850992 2067851 SH SOLE 2067851 0 0 ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 31582624 724040 SH SOLE 724040 0 0 Amarin Corp ADR Rep 1 Ord GBP0.50 COM 023111206 10155 11400 SH SOLE 11400 0 0 AMAZON COM INC USD0.01 Common Stock COM 023135106 816114338 4524417 SH SOLE 4524417 0 0 AMER TOWER CORP USD0.01 New Common Stock COM 03027X100 62510363 316364 SH SOLE 316364 0 0 AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 2772580 12177 SH SOLE 12177 0 0 AMERICAN INTL GROUP INC NPV Common Stock COM 026874784 248971 3185 SH SOLE 3185 0 0 AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 253586 2075 SH SOLE 2075 0 0 AMERICAS GOLD & SILVER CORP NPV Common Stock COM 03062D100 25731 116959 SH SOLE 116959 0 0 AMERIPRISE FINANCIAL INC USD0.01 Common Stock COM 03076C106 737455 1682 SH SOLE 1682 0 0 AMETEK INC NPV Common Stock COM 031100100 2291737 12530 SH SOLE 12530 0 0 AMGEN INC USD0.0001 Common Stock COM 031162100 2763590 9720 SH SOLE 9720 0 0 AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 196520641 1703690 SH SOLE 1703690 0 0 ANALOG DEVICES USD16.666 Common Stock COM 032654105 503177 2544 SH SOLE 2544 0 0 ANGLOGOLD ASHANTI PLC USD1 Ordinary Shares COM G0378L100 222000 10000 SH SOLE 10000 0 0 ANSYS INC USD0.01 Common Stock COM 03662Q105 71938494 207220 SH SOLE 207220 0 0 APA CORP USD0.625 Common Stock COM 03743Q108 787302 22900 SH SOLE 22900 0 0 Apollo Global Mana COM USD0.00001 COM 03769M106 348595 3100 SH SOLE 3100 0 0 APPFOLIO INC USD0.0001 Cls A Common Stock COM 03783C100 1245050 5046 SH SOLE 5046 0 0 APPLE INC NPV Common Stock COM 037833100 527651848 3077046 SH SOLE 3077046 0 0 Applied Indl Techs COM NPV COM 03820C105 1205055 6100 SH SOLE 6100 0 0 APPLIED MATERIALS INC NPV Common Stock COM 038222105 6704743 32511 SH SOLE 32511 0 0 APTIV PLC USD0.01 Common Stock COM G6095L109 92805073 1165161 SH SOLE 1165161 0 0 Apyx Medical Corpo COM USD0.001 COM 03837C106 137814 101334 SH SOLE 101334 0 0 ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 1111422 17695 SH SOLE 17695 0 0 Ares Capital Corp COM Stk USD0.001 COM 04010L103 746439 35852 SH SOLE 35852 0 0 ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101 937509 7050 SH SOLE 7050 0 0 ARISTA NETWORKS INC USD0.0001 Common Stock COM 040413106 3697824 12752 SH SOLE 12752 0 0 ARM HOLDINGS PLC Spon ADR Each Rep 1 Ord Shs COM 042068205 964423 7716 SH SOLE 7716 0 0 ASP Isotopes Inc COM USD0.01 COM 00218A105 634665 153672 SH SOLE 153672 0 0 AST SPACEMOBILE INC USD0.0001 Class A Common Stock COM 00217D100 36685 12650 SH SOLE 12650 0 0 ASTRAZENECA PLC Spon ADR Rep 1 USD0.5 Ord Shs COM 046353108 913134 13478 SH SOLE 13478 0 0 AT&T INC USD1 Common Stock COM 00206R102 2717299 154392 SH SOLE 154392 0 0 AUTHID INC USD0.0001 Com Stk (P-R Split) COM 46264C305 99464 13036 SH SOLE 13036 0 0 AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 609615 2441 SH SOLE 2441 0 0 AUTODESK INC NPV Common Stock COM 052769106 55178050 211881 SH SOLE 211881 0 0 Autolus Therapeuti Spon Ads Ea Rep 1 Ord Shs COM 05280R100 429374 67300 SH SOLE 67300 0 0 AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101 8679291 27740 SH SOLE 27740 0 0 B2GOLD CORP NPV Common Stock COM 11777Q209 211362 80805 SH SOLE 80805 0 0 BADGER METER INC USD1 Common Stock COM 056525108 4301557 26584 SH SOLE 26584 0 0 BAIDU INC ADS Each Rep 1 Ord Cls A Share COM 056752108 376902 3580 SH SOLE 3580 0 0 BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100 323577 9659 SH SOLE 9659 0 0 BALL CORP NPV Common Stock COM 058498106 7676682 113965 SH SOLE 113965 0 0 BALLARD POWER SYSTEMS NPV Common Stock COM 058586108 131300 47226 SH SOLE 47226 0 0 BALLYS CORP USD0.01 Common Stock COM 05875B106 8679950 622665 SH SOLE 622665 0 0 BANK OF AMERICA CORP NPV Common Stock COM 060505104 57317141 1511528 SH SOLE 1511528 0 0 BANK OF MONTREAL NPV Common Stock COM 063671101 4829068 49413 SH SOLE 49413 0 0 BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100 5676895 98523 SH SOLE 98523 0 0 BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 6314985 121958 SH SOLE 121958 0 0 Barclays Plc Adr-Each Cv 4 Ord GBP0.25 COM 06738E204 841100 90860 SH SOLE 90860 0 0 BARK INC USD0.0001 Common Stock COM 68622E104 99200 80000 SH SOLE 80000 0 0 BARRICK GOLD CORP NPV Common Stock COM 067901108 2182805 131147 SH SOLE 131147 0 0 BCE INC NPV Common Stock COM 05534B760 2065597 60735 SH SOLE 60735 0 0 BECTON DICKINSON & CO NPV Common Stock COM 075887109 29316886 118476 SH SOLE 118476 0 0 BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 386618718 919382 SH SOLE 919382 0 0 BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 10151040 16 SH SOLE 16 0 0 BEYOND MEAT INC USD0.0001 Common Stock COM 08862E109 113560 13715 SH SOLE 13715 0 0 BHP GROUP LTD Spon ADR Ea Rep 2 Ord Shs COM 088606108 354956 6146 SH SOLE 6146 0 0 Biglari Holdings COM Npv Class B COM 08986R309 436264 2300 SH SOLE 2300 0 0 Biolife Solutions COM USD0.001 COM 09062W204 1522695 82086 SH SOLE 82086 0 0 Bioline Rx Ltd Spon Ads Ea Repr 15 Ord Shs COM 09071M205 44598 39820 SH SOLE 39820 0 0 BIO-TECHNE CORP USD0.01 Common Stock COM 09073M104 599652 8519 SH SOLE 8519 0 0 BLACKBAUD INC USD0.001 Common Stock COM 09227Q100 296560 4000 SH SOLE 4000 0 0 BLACKBERRY LTD NPV Common Stock COM 09228F103 41939 15196 SH SOLE 15196 0 0 BLACKROCK INC NPV Class A Common Stock COM 09247X101 17762812 21306 SH SOLE 21306 0 0 BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107 6208283 47258 SH SOLE 47258 0 0 Blackstone Secd Ln COM USD0.001 COM 09261X102 1424583 45733 SH SOLE 45733 0 0 BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103 1508314 17833 SH SOLE 17833 0 0 BOEING CO USD5 Common Stock COM 097023105 1869494 9687 SH SOLE 9687 0 0 BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100 21365361 139306 SH SOLE 139306 0 0 BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 152828072 42126 SH SOLE 42126 0 0 BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106 44868958 302270 SH SOLE 302270 0 0 BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107 161185462 2353416 SH SOLE 2353416 0 0 BP PLC ADR Cnv Into 6 USD0.25 Ord Shs COM 055622104 314179 8337 SH SOLE 8337 0 0 BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 2177334 40150 SH SOLE 40150 0 0 BRITISH AMERICAN TOBACCO PLC ADR Each Rep 1 25p Ord Share COM 110448107 415319 13617 SH SOLE 13617 0 0 BROADCOM CORP USD1 Common Stock COM 11135F101 5016677 3785 SH SOLE 3785 0 0 BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 90072025 439676 SH SOLE 439676 0 0 BROOKFIELD ASSET MGMT Cls A Limited Voting Shs COM 113004105 3031995 72105 SH SOLE 72105 0 0 BROOKFIELD CORP Cls A Limited Voting Shs COM 11271J107 1668516 39841 SH SOLE 39841 0 0 Brookfield Infr Pt Limited Partnership Units COM G16252101 205112 6572 SH SOLE 6572 0 0 Brown-Forman Corp 'A'Com USD0.15 COM 115637100 317700 6000 SH SOLE 6000 0 0 BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 4308721 83470 SH SOLE 83470 0 0 CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108 68476931 219985 SH SOLE 219985 0 0 CADIZ Inc COM USD0.01 COM 127537207 124288 42858 SH SOLE 42858 0 0 CAE INC NPV Common Stock COM 124765108 1023165 49500 SH SOLE 49500 0 0 CAL Maine Foods In COM Stk USD0.01 COM 128030202 215980 3670 SH SOLE 3670 0 0 CAMECO CORP NPV Common Stock COM 13321L108 26142376 603309 SH SOLE 603309 0 0 CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 5931740 116904 SH SOLE 116904 0 0 CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102 869946 6600 SH SOLE 6600 0 0 CANADIAN PAC KANSAS CITY LTD NPV Common Stock COM 13646K108 9599305 108774 SH SOLE 108774 0 0 CANADIAN PAC KANSAS CITY LTD NPV Common Stock (US Line) COM 13646K108 53004982 601168 SH SOLE 601168 0 0 CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109 18349 20164 SH SOLE 20164 0 0 CARLISLE COS INC USD1 Common Stock COM 142339100 3918500 10000 SH SOLE 10000 0 0 CARLYLE GROUP INC USD0.01 Common Stock COM 14316J108 422941 9016 SH SOLE 9016 0 0 CARMAX INC USD0.50 Common Stock COM 143130102 313596 3600 SH SOLE 3600 0 0 Carnival Corp Paired Ctf (1 Com Carn & 1 COM 143658300 1116022 68300 SH SOLE 68300 0 0 CARRIER GLOBAL CORP USD0.01 Common Stock (WI) COM 14448C104 378426 6510 SH SOLE 6510 0 0 CATERPILLAR INC USD1 Common Stock COM 149123101 68029928 185656 SH SOLE 185656 0 0 Cbre Group Inc COM USD0.01 Class A COM 12504L109 450610 4634 SH SOLE 4634 0 0 CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889 117886 13084 SH SOLE 13084 0 0 Centessa Pharmaceu Spon Ads Eh Rep 1 Ord Shs COM 152309100 353690 31300 SH SOLE 31300 0 0 Certara Inc COM USD0.01 COM 15687V109 13545709 757590 SH SOLE 757590 0 0 CHEVRON CORP USD0.75 Common Stock COM 166764100 42700849 270704 SH SOLE 270704 0 0 CHIPOTLE MEXICAN GRILL INC USD0.01 Common Stock COM 169656105 215100 74 SH SOLE 74 0 0 CHUBB LTD CHF24.15 Ordinary Shares COM H1467J104 81279234 313662 SH SOLE 313662 0 0 Church & Dwight COM USD1.00 COM 171340102 2230148 21380 SH SOLE 21380 0 0 CINTAS CORP NPV Common Stock COM 172908105 118053051 171831 SH SOLE 171831 0 0 CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 17109996 342817 SH SOLE 342817 0 0 CITIGROUP INC USD0.01 Common Stock COM 172967424 23966694 378980 SH SOLE 378980 0 0 CLOUDFLARE INC USD0.001 Cls A Common Stock COM 18915M107 439220 4536 SH SOLE 4536 0 0 Clover Health Inve COM USD0.0001 Cl A COM 18914F103 19850 25000 SH SOLE 25000 0 0 CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 272384477 1265198 SH SOLE 1265198 0 0 COCA-COLA CO USD0.25 Common Stock COM 191216100 330821489 5407347 SH SOLE 5407347 0 0 Coeur Mining Inc COM USD0.01 COM 192108504 64365 17073 SH SOLE 17073 0 0 COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 3532978 149893 SH SOLE 149893 0 0 COINBASE GLOBAL INC 0.00001 Class A Common Stock COM 19260Q107 1614050 6088 SH SOLE 6088 0 0 COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 25285679 280796 SH SOLE 280796 0 0 COMCAST CORP USD1 A Common Stock COM 20030N101 559995 12918 SH SOLE 12918 0 0 CONFLUENT INC USD0.00001 Cls A Common Stock COM 20717M103 549726 18012 SH SOLE 18012 0 0 CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 3545511 27856 SH SOLE 27856 0 0 CONSTELLIUM SE (FRANCE) EUR0.02 Class A Common Stock COM F21107101 236024 10675 SH SOLE 10675 0 0 COOPER COS INC USD0.10 Com Stk (Post Split) COM 216648501 51869293 511229 SH SOLE 511229 0 0 COPART INC USD0.001 Common Stock COM 217204106 446389 7707 SH SOLE 7707 0 0 CORNING INC USD0.50 Common Stock COM 219350105 1856637 56330 SH SOLE 56330 0 0 CORTEVA INC USD0.01 Common Stock (WI) COM 22052L104 361418 6267 SH SOLE 6267 0 0 COSTAR GROUP INC USD0.01 Common Stock COM 22160N109 80718090 835591 SH SOLE 835591 0 0 COSTCO CORP NPV Common Stock COM 22160K105 222307723 303527 SH SOLE 303527 0 0 CRH EUR0.32 Ord Shs (Primary List) COM G25508105 51475913 596753 SH SOLE 596753 0 0 CRH PLC EUR0.32 Ordinary Shares (DI) COM G25508105 6569490 76168 SH SOLE 76168 0 0 CROWDSTRIKE HOLDINGS INC USD0.0005 Class A Common Stock COM 22788C105 2618258 8167 SH SOLE 8167 0 0 CROWN HOLDINGS INC USD5 Common Stock COM 228368106 770724 9724 SH SOLE 9724 0 0 CSX CORP USD1 Common Stock COM 126408103 6463265 174353 SH SOLE 174353 0 0 CVS CORP USD0.01 Common Stock COM 126650100 809962 10155 SH SOLE 10155 0 0 CYBIN INC NPV Common Stock COM 23256X100 26152 65381 SH SOLE 65381 0 0 DANAHER CORP USD0.01 Common Stock COM 235851102 56785828 227398 SH SOLE 227398 0 0 DEERE & CO USD1 Common Stock COM 244199105 118109930 287554 SH SOLE 287554 0 0 DENISON MINES INC NPV Common Stock COM 248356107 113680 58000 SH SOLE 58000 0 0 DEXCOM INC USD0.001 Common Stock COM 252131107 183787902 1325075 SH SOLE 1325075 0 0 DIAGEO PLC ADR Ea Rep 4 28 101/108p Ord COM 25243Q205 236942 1593 SH SOLE 1593 0 0 DIGITAL TURBINE INC USD0.0001 Common Stock COM 25400W102 284126 108445 SH SOLE 108445 0 0 Direxion Sh Etf Tr Daily 20 Yr Treas Bu (R/S) COM 25460G138 288850 5300 SH SOLE 5300 0 0 Direxion Sh Etf Tr Daily Semiconductor Bull 3x COM 25459W458 279180 6000 SH SOLE 6000 0 0 DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 40151293 306288 SH SOLE 306288 0 0 DIVERSIFIED ENERGY CO PLC 20p Ordinary Shares COM G2891G204 8203604 684775 SH SOLE 684775 0 0 DOCUSIGN INC USD0.0001 Common Stock COM 256163106 2509973 42149 SH SOLE 42149 0 0 DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105 5256412 33682 SH SOLE 33682 0 0 DOMINOS PIZZA INC USD0.01 Common Stock COM 25754A201 526692 1060 SH SOLE 1060 0 0 DOVER CORP USD1 Common Stock COM 260003108 3996343 22554 SH SOLE 22554 0 0 DOW INC USD0.01 Common Stock WI COM 260557103 457126 7891 SH SOLE 7891 0 0 DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301 117465 14325 SH SOLE 14325 0 0 DUPONT DE NEMOURS INC USD0.01 Common Stock COM 26614N102 396000 5165 SH SOLE 5165 0 0 EATON CORPORATION PLC USD0.50 Common Stock COM G29183103 8260067 26417 SH SOLE 26417 0 0 ECOLAB INC USD1 Common Stock COM 278865100 70364696 304741 SH SOLE 304741 0 0 EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108 84905633 888506 SH SOLE 888506 0 0 ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 22470715 169373 SH SOLE 169373 0 0 EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 4591808 40485 SH SOLE 40485 0 0 ENBRIDGE INC NPV Common Stock COM 29250N105 573255 15847 SH SOLE 15847 0 0 ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105 13251196 348349 SH SOLE 348349 0 0 Endeavour Silver C COM NPV COM 29258Y103 34825 14450 SH SOLE 14450 0 0 ENERGY FUELS INC NPV Common Stock COM 292671708 249060 39620 SH SOLE 39620 0 0 ENPHASE ENERGY INC USD0.00001 Common Stock COM 29355A107 4551872 37625 SH SOLE 37625 0 0 Entegris Inc COM USD0.01 COM 29362U104 218821 1557 SH SOLE 1557 0 0 EOG RESOURCES INC USD0.01 Common Stock COM 26875P101 3712985 29044 SH SOLE 29044 0 0 EQUIFAX INC USD1.25 Common Stock COM 294429105 78436864 293200 SH SOLE 293200 0 0 EQUINIX INC USD0.001 New Common Stock COM 29444U700 150919843 182860 SH SOLE 182860 0 0 EQUINOX GOLD CORP NPV Com Stk (Post Rev Split) COM 29446Y502 712802 118139 SH SOLE 118139 0 0 ERO COPPER CORP NPV Common Stock COM 296006109 257326 13333 SH SOLE 13333 0 0 ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 147706375 958199 SH SOLE 958199 0 0 EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 947089 13714 SH SOLE 13714 0 0 Exscientia Plc Spon Ads Each Rep 1 Ord Shs COM 30223G102 67050 11722 SH SOLE 11722 0 0 EXXON MOBIL CORP NPV Common Stock COM 30231G102 34712750 298630 SH SOLE 298630 0 0 FASTENAL COMPANY USD0.01 Common Stock COM 311900104 304239 3944 SH SOLE 3944 0 0 FEDEX CORP USD0.10 Common Stock COM 31428X106 7793136 26897 SH SOLE 26897 0 0 FERGUSON PLC 10p Ordinary Shares COM G3421J106 1336573 6119 SH SOLE 6119 0 0 FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106 1227605 16549 SH SOLE 16549 0 0 Fidelity Wise Orig Shares of Beneficial Intere COM 315948109 1582530 25500 SH SOLE 25500 0 0 FIRST MAJESTIC SILVER NPV Common Stock COM 32076V103 274516 46692 SH SOLE 46692 0 0 FIRST SOLAR INC USD0.001 Common Stock COM 336433107 944098 5593 SH SOLE 5593 0 0 First Tr Nasdq-100 Funds First Trust Nasdq 100 COM 337345102 463352 2430 SH SOLE 2430 0 0 FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 483138 17505 SH SOLE 17505 0 0 FIRST TRUST Cloud Computing ETF COM 33734X192 1163165 12167 SH SOLE 12167 0 0 FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 551144 24099 SH SOLE 24099 0 0 FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408 485783 8148 SH SOLE 8148 0 0 FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 682320 16085 SH SOLE 16085 0 0 FIRST TRUST High Yield Long/Short ETF COM 33738D408 635601 15416 SH SOLE 15416 0 0 FIRST TRUST Japan AlphaDEX ETF COM 33737J158 2556874 46379 SH SOLE 46379 0 0 FIRST TRUST Large Cap Core Alphadex ETF COM 33734K109 218030 2197 SH SOLE 2197 0 0 FIRST TRUST Long/Short Equity ETF COM 33739P103 578679 9385 SH SOLE 9385 0 0 FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108 411306 3628 SH SOLE 3628 0 0 FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108 1563509 13642 SH SOLE 13642 0 0 FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846 1849422 32797 SH SOLE 32797 0 0 FIRST TRUST UK AlphaDEX ETF COM 33737J224 1426081 37767 SH SOLE 37767 0 0 FMC CORP USD0.10 Common Stock COM 302491303 6497845 102007 SH SOLE 102007 0 0 FORD MOTOR CO USD0.01 Common Stock COM 345370860 383473 28876 SH SOLE 28876 0 0 FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 52326348 1112853 SH SOLE 1112853 0 0 Freyr Battery Inc COM Npv COM 35834F104 16800 10000 SH SOLE 10000 0 0 Fuelcell Energy COM USD0.0001(Post Rev Splt COM 35952H601 21747 18275 SH SOLE 18275 0 0 GALLAGHER AJ & CO USD1 Common Stock COM 363576109 29230926 116905 SH SOLE 116905 0 0 GARMIN LTD CHF10 Common Stock COM H2906T109 272432 1830 SH SOLE 1830 0 0 GE AEROSPACE USD0.01 Common Stock COM 369604301 42705571 243295 SH SOLE 243295 0 0 GE HEALTHCARE TECH INC USD0.01 Common Stock COM 36266G107 9094181 100035 SH SOLE 100035 0 0 GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 4666044 36991 SH SOLE 36991 0 0 GENERAL DYNAMICS CORP USD1 Common Stock COM 369550108 561308 1987 SH SOLE 1987 0 0 GENERAL MILLS INC USD0.10 Common Stock COM 370334104 3041035 43462 SH SOLE 43462 0 0 GENERAL MOTORS CO USD0.01 Common Stock COM 37045V100 248427 5478 SH SOLE 5478 0 0 GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 270439 3692 SH SOLE 3692 0 0 GLOBAL X FUNDS Copper Miners ETF COM 37954Y830 783766 18472 SH SOLE 18472 0 0 GODADDY INC USD0.001 Cls A Common Stock COM 380237107 3845469 32402 SH SOLE 32402 0 0 GOLAR LNG USD1 Common Stock COM G9456A100 988625 41090 SH SOLE 41090 0 0 Gold Royalty Corp COM Npv COM 38071H106 49784 26481 SH SOLE 26481 0 0 GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 29988053 71795 SH SOLE 71795 0 0 GOLDMINING INC NPV Common Stock COM 38149E101 114819 130500 SH SOLE 130500 0 0 GRAYSCALE BITCOIN TRUST BTC NPV Common Stock COM 389637109 927209 14678 SH SOLE 14678 0 0 Greenlight Capital COM Stk USD0.10 Class 'A' COM G4095J109 188733 15135 SH SOLE 15135 0 0 GSK PLC Spon ADS Each Rep 2 Ord Shares COM 37733W204 350599 8176 SH SOLE 8176 0 0 GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109 2139908 103728 SH SOLE 103728 0 0 GXO LOGISTICS INC (WI) USD0.01 Common Stock COM 36262G101 2179699 40545 SH SOLE 40545 0 0 HALLIBURTON CORP NPV Common Stock COM 406216101 324781 8239 SH SOLE 8239 0 0 HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100 14160296 498602 SH SOLE 498602 0 0 HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 241391 29546 SH SOLE 29546 0 0 HCA Healthcare Inc COM USD0.01 COM 40412C101 15801317 47376 SH SOLE 47376 0 0 HDFC BANK LTD Spon ADR Each Rep 3 INR10 Shs COM 40415F101 7293059 130303 SH SOLE 130303 0 0 HECLA MINING CO USD0.25 Common Stock COM 422704106 174742 36329 SH SOLE 36329 0 0 HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109 438516 24733 SH SOLE 24733 0 0 HOME DEPOT INC USD0.05 Common Stock COM 437076102 209493550 546125 SH SOLE 546125 0 0 HONEYWELL INTL INC USD1 Common Stock COM 438516106 102525043 499513 SH SOLE 499513 0 0 HP INC USD0.01 Common Stock COM 40434L105 778920 25775 SH SOLE 25775 0 0 HSBC HOLDINGS PLC ADR Each Rep 5 USD0.50 Ord Shs COM 404280406 220416 5600 SH SOLE 5600 0 0 HUNT (JB) TRANSPORT SVCS INC USD0.01 Common Stock COM 445658107 83035245 416739 SH SOLE 416739 0 0 HUTCHISON CHINA MEDITECH LTD Spon ADR Each Rep 5 Ord Shs COM 44842L103 175560 10450 SH SOLE 10450 0 0 Hyatt Hotels Corp COM USD0.01 Class 'A' COM 448579102 308067 1930 SH SOLE 1930 0 0 IAMGOLD CORP NPV Common Stock COM 450913108 139913 41890 SH SOLE 41890 0 0 IBM CORP USD0.20 Common Stock COM 459200101 7312431 38293 SH SOLE 38293 0 0 ICON PLC EUR0.06 Ordinary Shares COM G4705A100 1276610 3800 SH SOLE 3800 0 0 IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 43334781 80260 SH SOLE 80260 0 0 ILLINOIS TOOL WORKS INC NPV Common Stock COM 452308109 19307148 71953 SH SOLE 71953 0 0 ILLUMINA INC USD0.01 Common Stock COM 452327109 593634 4323 SH SOLE 4323 0 0 Immunitybio Inc COM USD0.0001 COM 45256X103 394265 73420 SH SOLE 73420 0 0 IMMUNOPRECISE ANTIBODIES LTD NPV Com Stock (Post Rev Split) COM 45257F200 21280 14000 SH SOLE 14000 0 0 IMPERIAL OIL NPV Common Stock COM 453038408 207120 3000 SH SOLE 3000 0 0 INDEXIQ ETF TRUST Hedge Multi-Strat Tracker ETF COM 45409B107 462763 14981 SH SOLE 14981 0 0 India Fund Inc COM USD0.001 COM 454089103 203861 9959 SH SOLE 9959 0 0 INDIVIOR PLC USD0.50 Shares COM G4766E116 335145 15661 SH SOLE 15661 0 0 ING Groep N.v. Spon ADR 1 Ord Shs EUR0.24 COM 456837103 434512 26350 SH SOLE 26350 0 0 INGERSOLL RAND INC USD1 Common Stock COM 45687V106 847239 8923 SH SOLE 8923 0 0 INTEL CORP USD0.001 Common Stock COM 458140100 5853231 132516 SH SOLE 132516 0 0 Inter Parfums Inc COM USD0.001 COM 458334109 6814735 48500 SH SOLE 48500 0 0 INTERCONTINENTAL EXCHANGE GRP USD0.01 Common Stock COM 45866F104 291351 2120 SH SOLE 2120 0 0 INTUIT INC USD0.01 Common Stock COM 461202103 152651200 234848 SH SOLE 234848 0 0 INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 191966679 481011 SH SOLE 481011 0 0 Invesco Exch Trdii FTSE Rafi Dev Mkts Ex-u S E COM 46138E743 724890 14600 SH SOLE 14600 0 0 Invesco Exch Trdii FTSE Rafi Emerging Mkts Etf COM 46138E727 626223 32180 SH SOLE 32180 0 0 INVESCO EXCH TRDII Preferred ETF COM 46138E511 130680 11000 SH SOLE 11000 0 0 INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 2573863 115087 SH SOLE 115087 0 0 INVESCO LTD USD0.20 Common Stock COM G491BT108 447615 26981 SH SOLE 26981 0 0 INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103 13910833 31330 SH SOLE 31330 0 0 INVIVYD INC USD0.0001 Common Stock COM 00534A102 44400 10000 SH SOLE 10000 0 0 Iovance Biotherape COM USD0.000041666 COM 462260100 1084142 73154 SH SOLE 73154 0 0 Iqvia Holdings Inc COM USD0.01 COM 46266C105 546242 2160 SH SOLE 2160 0 0 Ishares Bitcoin Tr COM Npv COM 46438F101 1598565 39500 SH SOLE 39500 0 0 Ishares Gold Trust Ishares New (Post Rev Split COM 464285204 2807528 66830 SH SOLE 66830 0 0 Ishares Inc Core MSCI Emerging Mkts Etf COM 46434G103 1268586 24585 SH SOLE 24585 0 0 ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525 371497 3529 SH SOLE 3529 0 0 ISHARES INC MSCI EMU ETF COM 464286608 2162544 42353 SH SOLE 42353 0 0 ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 13501203 189225 SH SOLE 189225 0 0 ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 3959026 92479 SH SOLE 92479 0 0 ISHARES INC Silver Trust ETF COM 46428Q109 592524 26045 SH SOLE 26045 0 0 ISHARES TRUST 0-5 Year TIPS Bond ETF COM 46429B747 344624 3466 SH SOLE 3466 0 0 ISHARES TRUST 7-10 Yr Treasury Bond ETF COM 464287440 1561701 16498 SH SOLE 16498 0 0 ISHARES TRUST Barcs 1-5 Yr Inv Grd Corp Bd COM 464288646 3224280 62876 SH SOLE 62876 0 0 Ishares Trust Core MSCI Eafe Etf COM 46432F842 452742 6100 SH SOLE 6100 0 0 ISHARES TRUST Core S&P 500 ETF COM 464287200 3051862 5805 SH SOLE 5805 0 0 ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 5651553 93045 SH SOLE 93045 0 0 Ishares Trust Core S&P Small-Cap Etf COM 464287804 720038 6515 SH SOLE 6515 0 0 Ishares Trust Core S&P Total U S Stk Mkt COM 464287150 255159 2213 SH SOLE 2213 0 0 ISHARES TRUST Global 100 ETF COM 464287572 2147270 24016 SH SOLE 24016 0 0 ISHARES TRUST Global Energy ETF COM 464287341 1189629 27698 SH SOLE 27698 0 0 Ishares Trust Global Reit Etf COM 46434V647 1047059 44217 SH SOLE 44217 0 0 ISHARES TRUST Global Technology ETF COM 464287291 6114445 81733 SH SOLE 81733 0 0 Ishares Trust Iboxx USD Invst Grade Corp COM 464287242 969279 8899 SH SOLE 8899 0 0 Ishares Trust India 50 Etf COM 464289529 258253 5120 SH SOLE 5120 0 0 ISHARES TRUST Intl Developed Prop ETF COM 464288422 873490 30762 SH SOLE 30762 0 0 Ishares Trust Ishares MSCI India Etf USD COM 46429B598 818836 15872 SH SOLE 15872 0 0 ISHARES TRUST MSCI ACWI Ex-US ETF COM 464288240 3581935 67090 SH SOLE 67090 0 0 Ishares Trust MSCI All Country Asia Ex COM 464288182 1239012 18288 SH SOLE 18288 0 0 ISHARES TRUST MSCI EAFE Index Fund COM 464287465 206039 2580 SH SOLE 2580 0 0 ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 4534287 110377 SH SOLE 110377 0 0 ISHARES TRUST MSCI Global Impact ETF COM 46435G532 293430 3728 SH SOLE 3728 0 0 ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 7852905 229550 SH SOLE 229550 0 0 Ishares Trust MSCI Usa Quality Factor Etf COM 46432F339 569801 3467 SH SOLE 3467 0 0 Ishares Trust Russell 1000 Value Etf COM 464287598 288367 1610 SH SOLE 1610 0 0 ISHARES TRUST Russell 2000 ETF COM 464287655 3573418 16992 SH SOLE 16992 0 0 ISHARES TRUST Russell Midcap Growth ETF COM 464287481 2091843 18327 SH SOLE 18327 0 0 Ishares Trust S&P 500 Value Etf COM 464287408 1442173 7720 SH SOLE 7720 0 0 ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325 340649 3657 SH SOLE 3657 0 0 ISHARES TRUST S&P Global Clean Energy Index COM 464288224 696511 49822 SH SOLE 49822 0 0 ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 361201 11207 SH SOLE 11207 0 0 ISHARES TRUST Select Dividend ETF COM 464287168 5577960 45283 SH SOLE 45283 0 0 ISHARES TRUST Semiconductor ETF COM 464287523 456132 2019 SH SOLE 2019 0 0 ISHARES TRUST Tips Bond ETF COM 464287176 11282775 105044 SH SOLE 105044 0 0 Ishares Trust U.s. Technology Etf COM 464287721 3359347 24873 SH SOLE 24873 0 0 ISHARES TRUST US Aerospace & Defense ETF COM 464288760 582339 4414 SH SOLE 4414 0 0 Ishares Trust US Real Estate Etf USD COM 464287739 488247 5431 SH SOLE 5431 0 0 Ishares Us Etf Tr INT Rate Hdgd High Yield Bd COM 46431W606 256667 2994 SH SOLE 2994 0 0 ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106 97020 14000 SH SOLE 14000 0 0 JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107 2348565 35509 SH SOLE 35509 0 0 JM SMUCKER CO NPV Common Stock COM 832696405 251740 2000 SH SOLE 2000 0 0 JOHNSON & JOHNSON USD1 Common Stock COM 478160104 206346358 1304421 SH SOLE 1304421 0 0 JOHNSON CONTROLS INTL USD1 Common Stock COM G51502105 21138597 323616 SH SOLE 323616 0 0 JONES LANG LASALLE USD0.01 Common Stock COM 48020Q107 2357858 12086 SH SOLE 12086 0 0 JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 492637449 2459498 SH SOLE 2459498 0 0 Kalvista Pharmaceu COM USD0.001 COM 483497103 225601 19022 SH SOLE 19022 0 0 KELLANOVA USD0.25 Common Stock COM 487836108 464507 8108 SH SOLE 8108 0 0 KENVUE INC USD0.01 Common Stock COM 49177J102 201831 9405 SH SOLE 9405 0 0 KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 2544413 82961 SH SOLE 82961 0 0 KIMBERLY CLARK CORP NPV Common Stock COM 494368103 2976214 23009 SH SOLE 23009 0 0 KINDER MORGAN INC USD0.01 Common Stock COM 49456B101 264353 14414 SH SOLE 14414 0 0 KKR & CO INC NPV Class A Common Stock COM 48251W104 2717168 27015 SH SOLE 27015 0 0 KRAFT HEINZ CO NPV Common Stock COM 500754106 2658423 72044 SH SOLE 72044 0 0 Kraneshares Tr CSI China Internet Etf COM 500767306 1749563 66650 SH SOLE 66650 0 0 KROGER CO USD1 Common Stock COM 501044101 744975 13040 SH SOLE 13040 0 0 L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109 535946 2515 SH SOLE 2515 0 0 LAM RESEARCH CORP USD0.001 Common Stock COM 512807108 396400 408 SH SOLE 408 0 0 LEGG MASON ETF Franklin Low Vol Hi Div ETF COM 52468L505 443483 14892 SH SOLE 14892 0 0 Lesaka Technologie COM Stk USD0.001 COM 64107N206 2385623 636166 SH SOLE 636166 0 0 LIBERTY MEDIA CORP USD0.01 F1 Ser C Com Stk COM 531229755 68718623 1047540 SH SOLE 1047540 0 0 LILLY (ELI) & CO NPV Common Stock COM 532457108 75623936 97208 SH SOLE 97208 0 0 LIMONEIRA CORP NPV Common Stock COM 532746104 1434921 73360 SH SOLE 73360 0 0 LINDE PLC EUR0.001 Common Shares COM G54950103 242414042 522084 SH SOLE 522084 0 0 Lineage Cell Thera COM Npv COM 53566P109 51800 35000 SH SOLE 35000 0 0 LITTELFUSE INC USD0.01 Common Stock COM 537008104 4016224 16572 SH SOLE 16572 0 0 LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock COM 538034109 795919 7525 SH SOLE 7525 0 0 LKQ CORP USD0.01 Common Stock COM 501889208 2131753 39913 SH SOLE 39913 0 0 LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 73474241 161528 SH SOLE 161528 0 0 LOEWS CORP USD1 Common Stock COM 540424108 1174350 15000 SH SOLE 15000 0 0 LOUISIANA PACIFIC CORP USD1 Common Stock COM 546347105 327249 3900 SH SOLE 3900 0 0 Lowe's Cos Inc COM USD0.50 COM 548661107 2762547 10845 SH SOLE 10845 0 0 LULULEMON ATHLETICA INC USD0.01 Common Stock COM 550021109 4541306 11625 SH SOLE 11625 0 0 MAG SILVER CORP NPV Common Stock COM 55903Q104 222330 21037 SH SOLE 21037 0 0 MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 2916223 116650 SH SOLE 116650 0 0 MARATHON DIGITAL HOLDINGS INC USD 0.0001 Common Stock COM 565788106 284056 12580 SH SOLE 12580 0 0 MARATHON PETROLEUM CORP USD0.01 Common Stock COM 56585A102 729027 3618 SH SOLE 3618 0 0 MARKEL GROUP INC NPV Common Stock COM 570535104 999612 657 SH SOLE 657 0 0 MARRIOTT INTL INC USD0.01 Cls A Common Stock COM 571903202 278045 1102 SH SOLE 1102 0 0 MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 82053780 398358 SH SOLE 398358 0 0 MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106 130446287 212474 SH SOLE 212474 0 0 MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104 43129771 608490 SH SOLE 608490 0 0 MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 248559947 516145 SH SOLE 516145 0 0 MAXCYTE INC USD0.01 Ordinary Shares COM 57777K106 1224853 282876 SH SOLE 282876 0 0 MAXLINEAR INC USD0.01 Common Stock COM 57776J100 450880 24150 SH SOLE 24150 0 0 MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 1273663 16582 SH SOLE 16582 0 0 MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 309680 4000 SH SOLE 4000 0 0 MCDONALD'S CORP USD0.01 Common Stock COM 580135101 139400027 494414 SH SOLE 494414 0 0 MEDTRONIC PLC USD0.0001 Common Stock COM G5960L103 1412962 16213 SH SOLE 16213 0 0 MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 8379282 5542 SH SOLE 5542 0 0 MERCK & CO INC USD0.50 Common Stock COM 58933Y105 141878181 1075242 SH SOLE 1075242 0 0 META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102 132601215 273078 SH SOLE 273078 0 0 MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104 4787463 53366 SH SOLE 53366 0 0 MICRON TECHNOLOGY INC USD0.10 Common Stock COM 595112103 712645 6045 SH SOLE 6045 0 0 MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 1303632895 3098576 SH SOLE 3098576 0 0 MICROSTATEGY INC USD0.001 Cls A Common Stock COM 594972408 1188078 697 SH SOLE 697 0 0 MIND MEDICINE INC NPV Com Stk (Post Rev Split) COM 60255C885 227480 24200 SH SOLE 24200 0 0 MODERNA INC USD0.0001 Common Stock COM 60770K107 1345640 12628 SH SOLE 12628 0 0 MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 129953390 1856477 SH SOLE 1856477 0 0 MONSTER BEVERAGE CORP USD0.005 Common Stock COM 61174X109 69665500 1175194 SH SOLE 1175194 0 0 Montauk Renewables COM USD0.01 COM 61218C103 126464 30400 SH SOLE 30400 0 0 MOODYS CORP USD0.01 Common Stock COM 615369105 2674568 6805 SH SOLE 6805 0 0 Morgan Stanley Eme COM Stk USD0.01 COM 61744H105 72300 10000 SH SOLE 10000 0 0 MORGAN STANLEY USD0.01 Common Stock COM 617446448 64678221 686897 SH SOLE 686897 0 0 NETFLIX COM INC USD0.001 Common Stock COM 64110L106 23154456 38125 SH SOLE 38125 0 0 NEWMONT CORP USD1.60 Common Stock COM 651639106 3144367 87732 SH SOLE 87732 0 0 NEXGEN ENERGY LTD NPV Common Stock COM 65340P106 245293 31531 SH SOLE 31531 0 0 NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101 33381151 522315 SH SOLE 522315 0 0 NIKE INC NPV Cls B Common Stock COM 654106103 100865162 1073262 SH SOLE 1073262 0 0 Nikola Corporation COM USD0.0001 COM 654110105 32608 31636 SH SOLE 31636 0 0 NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106 399659 88813 SH SOLE 88813 0 0 NORDIC AMERICAN TANKERS LTD USD0.01 Common Stock COM G65773106 636804 162450 SH SOLE 162450 0 0 NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 8022095 90217 SH SOLE 90217 0 0 NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109 5772265 59674 SH SOLE 59674 0 0 Novo Nordisk A/s Adr-Rep 1 Class'B'DKK1 COM 670100205 2155194 16785 SH SOLE 16785 0 0 NUTRIEN LTD NPV Common Stock COM 67077M108 3181470 58579 SH SOLE 58579 0 0 NVIDIA CORP USD0.001 Common Stock COM 67066G104 448852465 496760 SH SOLE 496760 0 0 OATLY GROUP AB Spon ADS Ea Rep 1 Ord Share COM 67421J108 12692 11232 SH SOLE 11232 0 0 OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105 931631 14335 SH SOLE 14335 0 0 OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 234000 10000 SH SOLE 10000 0 0 OMNICOM GROUP INC USD0.15 Common Stock COM 681919106 312147 3226 SH SOLE 3226 0 0 ORACLE CORP USD0.01 Common Stock COM 68389X105 4404765 35067 SH SOLE 35067 0 0 Oramed Pharma Inc COM USD0.001 COM 68403P203 846225 289803 SH SOLE 289803 0 0 ORLA MINING LTD NPV Common Stock COM 68634K106 79400 20950 SH SOLE 20950 0 0 OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107 42278000 425889 SH SOLE 425889 0 0 OWENS CORNING INC USD0.01 Common Stock COM 690742101 4001698 23991 SH SOLE 23991 0 0 Paccar Inc COM USD1.00 COM 693718108 293495 2369 SH SOLE 2369 0 0 PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108 3258192 141599 SH SOLE 141599 0 0 PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105 119090816 419142 SH SOLE 419142 0 0 PAN AMERICAN SILVER CORP NPV Common Stock COM 697900108 386310 25614 SH SOLE 25614 0 0 PARAMOUNT GLOBAL USD0.001 Class B Common Stock COM 92556H206 167134 14200 SH SOLE 14200 0 0 PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 2306528 4150 SH SOLE 4150 0 0 PAYCHEX INC USD0.01 Common Stock COM 704326107 14667723 119444 SH SOLE 119444 0 0 PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 17960420 268106 SH SOLE 268106 0 0 PDD Holdings Inc Spon Ads Each Rep 4 Ord Shs COM 722304102 496504 4271 SH SOLE 4271 0 0 PDS Biotechnology COM USD0.00033 COM 70465T107 62568 15800 SH SOLE 15800 0 0 PENUMBRA INC USD0.001 Common Stock COM 70975L107 669540 3000 SH SOLE 3000 0 0 Pepgen Inc COM USD0.0001 COM 713317105 470444 32003 SH SOLE 32003 0 0 PEPSICO INC USD0.016666 Cap COM 713448108 93847012 536238 SH SOLE 536238 0 0 PERPETUA RESOURCES CORP NPV Common Stock COM 714266103 76775 18500 SH SOLE 18500 0 0 PETROLEO BRASILEIRO SA Spon ADR Rep 4 Pref Shares COM 71654V101 397383 26670 SH SOLE 26670 0 0 PFIZER INC USD0.05 Common Stock COM 717081103 16573965 597260 SH SOLE 597260 0 0 PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 5196686 56720 SH SOLE 56720 0 0 PHILLIPS 66 USD0.01 Common Stock COM 718546104 1117572 6842 SH SOLE 6842 0 0 Pimco Corporate & COM USD0.00001 COM 72201B101 208180 14000 SH SOLE 14000 0 0 PIMCO HIGH INCOME FUND USD0.00001 Common Stock COM 722014107 125476 25400 SH SOLE 25400 0 0 Platinum Grp Metal COM Npv (Post Rev Split) COM 72765Q882 140400 120000 SH SOLE 120000 0 0 Pliant Therapeutic COM USD0.0001 COM 729139105 174330 11700 SH SOLE 11700 0 0 PLUG POWER INC USD0.01 Common Stock COM 72919P202 192288 55898 SH SOLE 55898 0 0 PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 1050090 7247 SH SOLE 7247 0 0 PRICE T ROWE MEDIA INC USD0.20 Common Stock COM 74144T108 465734 3820 SH SOLE 3820 0 0 PROCTER & GAMBLE CO NPV Common Stock COM 742718109 152698180 941129 SH SOLE 941129 0 0 PROGRESSIVE CORP USD1 Common Stock COM 743315103 337530 1632 SH SOLE 1632 0 0 Proshares Trust Short S&P 500 New(Pst Splt) COM 74347B425 118600 10000 SH SOLE 10000 0 0 Proshares Trust Ultrapro Qqq USD COM 74347X831 307800 5000 SH SOLE 5000 0 0 Proshares Trust Ultrapro Short Qqq New 2022 COM 74347G432 112293 10715 SH SOLE 10715 0 0 PTC Therapeutics I COM USD0.001 COM 69366J200 690451 23735 SH SOLE 23735 0 0 PUBLIC STORAGE INC USD0.10 Common Stock COM 74460D109 2193143 7561 SH SOLE 7561 0 0 QUALCOMM INC USD0.001 Common Stock COM 747525103 16995688 100388 SH SOLE 100388 0 0 Quanta Services COM USD0.00001 COM 74762E102 612868 2359 SH SOLE 2359 0 0 Radnet Inc COM Stk USD0.01 COM 750491102 5247640 107843 SH SOLE 107843 0 0 REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 14968693 78190 SH SOLE 78190 0 0 RESMED INC USD0.004 Common Stock COM 761152107 243577 1230 SH SOLE 1230 0 0 RIO TINTO PLC ADR Each Rep 1 Ordinary Shares COM 767204100 1022070 16035 SH SOLE 16035 0 0 RIVIAN AUTOMOTIVE INC USD0.001 Cls A Common Stock COM 76954A103 194800 17790 SH SOLE 17790 0 0 ROBINHOOD MARKETS USD0.0001 Cls A Common Stock COM 770700102 430983 21410 SH SOLE 21410 0 0 ROCKET PHARMACEUTICALS INC USD0.01 Common Stock COM 77313F106 808200 30000 SH SOLE 30000 0 0 ROCKWELL AUTOMATION INC USD1 Common Stock COM 773903109 271520 932 SH SOLE 932 0 0 ROKU INC USD0.0001 Cls A Common Stock COM 77543R102 227508 3491 SH SOLE 3491 0 0 ROLLINS INC USD1 Common Stock COM 775711104 92267701 1994115 SH SOLE 1994115 0 0 ROPER TECHNOLOGIES INC USD0.01 Common Stock COM 776696106 25847994 46088 SH SOLE 46088 0 0 ROYAL BANK OF CANADA NPV Common Stock COM 780087102 13234846 131090 SH SOLE 131090 0 0 ROYAL CARIBBEAN CRUISES LTD USD0.01 Common Stock COM V7780T103 298871 2150 SH SOLE 2150 0 0 Royal Gold Inc COM USD0.01 COM 780287108 216213 1775 SH SOLE 1775 0 0 RTX CORP USD1.00 Common Stock COM 75513E101 72383547 742167 SH SOLE 742167 0 0 S&P GLOBAL INC USD1 Common Stock COM 78409V104 202405284 475744 SH SOLE 475744 0 0 Sabre Corp COM USD0.01 COM 78573M104 48279 19950 SH SOLE 19950 0 0 SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 25865338 85880 SH SOLE 85880 0 0 SANDSTORM GOLD LTD NPV Common Stock COM 80013R206 69342 13214 SH SOLE 13214 0 0 SAP Se Spon ADR Ea Rep 1 Ord NPV COM 803054204 224130 1150 SH SOLE 1150 0 0 SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 107679232 1964591 SH SOLE 1964591 0 0 SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 97480609 1347534 SH SOLE 1347534 0 0 SEA LTD ADS Ea Rep 1 Cls A Shares COM 81141R100 426725 7945 SH SOLE 7945 0 0 Select Sector Spdr Healthcare COM 81369Y209 1218773 8250 SH SOLE 8250 0 0 SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109 6704632 287629 SH SOLE 287629 0 0 SERVICENOW INC USD0.001 Common Stock COM 81762P102 9572694 12556 SH SOLE 12556 0 0 SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305 2934207 43768 SH SOLE 43768 0 0 SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 92986146 267717 SH SOLE 267717 0 0 SHOPIFY INC NPV Class A Common Stock COM 82509L107 64945988 841596 SH SOLE 841596 0 0 SIBANYE STILLWATER Spon ADR Ea Rep 4 Ord Shs COM 82575P107 115569 24537 SH SOLE 24537 0 0 SILENCE THERAPEUTICS PLC Spon ADS Ea Rep 3 Ord Shares COM 82686Q101 429969 19906 SH SOLE 19906 0 0 SILVERCORP METALS INC NPV Common Stock COM 82835P103 43847 13450 SH SOLE 13450 0 0 SILVERCREST METALS INC NPV Common Stock COM 828363101 243168 36450 SH SOLE 36450 0 0 Sixth Street Speci COM USD0.01 COM 83012A109 534700 24951 SH SOLE 24951 0 0 SMITH (AO) CORP USD1 Common Stock COM 831865209 2907360 32499 SH SOLE 32499 0 0 SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105 1423919 28965 SH SOLE 28965 0 0 Soho House & Co In COM USD0.01 Cl A COM 586001109 167832 29600 SH SOLE 29600 0 0 SOLAREDGE TECHNOLOGIES INC USD0.0001 Common Stock COM 83417M104 6015341 84747 SH SOLE 84747 0 0 Sony Group Corpora Spon Ads Ea Rep 1 Ord Shs COM 835699307 2899470 33817 SH SOLE 33817 0 0 SPDR GOLD TRUST NPV Shares ETF COM 78463V107 46430387 225697 SH SOLE 225697 0 0 SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 2378105 43917 SH SOLE 43917 0 0 Spdr Index Shs Fds Euro Stoxx 50 Etf COM 78463X202 1255945 23900 SH SOLE 23900 0 0 SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 2602608 89406 SH SOLE 89406 0 0 SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 41131609 78635 SH SOLE 78635 0 0 SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796 17931958 418971 SH SOLE 418971 0 0 SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 634296 1140 SH SOLE 1140 0 0 Spdr Series Trust Spdr Bloomberg 1-3 Month T- COM 78468R663 755055 8225 SH SOLE 8225 0 0 Spectral Ai Inc COM USD0.0001 Cl A COM 84757T105 928940 436122 SH SOLE 436122 0 0 SPOTIFY TECHNOLOGY EUR0.000625 Common Stock COM L8681T102 419601 1590 SH SOLE 1590 0 0 SPROTT ASSET MGMT Physical Silver COM 85207K107 946261 114145 SH SOLE 114145 0 0 Sprott Fds Tr Junior Uranium Miners Etf COM 85208P808 947522 37260 SH SOLE 37260 0 0 SPROTT INC NPV Common Stock (P/R Split) COM 852066208 339227 9185 SH SOLE 9185 0 0 STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 5121151 52294 SH SOLE 52294 0 0 STARBUCKS CORP USD0.001 Common Stock COM 855244109 6164895 67457 SH SOLE 67457 0 0 STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 452241 22245 SH SOLE 22245 0 0 STATE STREET CORP USD1 Common Stock COM 857477103 5156316 66688 SH SOLE 66688 0 0 Stepan Co COM USD1 COM 858586100 598766 6650 SH SOLE 6650 0 0 STERIS PLC USD0.001 Ordinary Shares COM G8473T100 28733120 127805 SH SOLE 127805 0 0 STRYKER CORP USD0.10 Common Stock COM 863667101 8715566 24354 SH SOLE 24354 0 0 SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105 244697 4480 SH SOLE 4480 0 0 SUPER MICRO COMPUTER INC USD0.001 Common Stock COM 86800U104 296949 294 SH SOLE 294 0 0 Surf Air Mobility COM USD0.0001 COM 868927104 954555 1132331 SH SOLE 1132331 0 0 SYNOPSYS INC USD0.01 Common Shares COM 871607107 347472 608 SH SOLE 608 0 0 SYSCO CORP NPV Common Stock COM 871829107 15321750 188738 SH SOLE 188738 0 0 TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 71135374 522862 SH SOLE 522862 0 0 TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 17289284 116434 SH SOLE 116434 0 0 TARGET CORP USD0.0833 Common Stock COM 87612E106 566185 3195 SH SOLE 3195 0 0 TELADOC INC USD0.001 Common Stock COM 87918A105 372366 24660 SH SOLE 24660 0 0 Templeton Dragon F Dragon Fund COM 88018T101 119472 15200 SH SOLE 15200 0 0 Templeton Emerging COM Npv COM 880192109 244350 45000 SH SOLE 45000 0 0 TESLA INC USD0.001 Common Stock COM 88160R101 19347271 110059 SH SOLE 110059 0 0 TETRA TECH INC USD0.01 Common Stock COM 88162G103 548588 2970 SH SOLE 2970 0 0 TEXAS INSTRUMENTS INC Common Stock COM 882508104 705376 4049 SH SOLE 4049 0 0 TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102 1249581 2160 SH SOLE 2160 0 0 THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105 520935 5959 SH SOLE 5959 0 0 THE TRAVELERS CO INC NPV Common Stock COM 89417E109 268343 1166 SH SOLE 1166 0 0 THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 397813834 684458 SH SOLE 684458 0 0 THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903808 3830072 24588 SH SOLE 24588 0 0 Thoughtworks Hldg COM USD0.001 COM 88546E105 675475 266986 SH SOLE 266986 0 0 TJX COMPANIES INC NPV Common Stock COM 872540109 107529845 1060243 SH SOLE 1060243 0 0 TORONTO-DOMINION BANK NPV Common Stock COM 891160509 1116618 18484 SH SOLE 18484 0 0 TOTAL SE Spon ADR Each Rep 1 Ord Shares COM 89151E109 4897254 71150 SH SOLE 71150 0 0 TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106 293126 1120 SH SOLE 1120 0 0 TRANE TECHNOLOGIES PLC USD1 Common Stock COM G8994E103 24972737 83187 SH SOLE 83187 0 0 Transdigm Gp Inc COM USD0.01 COM 893641100 258636 210 SH SOLE 210 0 0 TRANSOCEAN LTD CHF15 Common Stock COM H8817H100 135848 21632 SH SOLE 21632 0 0 TREX COMPANY INC USD0.01 Common Stock COM 89531P105 2266819 22725 SH SOLE 22725 0 0 TRIMBLE INC NPV Common Stock COM 896239100 3315119 51509 SH SOLE 51509 0 0 TRUPANION INC USD0.00001 Common Stock COM 898202106 1723416 62420 SH SOLE 62420 0 0 UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100 9376842 121793 SH SOLE 121793 0 0 UIPATH INC USD0.00001 Cls A Common Stock COM 90364P105 289201 12757 SH SOLE 12757 0 0 ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 56803068 108635 SH SOLE 108635 0 0 UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704 548262 10918 SH SOLE 10918 0 0 UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 11022090 44818 SH SOLE 44818 0 0 UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 82786066 167346 SH SOLE 167346 0 0 UNITED RENTALS INC USD0.01 Common Stock COM 911363109 343969 477 SH SOLE 477 0 0 UR ENERGY INC NPV Common Stock COM 91688R108 32000 20000 SH SOLE 20000 0 0 Uranium Energy Cor COM USD0.001 COM 916896103 391669 58025 SH SOLE 58025 0 0 US BANCORP DEL USD0.01 Common Stock COM 902973304 61260903 1370490 SH SOLE 1370490 0 0 Utd Therapeutic COM USD0.01 COM 91307C102 978607 4260 SH SOLE 4260 0 0 VAIL RESORTS INC USD0.01 Common Stock COM 91879Q109 1905642 8552 SH SOLE 8552 0 0 VALE SA Spons ADR Rep 1 Common Stock COM 91912E105 263182 21590 SH SOLE 21590 0 0 Vaneck Etf Tr Semiconductor Etf COM 92189F676 8317880 36970 SH SOLE 36970 0 0 VANECK VECTORS ETF Gold Miners ETF COM 92189F106 918055 29034 SH SOLE 29034 0 0 VANECK VECTORS ETF JR Gold Miners ETF COM 92189F791 239917 6193 SH SOLE 6193 0 0 VANECK VECTORS ETF Oil Services ETF (Post Rev Sp) COM 92189H607 275790 820 SH SOLE 820 0 0 VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 5233954 68266 SH SOLE 68266 0 0 VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 5840468 80414 SH SOLE 80414 0 0 VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 401368 2290 SH SOLE 2290 0 0 VANGUARD INDEX FUNDS Growth ETF COM 922908736 1088704 3163 SH SOLE 3163 0 0 VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553 12489009 144415 SH SOLE 144415 0 0 VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 49046782 102032 SH SOLE 102032 0 0 VANGUARD INDEX FUNDS Small Cap ETF COM 922908751 787035 3443 SH SOLE 3443 0 0 VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 383760 2000 SH SOLE 2000 0 0 VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 1151616 4431 SH SOLE 4431 0 0 Vanguard Intl Equi Ftse ALL-World Ex-Us Etf COM 922042775 680927 11610 SH SOLE 11610 0 0 VANGUARD INTL EQUITY European ETF COM 922042874 903702 13420 SH SOLE 13420 0 0 VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 5012692 120007 SH SOLE 120007 0 0 VANGUARD INTL EQUITY FTSE Pacific ETF COM 922042866 10939424 143883 SH SOLE 143883 0 0 VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 10551424 95488 SH SOLE 95488 0 0 VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 4238207 52642 SH SOLE 52642 0 0 VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664 2345444 27574 SH SOLE 27574 0 0 VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680 416016 4800 SH SOLE 4800 0 0 VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409 1814852 23475 SH SOLE 23475 0 0 Vanguard Scottsdal Short-Term Treasury Etf COM 92206C102 1052228 18120 SH SOLE 18120 0 0 VANGUARD SPECIALIZED FUNDS Dividend Appreciation ETF COM 921908844 556960 3050 SH SOLE 3050 0 0 Vanguard Tax Manag FTSE Developed Mkts Etf COM 921943858 296003 5900 SH SOLE 5900 0 0 VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 1089654 4028 SH SOLE 4028 0 0 VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702 2756979 5258 SH SOLE 5258 0 0 Vaxcyte Inc COM USD0.001 COM 92243G108 295782 4330 SH SOLE 4330 0 0 VERALTO CORP USD0.01 Common Stock COM 92338C103 1854589 20918 SH SOLE 20918 0 0 VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 35337577 149907 SH SOLE 149907 0 0 VERIZON COMMS INC NPV Common Stock COM 92343V104 25975170 619046 SH SOLE 619046 0 0 VERONA PHARMA Spon ADR Each Rep 8 Ord Shs COM 925050106 257053 15976 SH SOLE 15976 0 0 VERTEX PHARMACEUTICAL INC USD0.01 Common Stock COM 92532F100 697658 1669 SH SOLE 1669 0 0 VIATRIS INC USD0.01 Common Stock COM 92556V106 292040 24459 SH SOLE 24459 0 0 VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102 324838 32067 SH SOLE 32067 0 0 Virgin Galactic Hl COM USD0.0001 COM 92766K106 17723 11975 SH SOLE 11975 0 0 VISA INC USD0.0001 Common Stock COM 92826C839 900426223 3226409 SH SOLE 3226409 0 0 Vodafone Group Spon ADR Each Rep 10 Ord COM 92857W308 106800 12000 SH SOLE 12000 0 0 VONTIER CORP USD0.0001 Common Stock COM 928881101 8149604 179665 SH SOLE 179665 0 0 WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 569644 26263 SH SOLE 26263 0 0 WAL-MART STORES INC USD0.1 Common Stock COM 931142103 95360605 1584853 SH SOLE 1584853 0 0 WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 207026023 1691942 SH SOLE 1691942 0 0 WARNER BROS DISCOVERY INC USD0.01 Ser A Common Stock COM 934423104 145241 16637 SH SOLE 16637 0 0 WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 117256980 681687 SH SOLE 681687 0 0 WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 72269999 339057 SH SOLE 339057 0 0 WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 57770926 703494 SH SOLE 703494 0 0 WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 6266809 108123 SH SOLE 108123 0 0 WEYERHAUSER CO USD1.25 Common Stock COM 962166104 678771 18902 SH SOLE 18902 0 0 WHEATON PRECIOUS METALS CORP NPV Common Stock COM 962879102 780062 16508 SH SOLE 16508 0 0 WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock COM G96629103 513150 1866 SH SOLE 1866 0 0 Wisdomtree Trust Emerging Mkts High Divid Fd COM 97717W315 369238 8825 SH SOLE 8825 0 0 WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 2026129 18674 SH SOLE 18674 0 0 Wisdomtree Trust US Largecap Dividend Fund COM 97717W307 339293 4700 SH SOLE 4700 0 0 Wisdomtree Trust US Largecap Fund COM 97717W588 705519 12735 SH SOLE 12735 0 0 WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101 10456416 38337 SH SOLE 38337 0 0 Xenon Pharmaceutic COM Npv COM 98420N105 1018821 23666 SH SOLE 23666 0 0 XPENG INC Spon ADS Ea Rep 2 Cl A Shares COM 98422D105 304228 39613 SH SOLE 39613 0 0 XPO Inc COM USD0.001 COM 983793100 1494257 12245 SH SOLE 12245 0 0 XYLEM INC USD0.01 Common Stock COM 98419M100 64149695 496361 SH SOLE 496361 0 0 YUM BRANDS INC NPV Common Stock COM 988498101 2726552 19665 SH SOLE 19665 0 0 YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109 15908002 399799 SH SOLE 399799 0 0 Zillow Group Inc COM USD0.0001 Class C COM 98954M200 332582 6818 SH SOLE 6818 0 0 ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102 4677899 35444 SH SOLE 35444 0 0 ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103 58853606 347814 SH SOLE 347814 0 0 Zoominfo Technolog COM USD0.01 COM 98980F104 183223 11430 SH SOLE 11430 0 0 ZSCALER INC USD0.001 Common Stock COM 98980G102 549188 2851 SH SOLE 2851 0 0