0001140361-26-020703.txt : 20260512 0001140361-26-020703.hdr.sgml : 20260512 20260512075053 ACCESSION NUMBER: 0001140361-26-020703 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260512 DATE AS OF CHANGE: 20260512 EFFECTIVENESS DATE: 20260512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Rathbones Group PLC CENTRAL INDEX KEY: 0001351991 ORGANIZATION NAME: EIN: 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: 26965911 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-2026 03-31-2026 false Rathbones Group PLC
Port of Liverpool Building Pier Head Liverpool X0 L31NW
13F HOLDINGS REPORT 028-11582 N
Paul Chapman Operational Tax Manager 441512371067 /s/ Paul Chapman Liverpool X0 05-11-2026 1 643 23405086006 1 0001351991 028-11582 Rathbones Group PLC
INFORMATION TABLE 2 informationtable.xml 3M COMPANY USD0.01 Common Stock COM 88579Y101 1134101 7809 SH SOLE 7809 0 0 ABBOTT LABORATORIES NPV Common Stock COM 002824100 327955187 3194265 SH SOLE 3194265 0 0 ABBVIE INC USD0.01 Common Stock COM 00287Y109 14458735 66480 SH SOLE 66480 0 0 ABRDN TOTAL DYNAMIC DIV FUND NPV Common Ben Int Shares COM 00326L100 104625 11360 SH SOLE 11360 0 0 ACCENTURE PLC New A Class Shares COM G1151C101 142743815 719874 SH SOLE 719874 0 0 ADOBE INC USD0.0001 Common Stock COM 00724F101 32973315 135648 SH SOLE 135648 0 0 ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104 17935506 130792 SH SOLE 130792 0 0 ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107 4262875 20955 SH SOLE 20955 0 0 AECOM TECHNOLOGY CORP USD0.01 Common Stock COM 00766T100 13138278 154896 SH SOLE 154896 0 0 AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 11573537 57170 SH SOLE 57170 0 0 AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106 8714119 29998 SH SOLE 29998 0 0 AIRBNB INC USD0.0001 Class A Common Stock COM 009066101 1153694 9136 SH SOLE 9136 0 0 ALAMOS GOLD INC NPV Class A Common Stock COM 011532108 1820775 41029 SH SOLE 41029 0 0 ALBERTSONS COMPANIES INC USD0.01 Cls A Com Stk COM 013091103 579360 34000 SH SOLE 34000 0 0 ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 9239627 73646 SH SOLE 73646 0 0 ALLSTATE CORP NPV Common Stock COM 020002101 805308 3884 SH SOLE 3884 0 0 ALPHABET INC USD0.001 Cls A Cap Stock COM 02079K305 1197710379 4165091 SH SOLE 4165091 0 0 ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 451647300 1574452 SH SOLE 1574452 0 0 ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 6012414 91111 SH SOLE 91111 0 0 AMAZON COM INC USD0.01 Common Stock COM 023135106 1083384925 5201829 SH SOLE 5201829 0 0 AMER TOWER CORP USD0.01 New Common Stock COM 03027X100 88431545 512409 SH SOLE 512409 0 0 AMEREN CORP USD0.01 Common Stock COM 023608102 219840 2000 SH SOLE 2000 0 0 AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 5063515 16740 SH SOLE 16740 0 0 AMERICAN INTL GROUP INC NPV Common Stock COM 026874784 235457 3129 SH SOLE 3129 0 0 AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 235435 1730 SH SOLE 1730 0 0 AMERICAS GOLD & SILVER CORP NPV Com Stock (P-R Split) COM 03062D803 61451 11773 SH SOLE 11773 0 0 AMERIPRISE FINANCIAL INC USD0.01 Common Stock COM 03076C106 527947 1188 SH SOLE 1188 0 0 AMETEK INC NPV Common Stock COM 031100100 2390328 11151 SH SOLE 11151 0 0 AMGEN INC USD0.0001 Common Stock COM 031162100 5335805 15165 SH SOLE 15165 0 0 AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 389568005 3083245 SH SOLE 3083245 0 0 AMPLIFY ETF TRUST Cybersecurity ETF COM 032108664 214006 2850 SH SOLE 2850 0 0 AMPLIFY ETF TRUST Junior Silver Miners ETF COM 032108649 2276552 76600 SH SOLE 76600 0 0 ANALOG DEVICES USD16.666 Common Stock COM 032654105 443805 1395 SH SOLE 1395 0 0 ANGLOGOLD ASHANTI PLC USD1 Ordinary Shares COM G0378L100 1806837 18631 SH SOLE 18631 0 0 AON PLC USD0.01 Cls A Common Stock COM G0403H108 1024503 3174 SH SOLE 3174 0 0 APA CORP USD0.625 Common Stock COM 03743Q108 959144 22600 SH SOLE 22600 0 0 API GROUP CORP USD0.0001 Common Stock COM 00187Y100 8388288 207016 SH SOLE 207016 0 0 APPLE INC (UK Quoted) NPV Common Stock COM 037833100 832454802 3280093 SH SOLE 3280093 0 0 APPLIED MATERIALS INC NPV Common Stock COM 038222105 29058644 85019 SH SOLE 85019 0 0 APPLOVIN CORP USD0.00003 Cls A Common Stock COM 03831W108 279396 702 SH SOLE 702 0 0 APTIV PLC USD0.01 Common Shares COM G3265R107 99304060 1430070 SH SOLE 1430070 0 0 ARCH CAPITAL GROUP LTD USD0.01 Common Stock COM G0450A105 4158670 43324 SH SOLE 43324 0 0 ARCHER AVIATION INC USD0.0001 Cls A Common Stock COM 03945R102 126323 24434 SH SOLE 24434 0 0 ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 1524091 20967 SH SOLE 20967 0 0 ARES CAPITAL CORP USD0.001 Common Stock COM 04010L103 226529 12571 SH SOLE 12571 0 0 ARISTA NETWORKS INC USD0.0001 Common Stock (P/R) COM 040413205 885489 7212 SH SOLE 7212 0 0 ARK INVEST Innovation ETF COM 00214Q104 414326 6130 SH SOLE 6130 0 0 ARM HOLDINGS PLC Spon ADR Each Rep 1 Ord Shs COM 042068205 75266035 497528 SH SOLE 497528 0 0 ASML HOLDING NV EUR0.09 NY Registry Shs 2012 COM N07059210 640602 485 SH SOLE 485 0 0 ASP ISOTOPES INC USD0.01 Common Stock COM 00218A105 1708621 386566 SH SOLE 386566 0 0 AST SPACEMOBILE INC USD0.0001 Class A Common Stock COM 00217D100 954745 11521 SH SOLE 11521 0 0 ASTRAZENECA PLC USD0.25 Ordinary Shares COM G0593M107 743124 3768 SH SOLE 3768 0 0 AT&T INC USD1 Common Stock COM 00206R102 2620638 90398 SH SOLE 90398 0 0 AURA MINERALS INC NPV Common Stock (P-R Split) COM G06973112 244800 3000 SH SOLE 3000 0 0 AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 853762 4202 SH SOLE 4202 0 0 AUTODESK INC NPV Common Stock COM 052769106 9123294 38109 SH SOLE 38109 0 0 AUTOLUS THERAPEUTICS INC Spon ADS Each Rep 1 Ord Shares COM 05280R100 38709 28050 SH SOLE 28050 0 0 AUTOZONE INC USD0.01 Common Stock COM 053332102 23397882 6927 SH SOLE 6927 0 0 AVINO SILVER & GOLD NPV Common Stock COM 053906103 133563 21100 SH SOLE 21100 0 0 AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101 21620118 50908 SH SOLE 50908 0 0 B2GOLD CORP NPV Common Stock COM 11777Q209 893243 197184 SH SOLE 197184 0 0 BAIDU INC ADS Each Rep 1 Ord Cls A Share COM 056752108 368911 3311 SH SOLE 3311 0 0 BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100 1097007 17969 SH SOLE 17969 0 0 BALL CORP NPV Common Stock COM 058498106 1664892 28166 SH SOLE 28166 0 0 BALLYS CORP USD0.01 Com Stock (Rolling Shs COM 05875B304 3375831 350190 SH SOLE 350190 0 0 BANCO BILBAO VIZCAYA ADS Ea Rep 1 Ord EUR0.49 COM 05946K101 4892950 225898 SH SOLE 225898 0 0 BANK OF AMERICA CORP NPV Common Stock COM 060505104 41771340 856848 SH SOLE 856848 0 0 BANK OF MONTREAL NPV Common Stock COM 063671101 5691633 42154 SH SOLE 42154 0 0 BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100 5135611 43291 SH SOLE 43291 0 0 BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 9032387 130658 SH SOLE 130658 0 0 BARRICK MINING CORP NPV Common Stock (CAD) COM 06849F108 4017991 98587 SH SOLE 98587 0 0 BCE INC NPV Common Stock COM 05534B760 1110825 44168 SH SOLE 44168 0 0 BECTON DICKINSON & CO NPV Common Stock COM 075887109 2415524 15363 SH SOLE 15363 0 0 BERKSHIRE HATHAWAY INC USD0.0033 Cls B Com Stk COM 084670702 468675487 978041 SH SOLE 978041 0 0 BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 7899540 11 SH SOLE 11 0 0 BEYOND MEAT INC USD0.0001 Common Stock COM 08862E109 8165 11639 SH SOLE 11639 0 0 BHP GROUP LTD Spon ADR Ea Rep 2 Ord Shs COM 088606108 437603 6016 SH SOLE 6016 0 0 BIGLARI HOLDINGS INC NPV Cls B Common Stock COM 08986R309 560303 1700 SH SOLE 1700 0 0 BIOLIFE SOLUTIONS USD0.001 Common Stock COM 09062W204 1470800 77086 SH SOLE 77086 0 0 BIOMEA FUSION INC USD0.0001 Common Stock COM 09077A106 56610 37000 SH SOLE 37000 0 0 BJS WHOLESALE CLUB HLDGS INC USD0.01 Common Stock COM 05550J101 28306182 287606 SH SOLE 287606 0 0 BLACKBERRY LTD NPV Common Stock COM 09228F103 52277 16135 SH SOLE 16135 0 0 BLACKROCK INC USD0.01 Common Stock COM 09290D101 50495545 52506 SH SOLE 52506 0 0 BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107 3164409 27519 SH SOLE 27519 0 0 BLACKSTONE SECURED LENDING USD0.001 Common Stock COM 09261X102 639630 27000 SH SOLE 27000 0 0 BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103 538009 8940 SH SOLE 8940 0 0 BLOOM ENERGY CORP USD0.0001 Class A Common Stock COM 093712107 231416 1708 SH SOLE 1708 0 0 BLUE GOLD LTD USD0.0001 Cls A Common Stock COM G1331C104 25707 21246 SH SOLE 21246 0 0 BOEING CO USD5 Common Stock COM 097023105 1741711 8751 SH SOLE 8751 0 0 BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100 611502 8062 SH SOLE 8062 0 0 BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 199177608 47307 SH SOLE 47307 0 0 BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106 44911336 575565 SH SOLE 575565 0 0 BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107 199509546 3179435 SH SOLE 3179435 0 0 BOWHEAD SPECIALTY HLDGS INC USD0.01 Common Stock COM 10240L102 235515 10500 SH SOLE 10500 0 0 BP PLC ADR Cnv Into 6 USD0.25 Ord Shs COM 055622104 377859 8037 SH SOLE 8037 0 0 BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 1925031 31740 SH SOLE 31740 0 0 BROADCOM CORP USD1 Common Stock COM 11135F101 350606118 1132778 SH SOLE 1132778 0 0 BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 65418022 402622 SH SOLE 402622 0 0 BROOKFIELD ASSET MGMT Cls A Limited Voting Shs (CAD) COM 113004105 3107629 70118 SH SOLE 70118 0 0 BROOKFIELD BUSINESS PARTNERS Unit Ltd Partnership COM G16234109 422727 13437 SH SOLE 13437 0 0 BROOKFIELD CORP Cls A Limited Voting Shs (CAD) COM 11271J107 1957945 48475 SH SOLE 48475 0 0 BROOKFIELD INFRASTRUCTURE PRTS Partners L P Shares COM G16252101 3871847 107194 SH SOLE 107194 0 0 BROWN & BROWN INC USD0.10 Common Stock COM 115236101 75266620 1154219 SH SOLE 1154219 0 0 BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 1839060 69556 SH SOLE 69556 0 0 BULLISH USD0.002 Common Stock COM G16910120 4403829 123253 SH SOLE 123253 0 0 CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108 175998412 633384 SH SOLE 633384 0 0 CADIZ INC USD0.01 Common Stock COM 127537207 171152 34858 SH SOLE 34858 0 0 CAE INC NPV Common Stock COM 124765108 1345507 51850 SH SOLE 51850 0 0 CAMECO CORP NPV Common Stock COM 13321L108 63966679 589998 SH SOLE 589998 0 0 CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 9266985 98093 SH SOLE 98093 0 0 CANADIAN NATURAL RESOURCES LTD NPV Common Stock COM 136385101 1386184 28502 SH SOLE 28502 0 0 CANADIAN PAC KANSAS CITY LTD NPV Common Stock COM 13646K108 110713668 1407840 SH SOLE 1407840 0 0 CARLISLE COS INC USD1 Common Stock COM 142339100 2061104 6178 SH SOLE 6178 0 0 CARNIVAL CORP USD0.001 Common (Paired Stock) COM 143658300 1432225 55341 SH SOLE 55341 0 0 CATERPILLAR INC USD1 Common Stock COM 149123101 164106965 231639 SH SOLE 231639 0 0 CBRE GROUP INC USD0.01 Class A Common Stock COM 12504L109 97379213 718878 SH SOLE 718878 0 0 CERTARA INC USD0.01 Common Stock COM 15687V109 4314843 756990 SH SOLE 756990 0 0 CHENIERE ENERGY INC USD0.003 Common Stock COM 16411R208 211117 744 SH SOLE 744 0 0 CHEVRON CORP USD0.75 Common Stock COM 166764100 144290404 697392 SH SOLE 697392 0 0 CHUBB LTD CHF24.15 Ordinary Shares COM H1467J104 91373497 280347 SH SOLE 280347 0 0 CINTAS CORP NPV Common Stock COM 172908105 86714018 512676 SH SOLE 512676 0 0 CIPHER MINING INC USD0.001 Common Stock COM 17253J106 147940 11495 SH SOLE 11495 0 0 CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 21030924 271052 SH SOLE 271052 0 0 CITIGROUP INC USD0.01 Common Stock COM 172967424 17942369 158208 SH SOLE 158208 0 0 CLOVER HEALTH INVESTMENTS CORP USD0.0001 Cls A Com Stk COM 18914F103 40480 23000 SH SOLE 23000 0 0 CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 292502826 990360 SH SOLE 990360 0 0 COCA-COLA CO USD0.25 Common Stock COM 191216100 457230091 6012230 SH SOLE 6012230 0 0 COEUR MINING INC USD0.01 Common Stock COM 192108504 1775562 94608 SH SOLE 94608 0 0 COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 2569262 99276 SH SOLE 99276 0 0 COINBASE GLOBAL INC 0.00001 Class A Common Stock COM 19260Q107 905876 5188 SH SOLE 5188 0 0 COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 19431246 227986 SH SOLE 227986 0 0 COMCAST CORP USD1 A Common Stock COM 20030N101 785505 27360 SH SOLE 27360 0 0 CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 1116456 8458 SH SOLE 8458 0 0 CONSTELLIUM SE (FRANCE) EUR0.02 Class A Common Stock COM F21107101 262391 10675 SH SOLE 10675 0 0 COOPER COS INC USD0.10 Com Stk (Post Split) COM 216648501 36100064 504896 SH SOLE 504896 0 0 COPART INC USD0.001 Common Stock COM 217204106 5158084 155364 SH SOLE 155364 0 0 CORNING INC USD0.50 Common Stock COM 219350105 880813 6478 SH SOLE 6478 0 0 CORTEVA INC USD0.01 Common Stock (WI) COM 22052L104 537669 6423 SH SOLE 6423 0 0 COSTCO CORP NPV Common Stock COM 22160K105 235097199 235962 SH SOLE 235962 0 0 COUPANG INC USD0.0001 Cls A Common Stock COM 22266T109 1087336 57592 SH SOLE 57592 0 0 CREDICORP USD5 Common Stock COM G2519Y108 260490 768 SH SOLE 768 0 0 CRH EUR0.32 Ord Shs (Primary List) COM G25508105 296400871 2833221 SH SOLE 2833221 0 0 CROWDSTRIKE HOLDINGS INC USD0.0005 Class A Common Stock COM 22788C105 70110218 179581 SH SOLE 179581 0 0 CSX CORP USD1 Common Stock COM 126408103 4651827 113321 SH SOLE 113321 0 0 CVS CORP USD0.01 Common Stock COM 126650100 435157 6059 SH SOLE 6059 0 0 DANAHER CORP USD0.01 Common Stock COM 235851102 48023215 253287 SH SOLE 253287 0 0 DAUCH CORP USD0.01 Common Stock COM 024061103 226407 38180 SH SOLE 38180 0 0 DEERE & CO USD1 Common Stock COM 244199105 156782162 278328 SH SOLE 278328 0 0 DEFINIUM THERAPEUTICS INC NPV Ordinary Shares COM 24477V105 570780 30200 SH SOLE 30200 0 0 DELL TECHNOLOGIES INC USD0.01 Class C Common Stock COM 24703L202 386033 2352 SH SOLE 2352 0 0 DENISON MINES INC NPV Common Stock COM 248356107 407009 115300 SH SOLE 115300 0 0 DEUTSCHE BANK AG NPV Shares (Regd) COM D18190898 847990 28674 SH SOLE 28674 0 0 DEXCOM INC USD0.001 Common Stock COM 252131107 4018823 63994 SH SOLE 63994 0 0 DHT HOLDINGS INC USD0.01 Common Stock COM Y2065G121 287752 15750 SH SOLE 15750 0 0 DIGITAL TURBINE INC USD0.0001 Common Stock COM 25400W102 290923 101015 SH SOLE 101015 0 0 DIVERSIFIED ENERGY CO USD0.01 Shares (DI) COM 25520W107 4132649 222305 SH SOLE 222305 0 0 DOCUSIGN INC USD0.0001 Common Stock COM 256163106 235864 4975 SH SOLE 4975 0 0 DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105 573703 4832 SH SOLE 4832 0 0 DOVER CORP USD1 Common Stock COM 260003108 4460413 21398 SH SOLE 21398 0 0 DOW INC USD0.01 Common Stock WI COM 260557103 279679 6715 SH SOLE 6715 0 0 DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301 486807 16575 SH SOLE 16575 0 0 DUOLINGO INC USD0.0001 Cls A Common Stock COM 26603R106 735332 7460 SH SOLE 7460 0 0 EASTMAN KODAK CO USD0.01 Common Stock COM 277461406 115840 12800 SH SOLE 12800 0 0 EATON CORPORATION PLC USD0.50 Common Stock COM G29183103 9526182 26634 SH SOLE 26634 0 0 EBAY INC USD0.001 Common Stock COM 278642103 302004 3318 SH SOLE 3318 0 0 ECOLAB INC USD1 Common Stock COM 278865100 82227314 309102 SH SOLE 309102 0 0 ECOPETROL SA Spon ADR Ea Rep 20 Ord Shs COM 279158109 489423 32650 SH SOLE 32650 0 0 EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108 1142821 14271 SH SOLE 14271 0 0 ELECTRA BATTERY MATERIALS CORP NPV Common Stock (P-R Split) COM 28474P706 145099 250171 SH SOLE 250171 0 0 ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 5553214 27239 SH SOLE 27239 0 0 EMERA INC NPV Common Stock COM 290876101 3043363 58900 SH SOLE 58900 0 0 EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 4156347 31723 SH SOLE 31723 0 0 ENBRIDGE INC NPV Common Stock COM 29250N105 889982 16462 SH SOLE 16462 0 0 ENCORE ENERGY CORP NPV Common Stock (P-R Split) COM 29259W700 63000 35000 SH SOLE 35000 0 0 ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105 1594837 360823 SH SOLE 360823 0 0 ENDEAVOUR SILVER CORP NPV Common Stock COM 29258Y103 150793 16200 SH SOLE 16200 0 0 ENERGY FUELS INC NPV Common Stock COM 292671708 1183478 64845 SH SOLE 64845 0 0 ENTEGRIS INC USD0.01 Common Stock COM 29362U104 206225 1759 SH SOLE 1759 0 0 EOG RESOURCES INC USD0.01 Common Stock COM 26875P101 3523460 24372 SH SOLE 24372 0 0 EQUINIX INC USD0.001 New Common Stock COM 29444U700 209900751 214132 SH SOLE 214132 0 0 EQUINOX GOLD CORP NPV Com Stk (Post Rev Split) COM 29446Y502 1322729 91831 SH SOLE 91831 0 0 ERO COPPER CORP NPV Common Stock COM 296006109 354124 13333 SH SOLE 13333 0 0 ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 9577634 133449 SH SOLE 133449 0 0 ETF SERIES SOLUTIONS Defiance Quantum ETF COM 26922A420 266104 2480 SH SOLE 2480 0 0 ETF SERIES SOLUTIONS US Global Jets ETF COM 26922A842 227827 9250 SH SOLE 9250 0 0 EVAXION AS Spon ADS Ea Rep 50 Ord Shares COM 29970R303 170089 45723 SH SOLE 45723 0 0 EXELIXIS INC USD0.001 Common Stock COM 30161Q104 207887 4847 SH SOLE 4847 0 0 EXXON MOBIL CORP NPV Common Stock COM 30231G102 182539738 1075915 SH SOLE 1075915 0 0 FASTENAL COMPANY USD0.01 Common Stock COM 311900104 414723 8938 SH SOLE 8938 0 0 FEDEX CORP USD0.10 Common Stock COM 31428X106 7769354 21813 SH SOLE 21813 0 0 FERGUSON ENTERPRISES INC USD0.0001 Common Stock COM 31488V107 143340000 614528 SH SOLE 614528 0 0 FERRARI NV EUR0.01 Common Stock COM N3167Y103 522566 1544 SH SOLE 1544 0 0 FERROVIAL SE EUR0.01 Shares COM N3168P101 826857 12950 SH SOLE 12950 0 0 FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106 208045 4435 SH SOLE 4435 0 0 FIRST MAJESTIC SILVER MINING NPV Common Stock COM 32076V103 3982575 185720 SH SOLE 185720 0 0 FIRST SOLAR INC USD0.001 Common Stock COM 336433107 842102 4269 SH SOLE 4269 0 0 FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 1834933 42208 SH SOLE 42208 0 0 FIRST TRUST Cloud Computing ETF COM 33734X192 884284 8086 SH SOLE 8086 0 0 FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 1786348 59637 SH SOLE 59637 0 0 FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408 484875 8111 SH SOLE 8111 0 0 FIRST TRUST ETFS NASDAQ Semiconductor ETF COM 33738R811 229463 1556 SH SOLE 1556 0 0 FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 7021440 112758 SH SOLE 112758 0 0 FIRST TRUST High Yield Long/Short ETF COM 33738D408 366468 9033 SH SOLE 9033 0 0 FIRST TRUST Japan AlphaDEX ETF COM 33737J158 6985935 96225 SH SOLE 96225 0 0 FIRST TRUST Large Cap Core Alphadex ETF COM 33734K109 277141 2273 SH SOLE 2273 0 0 FIRST TRUST Long/Short Equity ETF COM 33739P103 220930 3140 SH SOLE 3140 0 0 FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108 669298 5219 SH SOLE 5219 0 0 FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108 5660358 34603 SH SOLE 34603 0 0 FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846 3198184 51024 SH SOLE 51024 0 0 FIRST TRUST SMID Cap Rising Div Achvrs ETF COM 33741X102 651777 16530 SH SOLE 16530 0 0 FIRST TRUST UK AlphaDEX ETF COM 33737J224 2283541 45343 SH SOLE 45343 0 0 FLUTTER ENTERTAINMENT PLC EUR0.09 Ord Shs (US Line) (DI) COM G3643J108 724048 7102 SH SOLE 7102 0 0 FORTINET INC USD0.001 Common Stock COM 34959E109 358097 4382 SH SOLE 4382 0 0 FRANCO NEVADA CORP NPV Common Stock COM 351858105 1660090 6725 SH SOLE 6725 0 0 FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 165921597 2822756 SH SOLE 2822756 0 0 FRONTLINE PLC USD1 Com Stk (Oslo Listing) COM M46528101 412135 11820 SH SOLE 11820 0 0 GALLAGHER AJ & CO USD1 Common Stock COM 363576109 7604990 35114 SH SOLE 35114 0 0 GARMIN LTD CHF10 Common Stock COM H2906T109 344070 1483 SH SOLE 1483 0 0 GE AEROSPACE USD0.01 Common Stock COM 369604301 33672999 118663 SH SOLE 118663 0 0 GE HEALTHCARE TECH INC USD0.01 Common Stock COM 36266G107 25464502 357748 SH SOLE 357748 0 0 GE VERNOVA INC USD0.01 Common Stock COM 36828A101 43300204 49605 SH SOLE 49605 0 0 GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 5083463 26025 SH SOLE 26025 0 0 GENERAL DYNAMICS CORP USD1 Common Stock COM 369550108 778079 2267 SH SOLE 2267 0 0 GENERAL MILLS INC USD0.10 Common Stock COM 370334104 758245 20372 SH SOLE 20372 0 0 GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 395113 2835 SH SOLE 2835 0 0 GLOBAL X FUNDS Copper Miners ETF COM 37954Y830 864969 11329 SH SOLE 11329 0 0 GLOBAL X FUNDS Global X Silver Miners ETF COM 37954Y848 446346 4955 SH SOLE 4955 0 0 GLOBAL X FUNDS Uranium ETF COM 37954Y871 231204 4774 SH SOLE 4774 0 0 GODADDY INC USD0.001 Cls A Common Stock COM 380237107 414094 5009 SH SOLE 5009 0 0 GOLAR LNG USD1 Common Stock COM G9456A100 2164400 40000 SH SOLE 40000 0 0 GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 257883131 304830 SH SOLE 304830 0 0 GOLDMINING INC NPV Common Stock COM 38149E101 144585 121500 SH SOLE 121500 0 0 GORILLA TECHNOLOGY GROUP INC USD0.001 Com Stk (Post Split) COM G4000K175 190066 18050 SH SOLE 18050 0 0 GRAB HOLDINGS LTD USD0.000001 Cls A Com Stock COM G4124C109 117749 32172 SH SOLE 32172 0 0 GRAYSCALE BITCOIN TRUST ETF NPV Common Stock COM 389637109 439490 8330 SH SOLE 8330 0 0 GSK PLC Spon ADS Each Rep 2 Ord Shares COM 37733W204 252770 4580 SH SOLE 4580 0 0 GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109 15380251 166507 SH SOLE 166507 0 0 GUIDEWIRE SOFTWARE INC USD0.0001 Common Stock COM 40171V100 51410801 343747 SH SOLE 343747 0 0 GXO LOGISTICS INC (WI) USD0.01 Common Stock COM 36262G101 15272573 294553 SH SOLE 294553 0 0 HA SUST INFTRA CAPITAL INC USD0.01 Common Stock COM 41068X100 14503828 394662 SH SOLE 394662 0 0 HAIN CELESIAL GROUP INC USD0.01 Common Stock COM 405217100 61601 88280 SH SOLE 88280 0 0 HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 286419 18635 SH SOLE 18635 0 0 HCA HEALTHCARE INC USD0.01 Common Stock COM 40412C101 17721418 37447 SH SOLE 37447 0 0 HDFC BANK LTD Spon ADR Each Rep 3 INR10 Shs COM 40415F101 81178215 3262790 SH SOLE 3262790 0 0 HECLA MINING CO USD0.25 Common Stock COM 422704106 602568 32344 SH SOLE 32344 0 0 HEWLETT PACKARD ENTERPRISE CO USD0.01 Common Stock COM 42824C109 427579 17958 SH SOLE 17958 0 0 HOME DEPOT INC USD0.05 Common Stock COM 437076102 198320012 602998 SH SOLE 602998 0 0 HONEYWELL INTL INC USD1 Common Stock COM 438516106 77587735 343263 SH SOLE 343263 0 0 HP INC USD0.01 Common Stock COM 40434L105 398300 20734 SH SOLE 20734 0 0 HYATT HOTELS CORP USD0.01 Cls A Com Stk COM 448579102 277802 1932 SH SOLE 1932 0 0 I 80 GOLD CORP (US Quote) NPV Common Stock COM 44955L106 146507 96740 SH SOLE 96740 0 0 IAMGOLD CORP NPV Common Stock COM 450913108 788264 41890 SH SOLE 41890 0 0 IBM CORP USD0.20 Common Stock COM 459200101 8881169 36640 SH SOLE 36640 0 0 ICON PLC EUR0.06 Ordinary Shares COM G4705A100 400589 3620 SH SOLE 3620 0 0 IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 68275815 121511 SH SOLE 121511 0 0 ILLINOIS TOOL WORKS INC NPV Common Stock COM 452308109 2803843 10772 SH SOLE 10772 0 0 ILLUMINA INC USD0.01 Common Stock COM 452327109 309259 2509 SH SOLE 2509 0 0 IMMUNITYBIO INC USD0.0001 Common Stock COM 45256X103 1176731 153420 SH SOLE 153420 0 0 IMPERIAL OIL NPV Common Stock COM 453038408 879258 6734 SH SOLE 6734 0 0 INDIVIOR PHARMACEUTICALS INC USD0.001 Ordinary Shares COM 45579U109 1225844 40218 SH SOLE 40218 0 0 ING GROEP NV Spon ADR Each Rep 1 EUR0.24 COM 456837103 471505 18100 SH SOLE 18100 0 0 INGERSOLL RAND INC USD1 Common Stock COM 45687V106 714910 8923 SH SOLE 8923 0 0 INNODATA INC USD0.01 Common Stock COM 457642205 5570819 144247 SH SOLE 144247 0 0 INTEGRA RESOURCES CORP NPV Com Stk (Post Rev Split) COM 45826T509 79758 29650 SH SOLE 29650 0 0 INTEL CORP USD0.001 Common Stock COM 458140100 4623544 104771 SH SOLE 104771 0 0 INTER PARFUMS INC USD0.001 Common Stock COM 458334109 4405740 48500 SH SOLE 48500 0 0 INTERCONTINENTAL EXCHANGE GRP USD0.01 Common Stock COM 45866F104 83518982 531021 SH SOLE 531021 0 0 INTERNATIONAL PAPER CORP USD1 Common Stock COM 460146103 3925464 109957 SH SOLE 109957 0 0 INTUIT INC USD0.01 Common Stock COM 461202103 108233361 250320 SH SOLE 250320 0 0 INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 193897464 420611 SH SOLE 420611 0 0 INVESCO EXCH TRDII Preferred ETF COM 46138E511 119680 11000 SH SOLE 11000 0 0 INVESCO EXCHANGE TRADED FD TR RAFI Dev Mkts Ex US ETF COM 46138E743 1020540 14600 SH SOLE 14600 0 0 INVESCO EXCHANGE TRADING II FTSE RAFI Emerging Markets ETF COM 46138E727 865963 32180 SH SOLE 32180 0 0 INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 3003207 130009 SH SOLE 130009 0 0 INVESCO EXCHANGE TRADING S&P 500 Equal Weight ETF COM 46137V357 231455 1206 SH SOLE 1206 0 0 INVESCO LTD USD0.20 Common Stock COM G491BT108 4187110 172380 SH SOLE 172380 0 0 INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103 17373695 30101 SH SOLE 30101 0 0 IONQ INC USD0.0001 Common Stock COM 46222L108 375712 13032 SH SOLE 13032 0 0 IOVANCE BIOTHERAPEUTICS INC USD0.000041666 Com Stk COM 462260100 45117 12854 SH SOLE 12854 0 0 IQVIA HOLDINGS INC USD0.01 Common Stock COM 46266C105 353017 2070 SH SOLE 2070 0 0 IREN LTD NPV Common Stock COM Q4982L109 902283 26321 SH SOLE 26321 0 0 ISHARES BITCOIN TRUST ETF NPV Common Stock COM 46438F101 3396289 88399 SH SOLE 88399 0 0 ISHARES INC Core MSCI Emerging Mkts ETF COM 46434G103 3439442 49311 SH SOLE 49311 0 0 ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525 421631 3528 SH SOLE 3528 0 0 ISHARES INC Europe ETF COM 464287861 1232295 18138 SH SOLE 18138 0 0 ISHARES INC MSCI All Country Asia Ex Japan COM 464288182 2463098 25580 SH SOLE 25580 0 0 ISHARES INC MSCI EMU ETF COM 464286608 6449978 102969 SH SOLE 102969 0 0 ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 16370889 193876 SH SOLE 193876 0 0 ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 6369626 119865 SH SOLE 119865 0 0 ISHARES INC MSCI World ETF COM 464286392 224664 1248 SH SOLE 1248 0 0 ISHARES INC Silver Trust ETF COM 46428Q109 1465418 21506 SH SOLE 21506 0 0 ISHARES TRUST 0-5 Year TIPS Bond ETF COM 46429B747 1392891 13467 SH SOLE 13467 0 0 ISHARES TRUST 20 Yr Treasury Bond ETF COM 464287432 414118 4777 SH SOLE 4777 0 0 ISHARES TRUST 3-7 Yr Treasury Bond ETF COM 464288661 256294 2161 SH SOLE 2161 0 0 ISHARES TRUST 7-10 Yr Treasury Bond ETF COM 464287440 266945 2797 SH SOLE 2797 0 0 ISHARES TRUST Asia 50 ETF COM 464288430 247860 2335 SH SOLE 2335 0 0 ISHARES TRUST Barcs 1-5 Yr Inv Grd Corp Bd COM 464288646 3635522 69169 SH SOLE 69169 0 0 ISHARES TRUST Core MSCI EAFE ETF COM 46432F842 552233 6100 SH SOLE 6100 0 0 ISHARES TRUST Core S&P 500 ETF COM 464287200 4919324 7531 SH SOLE 7531 0 0 ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 5759296 85285 SH SOLE 85285 0 0 ISHARES TRUST Core S&P Sml Cap ETF COM 464287804 1765574 14203 SH SOLE 14203 0 0 ISHARES TRUST Core S&P Total US Stock Market COM 464287150 256374 1800 SH SOLE 1800 0 0 ISHARES TRUST Expanded Tech-Software ETF COM 464287515 509118 6360 SH SOLE 6360 0 0 ISHARES TRUST Global 100 ETF COM 464287572 2948038 24370 SH SOLE 24370 0 0 ISHARES TRUST Global Energy ETF COM 464287341 1373940 23849 SH SOLE 23849 0 0 ISHARES TRUST Global REIT ETF COM 46434V647 358136 14240 SH SOLE 14240 0 0 ISHARES TRUST Global Technology ETF COM 464287291 10081974 100850 SH SOLE 100850 0 0 ISHARES TRUST Gold New (Post Rev Split) COM 464285204 4683940 53130 SH SOLE 53130 0 0 ISHARES TRUST IBOXX USD High Yld Corp Bd ETF COM 464288513 1189024 14945 SH SOLE 14945 0 0 ISHARES TRUST IBOXX USD Inv Grd Corp Bd ETF COM 464287242 2030047 18626 SH SOLE 18626 0 0 ISHARES TRUST India 50 ETF COM 464289529 216268 5120 SH SOLE 5120 0 0 ISHARES TRUST MSCI ACWI ETF COM 464288257 3815552 27575 SH SOLE 27575 0 0 ISHARES TRUST MSCI ACWI Ex-US ETF COM 464288240 4999268 73014 SH SOLE 73014 0 0 ISHARES TRUST MSCI EAFE Index Fund COM 464287465 214171 2205 SH SOLE 2205 0 0 ISHARES TRUST MSCI EAFE Small Cap ETF COM 464288273 391265 4990 SH SOLE 4990 0 0 ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 8695798 153122 SH SOLE 153122 0 0 ISHARES TRUST MSCI India ETF COM 46429B598 693700 14810 SH SOLE 14810 0 0 ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 18136843 398087 SH SOLE 398087 0 0 ISHARES TRUST MSCI UK Small Cap ETF COM 46429B416 574485 14555 SH SOLE 14555 0 0 ISHARES TRUST MSCI USA Quality Factor ETF COM 46432F339 646207 3369 SH SOLE 3369 0 0 ISHARES TRUST Russell 1000 ETF COM 464287622 282752 793 SH SOLE 793 0 0 ISHARES TRUST Russell 1000 Value ETF COM 464287598 359820 1684 SH SOLE 1684 0 0 ISHARES TRUST Russell 2000 ETF COM 464287655 8500200 34275 SH SOLE 34275 0 0 ISHARES TRUST Russell Midcap Growth ETF COM 464287481 2377266 18555 SH SOLE 18555 0 0 ISHARES TRUST S&P 500 Growth ETF COM 464287309 2284822 20200 SH SOLE 20200 0 0 ISHARES TRUST S&P 500 Value ETF COM 464287408 1707992 8089 SH SOLE 8089 0 0 ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325 2407813 25741 SH SOLE 25741 0 0 ISHARES TRUST S&P Global Clean Energy Index COM 464288224 760425 41576 SH SOLE 41576 0 0 ISHARES TRUST Select Dividend ETF COM 464287168 6110604 40358 SH SOLE 40358 0 0 ISHARES TRUST Semiconductor ETF COM 464287523 747701 2275 SH SOLE 2275 0 0 ISHARES TRUST Tips Bond ETF COM 464287176 5169483 46842 SH SOLE 46842 0 0 ISHARES TRUST US Aerospace & Defense ETF COM 464288760 926625 4236 SH SOLE 4236 0 0 ISHARES TRUST US Real Estate ETF COM 464287739 324435 3431 SH SOLE 3431 0 0 ISHARES TRUST US Technology ETF COM 464287721 4307999 23746 SH SOLE 23746 0 0 ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106 132923 15862 SH SOLE 15862 0 0 JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107 2724510 25771 SH SOLE 25771 0 0 JACOBS SOLUTIONS INC USD1.00 Common Stock COM 46982L108 249723 1962 SH SOLE 1962 0 0 JANUS HENDERSON GROUP PLC USD1.50 Ordinary Shares COM G4474Y214 452158 8802 SH SOLE 8802 0 0 JAZZ PHARMA PLC USD0.0001 Common Stock COM G50871105 255028 1349 SH SOLE 1349 0 0 JOHNSON & JOHNSON USD1 Common Stock COM 478160104 180926665 740168 SH SOLE 740168 0 0 JOHNSON CONTROLS INTL USD1 Common Stock COM G51502105 29120006 222375 SH SOLE 222375 0 0 JONES LANG LASALLE USD0.01 Common Stock COM 48020Q107 1027992 3378 SH SOLE 3378 0 0 JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 798783243 2715472 SH SOLE 2715472 0 0 KALVISTA PHARMACEUTICALS INC USD0.001 Common Stock COM 483497103 219859 10922 SH SOLE 10922 0 0 KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 1503153 57089 SH SOLE 57089 0 0 KIMBERLY CLARK CORP NPV Common Stock COM 494368103 2654854 27520 SH SOLE 27520 0 0 KINDER MORGAN INC USD0.01 Common Stock COM 49456B101 483301 14414 SH SOLE 14414 0 0 KKR & CO INC NPV Class A Common Stock COM 48251W104 167500110 1810812 SH SOLE 1810812 0 0 KRAFT HEINZ CO NPV Common Stock COM 500754106 1087121 48338 SH SOLE 48338 0 0 KRANESHARES TRUST CSI China Internet ETF (USD) COM 500767306 1829470 64350 SH SOLE 64350 0 0 KRATOS DEFENSE & SECURITY SOLS USD0.001 Common Stock COM 50077B207 241849 3430 SH SOLE 3430 0 0 L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109 2006702 5814 SH SOLE 5814 0 0 LAM RESEARCH CORP USD0.001 Com Stock (P/S) COM 512807306 15621109 73112 SH SOLE 73112 0 0 LEGG MASON ETF Franklin Low Vol Hi Div ETF COM 52468L505 583005 14381 SH SOLE 14381 0 0 LESAKA TECHNOLOGIES INC USD0.001 Common Stock COM 64107N206 18550097 3644420 SH SOLE 3644420 0 0 LIGHTBRIDGE CORP USD0.001 Com Stk (P-R Split) COM 53224K302 307658 28861 SH SOLE 28861 0 0 LILLY (ELI) & CO NPV Common Stock COM 532457108 384496971 418036 SH SOLE 418036 0 0 LIMONEIRA CORP NPV Common Stock COM 532746104 984491 73360 SH SOLE 73360 0 0 LINDE PLC EUR0.001 Common Shares COM G54950103 290344322 585655 SH SOLE 585655 0 0 LINEAGE CELL THERAPEUTICS INC NPV Common Stock COM 53566P109 55300 35000 SH SOLE 35000 0 0 LITTELFUSE INC USD0.01 Common Stock COM 537008104 3851622 11350 SH SOLE 11350 0 0 LIVE NATION ENTERTAINMENT INC USD0.01 Common Stock COM 538034109 640847 4202 SH SOLE 4202 0 0 LKQ CORP USD0.01 Common Stock COM 501889208 5024090 171062 SH SOLE 171062 0 0 LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 9683536 16022 SH SOLE 16022 0 0 LOEWS CORP USD1 Common Stock COM 540424108 1601100 15000 SH SOLE 15000 0 0 LOWES COS INC USD0.50 Common Stock COM 548661107 1816520 7688 SH SOLE 7688 0 0 LULULEMON ATHLETICA INC USD0.01 Common Stock COM 550021109 1124825 7347 SH SOLE 7347 0 0 MAGNUM ICE CREAM CO EUR1 Ordinary Shares COM N5505D105 16999175 1162646 SH SOLE 1162646 0 0 MANCHESTER UTD PLC USD0.0005 Cls A Common Stock COM G5784H106 1387195 82473 SH SOLE 82473 0 0 MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 3701817 107799 SH SOLE 107799 0 0 MARATHON PETROLEUM CORP USD0.01 Common Stock COM 56585A102 368467 1509 SH SOLE 1509 0 0 MARKEL GROUP INC NPV Common Stock COM 570535104 5007207 2616 SH SOLE 2616 0 0 MARRIOTT INTL INC USD0.01 Cls A Common Stock COM 571903202 298614 913 SH SOLE 913 0 0 MARSH INC USD1 Common Stock COM 571748102 235366793 1356972 SH SOLE 1356972 0 0 MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106 95949541 162991 SH SOLE 162991 0 0 MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104 7001547 70687 SH SOLE 70687 0 0 MASTEC INC USD0.10 Common Stock COM 576323109 326566 1015 SH SOLE 1015 0 0 MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 255027962 510403 SH SOLE 510403 0 0 MAXCYTE INC USD0.01 Common Stock COM 57777K106 156923 223378 SH SOLE 223378 0 0 MAXLINEAR INC USD0.01 Common Stock COM 57776J100 196854 11320 SH SOLE 11320 0 0 MCDONALD'S CORP USD0.01 Common Stock COM 580135101 21867184 70360 SH SOLE 70360 0 0 MCKESSON CORP USD0.01 Common Stock COM 58155Q103 14434204 16680 SH SOLE 16680 0 0 MEDTRONIC PLC USD0.0001 Common Stock COM G5960L103 4739148 54693 SH SOLE 54693 0 0 MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 43298118 25042 SH SOLE 25042 0 0 MERCK & CO INC USD0.50 Common Stock COM 58933Y105 26733249 222240 SH SOLE 222240 0 0 MESOBLAST LTD Spon ADR Ea Rep 10 Ord Shs COM 590717401 215581 14017 SH SOLE 14017 0 0 META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102 386311902 675217 SH SOLE 675217 0 0 MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104 2188017 33865 SH SOLE 33865 0 0 MICRON TECHNOLOGY INC USD0.10 Common Stock COM 595112103 9173031 27152 SH SOLE 27152 0 0 MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 1337769513 3613937 SH SOLE 3613937 0 0 MICROVAST HOLDINGS INC USD0.0001 Common Stock COM 59516C106 101250 67500 SH SOLE 67500 0 0 MODERNA INC USD0.0001 Common Stock COM 60770K107 699922 13778 SH SOLE 13778 0 0 MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 33743205 585413 SH SOLE 585413 0 0 MONOLITHIC POWER SYSTEM INC USD0.001 Common Stock COM 609839105 5389122 4929 SH SOLE 4929 0 0 MONTAUK RENEWABLES INC USD0.01 Common Stock COM 61218C103 117300 102000 SH SOLE 102000 0 0 MOODYS CORP USD0.01 Common Stock COM 615369105 2258030 5176 SH SOLE 5176 0 0 MORGAN STANLEY EMERG MKTS DEBT USD0.01 Common Stock COM 61744H105 70200 10000 SH SOLE 10000 0 0 MORGAN STANLEY USD0.01 Common Stock COM 617446448 122173147 742378 SH SOLE 742378 0 0 MOTOROLA SOLUTIONS INC USD0.01 Common Stock COM 620076307 155976629 359418 SH SOLE 359418 0 0 MSCI INC USD0.01 Common Stock COM 55354G100 7075584 13127 SH SOLE 13127 0 0 NETFLIX COM INC USD0.001 Common Stock COM 64110L106 121792531 1266693 SH SOLE 1266693 0 0 NEW FOUND GOLD CORP NPV Common Stock COM 64440N103 21298 11451 SH SOLE 11451 0 0 NEW YORK LIFE INVESTMENTS ETF Hedge Multi-Strat Tracker ETF COM 45409B107 601433 17627 SH SOLE 17627 0 0 NEWMONT CORP USD1.60 Common Stock COM 651639106 8929650 82491 SH SOLE 82491 0 0 NEXGEN ENERGY LTD NPV Common Stock COM 65340P106 504673 43571 SH SOLE 43571 0 0 NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101 49224635 529981 SH SOLE 529981 0 0 NEXTPOWER INC USD0.0001 Cls A Common Stock COM 65290E101 1146430 9510 SH SOLE 9510 0 0 NIKE INC NPV Cls B Common Stock COM 654106103 15656693 296416 SH SOLE 296416 0 0 NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106 1158236 192079 SH SOLE 192079 0 0 NIOCORP DEVELOPMENTS LTD NPV Com Stock (Post Rev Split) COM 654484609 196463 44050 SH SOLE 44050 0 0 NOBLE CORP USD0.0001 Cls A Common Stock COM G65431127 308159 6280 SH SOLE 6280 0 0 NORDIC AMERICAN TANKERS LTD USD0.01 Common Stock COM G65773106 1206867 205950 SH SOLE 205950 0 0 NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 1353410 9697 SH SOLE 9697 0 0 NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109 6693199 43818 SH SOLE 43818 0 0 NOVO-NORDISK AS ADR Rep 1 DKK1 Cls B Shares COM 670100205 3009163 81882 SH SOLE 81882 0 0 NU HOLDINGS LTD USD0.000006666666 Cls A Com COM G6683N103 2681715 186619 SH SOLE 186619 0 0 NUTRIEN LTD NPV Common Stock COM 67077M108 657779 8719 SH SOLE 8719 0 0 NVIDIA CORP USD0.001 Common Stock COM 67066G104 1054795267 6048138 SH SOLE 6048138 0 0 OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105 1086150 16710 SH SOLE 16710 0 0 OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 354700 10000 SH SOLE 10000 0 0 OMNICOM GROUP INC USD0.15 Common Stock COM 681919106 210868 2800 SH SOLE 2800 0 0 ON SEMICONDUCTOR USD0.01 Common Stock COM 682189105 5325801 86011 SH SOLE 86011 0 0 ONDAS INC USD0.0001 Com Stk (P-R Split) COM 68236H204 121362 13425 SH SOLE 13425 0 0 OPENDOOR TECHNOLOGIES INC USD0.0001 Common Stock COM 683712103 51971 11105 SH SOLE 11105 0 0 ORACLE CORP USD0.01 Common Stock COM 68389X105 6616272 44975 SH SOLE 44975 0 0 ORAMED PHARMACEUTICALS INC USD0.001 Common Stock COM 68403P203 792261 233018 SH SOLE 233018 0 0 OREILLY AUTOMOTIVE NEW INC USD0.01 Common Stock COM 67103H107 149836668 1623190 SH SOLE 1623190 0 0 ORION DIGITAL CORP NPV Common Stock COM 68627G104 9919 10333 SH SOLE 10333 0 0 ORLA MINING LTD NPV Common Stock COM 68634K106 335828 20950 SH SOLE 20950 0 0 OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107 27442252 356023 SH SOLE 356023 0 0 OVINTIV INC USD0.01 Common Stock COM 69047Q102 330073 5564 SH SOLE 5564 0 0 OWENS & MINOR INC USD2 Common Stock COM 690732102 34770 15250 SH SOLE 15250 0 0 OWENS CORNING INC USD0.01 Common Stock COM 690742101 6616354 61138 SH SOLE 61138 0 0 PACCAR INC USD1 Common Stock COM 693718108 273619 2369 SH SOLE 2369 0 0 PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108 4136067 28275 SH SOLE 28275 0 0 PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105 151104806 942520 SH SOLE 942520 0 0 PAN AMERICAN SILVER CORP NPV Common Stock COM 697900108 3871696 70914 SH SOLE 70914 0 0 PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 145309090 162313 SH SOLE 162313 0 0 PAYCHEX INC USD0.01 Common Stock COM 704326107 17851382 193784 SH SOLE 193784 0 0 PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 15866774 350802 SH SOLE 350802 0 0 PEABODY ENERGY CORP USD0.01 Common Stock COM 704551100 240370 7295 SH SOLE 7295 0 0 PENUMBRA INC USD0.001 Common Stock COM 70975L107 889882 2710 SH SOLE 2710 0 0 PEPGEN INC USD0.0001 Common Stock COM 713317105 56645 32003 SH SOLE 32003 0 0 PEPSICO INC USD0.016666 Cap COM 713448108 37262146 239952 SH SOLE 239952 0 0 PERPETUA RESOURCES CORP NPV Common Stock COM 714266103 543260 19340 SH SOLE 19340 0 0 PETROLEO BRASILEIRO SA Spon ADR Rep 4 Pref Shares COM 71654V101 384375 20500 SH SOLE 20500 0 0 PFIZER INC USD0.05 Common Stock COM 717081103 12527723 446144 SH SOLE 446144 0 0 PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 5742423 34731 SH SOLE 34731 0 0 PHILLIPS 66 USD0.01 Common Stock COM 718546104 1025673 5630 SH SOLE 5630 0 0 PIMCO CORPORATE & INCOME OPPS USD0.00001 Common Stock COM 72201B101 180900 15000 SH SOLE 15000 0 0 PIMCO CORPORATE INC & STRATEGY USD0.00001 Common Stock COM 72200U100 291550 24500 SH SOLE 24500 0 0 PIMCO HIGH INCOME FUND USD0.00001 Common Stock COM 722014107 608382 131400 SH SOLE 131400 0 0 PLATINUM GROUP METALS LTD NPV Com Stk (Post Rev Split) COM 72765Q882 177000 100000 SH SOLE 100000 0 0 PLUG POWER INC USD0.01 Common Stock COM 72919P202 87328 38641 SH SOLE 38641 0 0 PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 686383 6422 SH SOLE 6422 0 0 PRICE T ROWE MEDIA INC USD0.20 Common Stock COM 74144T108 225350 2500 SH SOLE 2500 0 0 PROCTER & GAMBLE CO NPV Common Stock COM 742718109 223341505 1546258 SH SOLE 1546258 0 0 PROGRESSIVE CORP USD1 Common Stock COM 743315103 256919 1296 SH SOLE 1296 0 0 PROLOGIS INC USD0.01 Common Stock COM 74340W103 898559 6798 SH SOLE 6798 0 0 PROSHARES TRUST UltraPro QQQ ETF COM 74347X831 1332342 31966 SH SOLE 31966 0 0 PTC THERAPEUTICS INC USD0.001 Common Stock COM 69366J200 1601055 23500 SH SOLE 23500 0 0 PUBLIC STORAGE INC USD0.10 Common Stock COM 74460D109 16403138 60555 SH SOLE 60555 0 0 QNITY ELECTRONICS INC USD0.01 Common Stock (WI) COM 74743L100 208145 1804 SH SOLE 1804 0 0 QUALCOMM INC USD0.001 Common Stock COM 747525103 4150064 32226 SH SOLE 32226 0 0 QUANTA SERVICES INC USD0.00001 Common Stock COM 74762E102 3036629 5531 SH SOLE 5531 0 0 RADNET INC USD0.01 Common Stock COM 750491102 2309821 41328 SH SOLE 41328 0 0 REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 23268465 106239 SH SOLE 106239 0 0 RIO TINTO PLC ADR Each Rep 1 Ordinary Shares COM 767204100 851271 9125 SH SOLE 9125 0 0 RIVIAN AUTOMOTIVE INC USD0.001 Cls A Common Stock COM 76954A103 237383 15773 SH SOLE 15773 0 0 ROBINHOOD MARKETS USD0.0001 Cls A Common Stock COM 770700102 355439 5129 SH SOLE 5129 0 0 ROBLOX CORPORATION USD0.0001 Cls A Common Stock COM 771049103 792688 14015 SH SOLE 14015 0 0 ROGERS COMMUNICATIONS INC CAD1.62478 Cls B Common Stock COM 775109200 230040 6000 SH SOLE 6000 0 0 ROLLINS INC USD1 Common Stock COM 775711104 90012407 1685310 SH SOLE 1685310 0 0 ROPER TECHNOLOGIES INC USD0.01 Common Stock COM 776696106 7840829 22158 SH SOLE 22158 0 0 ROYAL BANK OF CANADA NPV Common Stock COM 780087102 54741030 339711 SH SOLE 339711 0 0 ROYAL CARIBBEAN CRUISES LTD USD0.01 Common Stock COM V7780T103 91829767 333708 SH SOLE 333708 0 0 ROYAL GOLD INC USD0.01 Common Stock COM 780287108 431360 1695 SH SOLE 1695 0 0 RTX CORP USD1.00 Common Stock COM 75513E101 154022934 798460 SH SOLE 798460 0 0 S&P GLOBAL INC USD1 Common Stock COM 78409V104 239731406 563623 SH SOLE 563623 0 0 SABLE OFFSHORE CORP USD0.0001 Common Stock COM 78574H104 176268 10670 SH SOLE 10670 0 0 SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 36737776 196806 SH SOLE 196806 0 0 SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 9473184 100800 SH SOLE 100800 0 0 SEA LTD ADS Ea Rep 1 Cls A Shares COM 81141R100 2546407 30750 SH SOLE 30750 0 0 SELECT SECTOR SPDR FUND Energy ETF COM 81369Y506 1120812 18296 SH SOLE 18296 0 0 SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109 3714231 288372 SH SOLE 288372 0 0 SERVICENOW INC USD0.001 Common Stock COM 81762P102 74668669 714191 SH SOLE 714191 0 0 SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305 3218265 34605 SH SOLE 34605 0 0 SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 83888576 261702 SH SOLE 261702 0 0 SHOPIFY INC NPV Class A Common Stock COM 82509L107 179216823 1510859 SH SOLE 1510859 0 0 SIBANYE STILLWATER Spon ADR Ea Rep 4 Ord Shs COM 82575P107 179083 14536 SH SOLE 14536 0 0 SILVERCORP METALS INC NPV Common Stock COM 82835P103 113364 10575 SH SOLE 10575 0 0 SKYLINE BUILDERS GROUP HOLDING USD0.00001 Class A Stock COM G8193D104 606854 196393 SH SOLE 196393 0 0 SLB LTD USD0.01 Common Stock COM 806857108 27815813 541269 SH SOLE 541269 0 0 SMURFIT WESTROCK LTD USD0.001 Common Stock (DI) COM G8267P108 2789346 70007 SH SOLE 70007 0 0 SNOWFLAKE INC USD0.0001 Class A Common Stock COM 833445109 3911064 25932 SH SOLE 25932 0 0 SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105 406966 5028 SH SOLE 5028 0 0 SOFI TECHNOLOGIES USD0.0001 Cls A Common Stock COM 83406F102 319124 20096 SH SOLE 20096 0 0 SOLAREDGE TECHNOLOGIES INC USD0.0001 Common Stock COM 83417M104 235136 4606 SH SOLE 4606 0 0 SOLSTICE ADVANCED MATERIALS USD0.01 Common Stock COM 83443Q103 796481 10458 SH SOLE 10458 0 0 SONY GROUP CORP Spon Adr Ea Rep 1 Ord Shares COM 835699307 4271175 206337 SH SOLE 206337 0 0 SOPHIA GENETICS SA CHF0.05 Common Stock COM H82027105 738208 149133 SH SOLE 149133 0 0 SPDR ETFS Dow Jones Industrial Avg ETF COM 78467X109 1170944 2528 SH SOLE 2528 0 0 SPDR GOLD TRUST Gold Shares NPV COM 78463V107 80675568 187498 SH SOLE 187498 0 0 SPDR INDEX SHARES Eurostoxx 50 ETF COM 78463X202 1650955 26594 SH SOLE 26594 0 0 SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 3151789 41460 SH SOLE 41460 0 0 SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 3796173 122142 SH SOLE 122142 0 0 SPDR SERIES TRUST S&P Aerospace & Defense ETF COM 78464A631 356333 1403 SH SOLE 1403 0 0 SPDR SERIES TRUST S&P Biotech ETF COM 78464A870 654360 5123 SH SOLE 5123 0 0 SPDR SERIES TRUST S&P Dividend ETF COM 78464A763 1266029 8675 SH SOLE 8675 0 0 SPDR SERIES TRUST S&P Metals & Mining ETF COM 78464A755 213319 1975 SH SOLE 1975 0 0 SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 703106 1140 SH SOLE 1140 0 0 SPDR SERIES TRUST S&P Semiconductor ETF COM 78464A862 837476 2568 SH SOLE 2568 0 0 SPDR SERIES TRUST Utilities Select Sector ETF COM 81369Y886 254964 5556 SH SOLE 5556 0 0 SPECTRAL AI INC USD0.0001 Cls A Common Stock COM 84757T105 127956 87045 SH SOLE 87045 0 0 SPOTIFY TECHNOLOGY EUR0.000625 Common Stock COM L8681T102 2928856 6040 SH SOLE 6040 0 0 SPROTT ASSET MGMT Physical Silver COM 85207K107 4340395 177958 SH SOLE 177958 0 0 SPROTT ASSET MGMT Uranium Miners ETF COM 85208P303 293647 4650 SH SOLE 4650 0 0 SPROTT ETFS Junior Uranium Miners ETF COM 85208P808 1042899 35606 SH SOLE 35606 0 0 SPROTT INC NPV Common Stock (P/R Split) COM 852066208 579818 4073 SH SOLE 4073 0 0 SRX HEALTH SOLUTIONS INC USD0.001 Com Stk (P-R Split) COM 08771Y402 2580 20000 SH SOLE 20000 0 0 SSGA ACTIVE TR Spdr Blackstone High Inc ETF COM 78470P846 12138240 436000 SH SOLE 436000 0 0 STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 1070589 15066 SH SOLE 15066 0 0 STARBUCKS CORP USD0.001 Common Stock COM 855244109 794394 8867 SH SOLE 8867 0 0 STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 378667 21990 SH SOLE 21990 0 0 STATE STREET CORP USD1 Common Stock COM 857477103 3240695 25606 SH SOLE 25606 0 0 STATE STREET SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 48227913 74158 SH SOLE 74158 0 0 STEPAN CO USD1 Common Stock COM 858586100 332367 6650 SH SOLE 6650 0 0 STERIS PLC USD0.001 Ordinary Shares COM G8473T100 22164081 100231 SH SOLE 100231 0 0 STRATEGY INC USD0.001 Cls A Common Stock COM 594972408 2393913 19182 SH SOLE 19182 0 0 STRYKER CORP USD0.10 Common Stock COM 863667101 87920497 267569 SH SOLE 267569 0 0 SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105 808727 12950 SH SOLE 12950 0 0 SUNBELT RENTALS HOLDINGS INC USD0.01 Common Stock COM 866966104 146291276 2292966 SH SOLE 2292966 0 0 SUNCOR ENERGY INC New NPV Common Stock (CAD) COM 867224107 794192 12046 SH SOLE 12046 0 0 SUPER GROUP SGHC LTD Ordinary Shares COM G8588X103 481982 44628 SH SOLE 44628 0 0 SURF AIR MOBILITY INC USD0.0001 Com Stk (P-R Split) COM 868927203 370674 322326 SH SOLE 322326 0 0 SYSCO CORP NPV Common Stock COM 871829107 3487751 48896 SH SOLE 48896 0 0 TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 346755963 1026057 SH SOLE 1026057 0 0 TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 3426427 17349 SH SOLE 17349 0 0 TARGET CORP USD0.0833 Common Stock COM 87612E106 207979 1716 SH SOLE 1716 0 0 TC ENERGY CORP NPV Common Stock COM 87807B107 928684 14878 SH SOLE 14878 0 0 TE CONNECTIVITY PLC USD0.01 Common Stock COM G87052109 227413 1088 SH SOLE 1088 0 0 TECK RESOURCES LTD NPV Cls B Sub-Vtg Common Stock COM 878742204 447224 8648 SH SOLE 8648 0 0 TEMPLETON DRAGON FUND PLC USD0.01 Common Stock COM 88018T101 161272 15200 SH SOLE 15200 0 0 TEMPLETON EMERGING MARKETS INC NPV Common Stock COM 880192109 138230 23000 SH SOLE 23000 0 0 TESLA INC USD0.001 Common Stock COM 88160R101 31275699 84131 SH SOLE 84131 0 0 TETRA TECH INC USD0.01 Common Stock COM 88162G103 371951 12349 SH SOLE 12349 0 0 TEXAS INSTRUMENTS INC Common Stock COM 882508104 41629828 214432 SH SOLE 214432 0 0 TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102 2156875 4545 SH SOLE 4545 0 0 THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105 440117 19397 SH SOLE 19397 0 0 THE TRAVELERS CO INC NPV Common Stock COM 89417E109 398434 1366 SH SOLE 1366 0 0 THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 468874399 953908 SH SOLE 953908 0 0 THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903808 6361508 70707 SH SOLE 70707 0 0 TIDEWATER INC NEW USD0.001 Common Stock COM 88642R109 241292 2888 SH SOLE 2888 0 0 TJX COMPANIES INC NPV Common Stock COM 872540109 111822099 700201 SH SOLE 700201 0 0 TMC THE METALS CO INC USD0.0001 Cls A Common Stock COM 87261Y106 143920 30818 SH SOLE 30818 0 0 TOPGOLF CALLAWAY BRANDS CORP USD0.01 Common Stock COM 131193104 300057 21618 SH SOLE 21618 0 0 TORONTO-DOMINION BANK NPV Common Stock COM 891160509 2980968 32019 SH SOLE 32019 0 0 TOTALENERGIES SE EUR2.5 Shares COM F92124100 290456775 3120608 SH SOLE 3120608 0 0 TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106 215175 4750 SH SOLE 4750 0 0 TRANE TECHNOLOGIES PLC USD1 Common Stock COM G8994E103 29935684 71833 SH SOLE 71833 0 0 TRANSALTA CORP MTN NPV Common Shares COM 89346D107 747427 57012 SH SOLE 57012 0 0 TRANSOCEAN LTD CHF15 Common Stock COM H8817H100 83750 12632 SH SOLE 12632 0 0 TRIMBLE INC NPV Common Stock COM 896239100 4196115 64328 SH SOLE 64328 0 0 TRX GOLD CORP NPV Common Stock COM 87283P109 21000 14000 SH SOLE 14000 0 0 UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100 91588756 1273304 SH SOLE 1273304 0 0 ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 60840307 116394 SH SOLE 116394 0 0 UNILEVER PLC Spons ADS Each Rep 1 Ord Shs COM 904767803 512843 9002 SH SOLE 9002 0 0 UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 7056845 29086 SH SOLE 29086 0 0 UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 10256984 37906 SH SOLE 37906 0 0 UR ENERGY INC NPV Common Stock COM 91688R108 29600 20000 SH SOLE 20000 0 0 URANIUM ENERGY CORP USD0.001 Common Stock COM 916896103 1189053 88078 SH SOLE 88078 0 0 URANIUM ROYALTY CORP NPV Common Stock COM 91702V101 200750 55000 SH SOLE 55000 0 0 US ANTIMONY CORP USD0.01 Cap Stock COM 911549103 87300 10000 SH SOLE 10000 0 0 US BANCORP DEL USD0.01 Common Stock COM 902973304 123578412 2376051 SH SOLE 2376051 0 0 UTD THERAPEUTIC COM USD0.01 COM 91307C102 2536768 4278 SH SOLE 4278 0 0 VANECK VECTORS ETF Gold Miners ETF COM 92189F106 957252 10431 SH SOLE 10431 0 0 VANECK VECTORS ETF JR Gold Miners ETF COM 92189F791 367922 3065 SH SOLE 3065 0 0 VANECK VECTORS ETF Oil Services ETF (Post Rev Sp) COM 92189H607 345195 854 SH SOLE 854 0 0 VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 6137464 78274 SH SOLE 78274 0 0 VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 2858852 38822 SH SOLE 38822 0 0 VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 432180 2100 SH SOLE 2100 0 0 VANGUARD INDEX FUNDS Growth ETF COM 922908736 214027 490 SH SOLE 490 0 0 VANGUARD INDEX FUNDS Real Estate ETF COM 922908553 7229848 81509 SH SOLE 81509 0 0 VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 64105164 107280 SH SOLE 107280 0 0 VANGUARD INDEX FUNDS Small Cap ETF COM 922908751 3714287 14181 SH SOLE 14181 0 0 VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 434500 2000 SH SOLE 2000 0 0 VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 3088758 9628 SH SOLE 9628 0 0 VANGUARD INDEX FUNDS Value ETF COM 922908744 1147181 5847 SH SOLE 5847 0 0 VANGUARD INTL EQUITY European ETF COM 922042874 5164074 62648 SH SOLE 62648 0 0 VANGUARD INTL EQUITY FTSE All World Ex US ETF COM 922042775 805898 10731 SH SOLE 10731 0 0 VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 11385254 210643 SH SOLE 210643 0 0 VANGUARD INTL EQUITY FTSE Pacific ETF COM 922042866 21124730 216154 SH SOLE 216154 0 0 VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 16166288 116876 SH SOLE 116876 0 0 VANGUARD INVESTMENTS FTSE Developed Markets ETF COM 921943858 492198 7681 SH SOLE 7681 0 0 VANGUARD INVESTMENTS High Dividend Yield Index ETF COM 921946406 851575 5750 SH SOLE 5750 0 0 VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 3077224 37187 SH SOLE 37187 0 0 VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664 6509447 64984 SH SOLE 64984 0 0 VANGUARD SCOTTSDAL FUNDS Intermediate Term Treasury ETF COM 92206C706 1008479 16935 SH SOLE 16935 0 0 VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680 400368 3650 SH SOLE 3650 0 0 VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409 4125052 52038 SH SOLE 52038 0 0 VANGUARD WORLD FUND Utilities ETF COM 92204A876 643955 3250 SH SOLE 3250 0 0 VANGUARD WORLD FUNDS Energy ETF COM 92204A306 327045 1890 SH SOLE 1890 0 0 VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 1550647 5694 SH SOLE 5694 0 0 VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702 2908096 4168 SH SOLE 4168 0 0 VERALTO CORP USD0.01 Common Stock COM 92338C103 17942451 202923 SH SOLE 202923 0 0 VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 24718922 130271 SH SOLE 130271 0 0 VERIZON COMMS INC NPV Common Stock COM 92343V104 25095933 499919 SH SOLE 499919 0 0 VERTEX PHARMACEUTICAL INC USD0.01 Common Stock COM 92532F100 426445 955 SH SOLE 955 0 0 VERTICAL AEROSPACE LTD USD0.0001 Ord Shs (Pst Rev Sp) COM G9471C206 135413 61273 SH SOLE 61273 0 0 VERTIV HOLDINGS CO USD0.0001 Common Stock COM 92537N108 393160 1569 SH SOLE 1569 0 0 VIATRIS INC USD0.01 Common Stock COM 92556V106 293410 21718 SH SOLE 21718 0 0 VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102 256354 28611 SH SOLE 28611 0 0 VISA INC USD0.0001 Common Stock COM 92826C839 959051287 3173148 SH SOLE 3173148 0 0 VISTRA CORP USD0.01 Common Stock COM 92840M102 427237 2842 SH SOLE 2842 0 0 VIZSLA SILVER CORP NPV Common Stock COM 92859G608 105930 32100 SH SOLE 32100 0 0 VONTIER CORP USD0.0001 Common Stock COM 928881101 9909608 279380 SH SOLE 279380 0 0 VOX RTY CORP (CA) NPV Common Stock COM 92919F103 68772 13200 SH SOLE 13200 0 0 WAL-MART STORES INC USD0.1 Common Stock COM 931142103 122637888 986787 SH SOLE 986787 0 0 WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 43545351 451809 SH SOLE 451809 0 0 WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 103735483 638608 SH SOLE 638608 0 0 WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 107288721 466899 SH SOLE 466899 0 0 WATERS CORP USD0.01 Common Stock COM 941848103 938070 3150 SH SOLE 3150 0 0 WD-40 CO USD0.001 Common Stock COM 929236107 945261 4635 SH SOLE 4635 0 0 WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 95877703 828174 SH SOLE 828174 0 0 WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 8745317 109852 SH SOLE 109852 0 0 WESTERN COPPER & GOLD CORP NPV Common Stock COM 95805V108 69448 27450 SH SOLE 27450 0 0 WEYERHAUSER CO USD1.25 Common Stock COM 962166104 467150 19122 SH SOLE 19122 0 0 WHEATON PRECIOUS METALS CORP NPV Common Stock COM 962879102 2513829 19205 SH SOLE 19205 0 0 WILLIAMS COS INC USD1 Common Stock COM 969457100 751016 10319 SH SOLE 10319 0 0 WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock COM G96629103 686342 2361 SH SOLE 2361 0 0 WISDOMTREE TRUST Emg Mkts High Dividend Fund COM 97717W315 1782280 35868 SH SOLE 35868 0 0 WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 2054721 12957 SH SOLE 12957 0 0 WISDOMTREE TRUST US LargeCap Dividend Fund COM 97717W307 419851 4700 SH SOLE 4700 0 0 WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101 545664 4200 SH SOLE 4200 0 0 XENON PHARMACEUTICALS INC NPV Common Stock COM 98420N105 1376177 23666 SH SOLE 23666 0 0 XPENG INC Spon ADS Ea Rep 2 Cl A Shares COM 98422D105 371423 21708 SH SOLE 21708 0 0 XPO LOGISTICS INC USD0.001 Common Stock COM 983793100 2378373 12225 SH SOLE 12225 0 0 XYLEM INC USD0.01 Common Stock COM 98419M100 40757267 341065 SH SOLE 341065 0 0 YUM BRANDS INC NPV Common Stock COM 988498101 512306 3295 SH SOLE 3295 0 0 YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109 416386 8536 SH SOLE 8536 0 0 ZETA GLOBAL HLDGS CORP USD0.001 Cls A Com Stk COM 98956A105 170535 10712 SH SOLE 10712 0 0 ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102 758262 8386 SH SOLE 8386 0 0 ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103 41907099 354514 SH SOLE 354514 0 0