0001140361-24-007295.txt : 20240213 0001140361-24-007295.hdr.sgml : 20240213 20240213100117 ACCESSION NUMBER: 0001140361-24-007295 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240213 DATE AS OF CHANGE: 20240213 EFFECTIVENESS DATE: 20240213 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: 24623096 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 12-31-2023 12-31-2023 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 02-12-2024 1 615 15516949430 1 0001351991 028-11582 Rathbones Group PLC
INFORMATION TABLE 2 informationtable.xml BARRICK GOLD CORP NPV Common Stock COM 067901108 2459028 135726 SH SOLE 135726 0 0 Intl Business McHn COM USD0.20 (Cdi) COM 459200101 6337451 38758 SH SOLE 38758 0 0 Verizon Commun COM USD0.10 COM 92343V104 23816383 631735 SH SOLE 631735 0 0 CRH PLC EUR0.32 Ordinary Shares (DI) COM G25508105 46095268 666716 SH SOLE 666716 0 0 Pfizer Inc COM USD0.05 COM 717081103 17395536 604222 SH SOLE 604222 0 0 AMAZON COM INC USD0.01 Common Stock COM 023135106 669271693 4404842 SH SOLE 4404842 0 0 ABBOTT LABORATORIES NPV Common Stock COM 002824100 249169201 2263734 SH SOLE 2263734 0 0 DENISON MINES INC NPV Common Stock COM 248356107 150465 85500 SH SOLE 85500 0 0 ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107 2988885 20276 SH SOLE 20276 0 0 ADOBE INC NPV Common Stock COM 00724F101 248953424 417287 SH SOLE 417287 0 0 AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 5337816 96947 SH SOLE 96947 0 0 AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106 49747543 181693 SH SOLE 181693 0 0 ALLSTATE CORP NPV Common Stock COM 020002101 556980 3979 SH SOLE 3979 0 0 HONEYWELL INTL INC USD1 Common Stock COM 438516106 102099620 486861 SH SOLE 486861 0 0 AMGEN INC USD0.0001 Common Stock COM 031162100 2624438 9112 SH SOLE 9112 0 0 AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 2025520 10812 SH SOLE 10812 0 0 AMERICAN INTL GROUP INC NPV Common Stock COM 026874784 215783 3185 SH SOLE 3185 0 0 Spdr Index Shs Fds Euro Stoxx 50 Etf COM 78463X202 1369757 28650 SH SOLE 28650 0 0 ANALOG DEVICES USD16.666 Common Stock COM 032654105 465424 2344 SH SOLE 2344 0 0 JONES LANG LASALLE USD0.01 Common Stock COM 48020Q107 2394116 12676 SH SOLE 12676 0 0 TORONTO-DOMINION BANK NPV Common Stock COM 891160509 2698739 41565 SH SOLE 41565 0 0 COMCAST CORP USD1 A Common Stock COM 20030N101 566454 12918 SH SOLE 12918 0 0 ANSYS INC USD0.01 Common Stock COM 03662Q105 72620996 200124 SH SOLE 200124 0 0 APPLE INC NPV Common Stock COM 037833100 593806817 3084224 SH SOLE 3084224 0 0 APPLIED MATERIALS INC NPV Common Stock COM 038222105 5557056 34288 SH SOLE 34288 0 0 ALBEMARLE CORP USD0.01 Common Stock COM 012653101 545267 3774 SH SOLE 3774 0 0 ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 1083372 15001 SH SOLE 15001 0 0 AUTODESK INC NPV Common Stock COM 052769106 48563546 199456 SH SOLE 199456 0 0 AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 834032 3580 SH SOLE 3580 0 0 BADGER METER INC USD1 Common Stock COM 056525108 3672462 23790 SH SOLE 23790 0 0 Ballard Power Sys COM NPV COM 058586108 181259 48976 SH SOLE 48976 0 0 BALL CORP NPV Common Stock COM 058498106 11213811 194955 SH SOLE 194955 0 0 Bank of Montreal COM NPV COM 063671101 5162616 51923 SH SOLE 51923 0 0 BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 329454981 923723 SH SOLE 923723 0 0 BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 6691558 136787 SH SOLE 136787 0 0 Applied Indl Techs COM NPV COM 03820C105 1053409 6100 SH SOLE 6100 0 0 BECTON DICKINSON & CO NPV Common Stock COM 075887109 32599826 133699 SH SOLE 133699 0 0 AMETEK INC NPV Common Stock COM 031100100 1978680 12000 SH SOLE 12000 0 0 BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 10852500 20 SH SOLE 20 0 0 YUM BRANDS INC NPV Common Stock COM 988498101 2600787 19905 SH SOLE 19905 0 0 LIMONEIRA CORP NPV Common Stock COM 532746104 1513416 73360 SH SOLE 73360 0 0 BOEING CO USD5 Common Stock COM 097023105 3866369 14833 SH SOLE 14833 0 0 TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 51884976 498894 SH SOLE 498894 0 0 BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107 135591505 2345468 SH SOLE 2345468 0 0 TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 14822690 92095 SH SOLE 92095 0 0 BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 2244709 43748 SH SOLE 43748 0 0 UNITED RENTALS INC USD0.01 Common Stock COM 911363109 224207 391 SH SOLE 391 0 0 BP PLC ADR Cnv Into 6 USD0.25 Ord Shs COM 055622104 296368 8337 SH SOLE 8337 0 0 Fedex Corp COM USD0.10 COM 31428X106 6990320 27633 SH SOLE 27633 0 0 BHP GROUP LTD Spon ADR Ea Rep 2 Ord Shs COM 088606108 489362 7119 SH SOLE 7119 0 0 DIAGEO PLC ADR Ea Rep 4 28 101/108p Ord COM 25243Q205 239285 1643 SH SOLE 1643 0 0 AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 169704116 1711935 SH SOLE 1711935 0 0 Brown-Forman Corp 'A'Com USD0.15 COM 115637100 357540 6000 SH SOLE 6000 0 0 BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 5648731 98927 SH SOLE 98927 0 0 Iamgold Corp COM NPV COM 450913108 94875 37500 SH SOLE 37500 0 0 CAMECO CORP NPV Common Stock COM 13321L108 25350231 585315 SH SOLE 585315 0 0 CAL Maine Foods In COM Stk USD0.01 COM 128030202 210621 3670 SH SOLE 3670 0 0 CSX CORP USD1 Common Stock COM 126408103 7031526 202813 SH SOLE 202813 0 0 ISHARES TRUST Select Dividend ETF COM 464287168 5266928 44932 SH SOLE 44932 0 0 CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 5764505 119152 SH SOLE 119152 0 0 Pimco Corporate & COM USD0.00001 COM 72201B101 185360 14000 SH SOLE 14000 0 0 CARLISLE COS INC USD1 Common Stock COM 142339100 3124300 10000 SH SOLE 10000 0 0 CATERPILLAR INC USD1 Common Stock COM 149123101 54373121 183898 SH SOLE 183898 0 0 CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102 913220 7230 SH SOLE 7230 0 0 JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 414052316 2434170 SH SOLE 2434170 0 0 Church & Dwight COM USD1.00 COM 171340102 2021693 21380 SH SOLE 21380 0 0 CINTAS CORP NPV Common Stock COM 172908105 103448396 171653 SH SOLE 171653 0 0 CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 17890648 354130 SH SOLE 354130 0 0 COCA-COLA CO USD0.25 Common Stock COM 191216100 330187382 5603044 SH SOLE 5603044 0 0 COPART INC USD0.001 Common Stock COM 217204106 383229 7821 SH SOLE 7821 0 0 Coeur Mining Inc COM USD0.01 COM 192108504 50964 15633 SH SOLE 15633 0 0 COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 23965449 300658 SH SOLE 300658 0 0 Marriott Intl Inc COM USD0.01 Class A COM 571903202 213558 947 SH SOLE 947 0 0 ISHARES TRUST Tips Bond ETF COM 464287176 11588711 107812 SH SOLE 107812 0 0 COOPER COS INC USD0.10 Common Stock COM 216648402 58283544 154010 SH SOLE 154010 0 0 CORNING INC USD0.50 Common Stock COM 219350105 1784827 58615 SH SOLE 58615 0 0 CADIZ Inc COM USD0.01 COM 127537207 176593 63069 SH SOLE 63069 0 0 DANAHER CORP USD0.01 Common Stock COM 235851102 51783607 223842 SH SOLE 223842 0 0 MOODYS CORP USD0.01 Common Stock COM 615369105 2644872 6772 SH SOLE 6772 0 0 TARGET CORP USD0.0833 Common Stock COM 87612E106 269173 1890 SH SOLE 1890 0 0 DEERE & CO USD1 Common Stock COM 244199105 101170709 253009 SH SOLE 253009 0 0 MORGAN STANLEY USD0.01 Common Stock COM 617446448 58435671 626656 SH SOLE 626656 0 0 REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 8356319 50672 SH SOLE 50672 0 0 COSTAR GROUP INC USD0.01 Common Stock COM 22160N109 73057166 835990 SH SOLE 835990 0 0 WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 148461951 1644279 SH SOLE 1644279 0 0 DOVER CORP USD1 Common Stock COM 260003108 3556241 23121 SH SOLE 23121 0 0 OMNICOM GROUP INC USD0.15 Common Stock COM 681919106 309705 3580 SH SOLE 3580 0 0 DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301 113883 14325 SH SOLE 14325 0 0 BANK OF AMERICA CORP NPV Common Stock COM 060505104 50928669 1512583 SH SOLE 1512583 0 0 CITIGROUP INC USD0.01 Common Stock COM 172967424 47061272 914877 SH SOLE 914877 0 0 Amarin Corp ADR Rep 1 Ord GBP0.50 COM 023111206 9918 11400 SH SOLE 11400 0 0 CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108 59467358 218333 SH SOLE 218333 0 0 ECOLAB INC USD1 Common Stock COM 278865100 60774440 306400 SH SOLE 306400 0 0 ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 22959180 167818 SH SOLE 167818 0 0 SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 1805929 6863 SH SOLE 6863 0 0 EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 3930671 40385 SH SOLE 40385 0 0 EOG RESOURCES INC USD0.01 Common Stock COM 26875P101 3585805 29647 SH SOLE 29647 0 0 EQUIFAX INC USD1.25 Common Stock COM 294429105 72384255 292710 SH SOLE 292710 0 0 ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 136814681 935485 SH SOLE 935485 0 0 EXXON MOBIL CORP NPV Common Stock COM 30231G102 30865025 308712 SH SOLE 308712 0 0 FMC CORP USD0.10 Common Stock COM 302491303 11000837 174478 SH SOLE 174478 0 0 NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101 23613708 388767 SH SOLE 388767 0 0 FASTENAL COMPANY USD0.01 Common Stock COM 311900104 891882 13770 SH SOLE 13770 0 0 Ishares Trust Core S&P Total U S Stk Mkt COM 464287150 232874 2213 SH SOLE 2213 0 0 FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 45488003 1068546 SH SOLE 1068546 0 0 VANGUARD INDEX FUNDS Small Cap ETF COM 922908751 740895 3473 SH SOLE 3473 0 0 VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 359940 2000 SH SOLE 2000 0 0 VANGUARD INDEX FUNDS Growth ETF COM 922908736 983313 3163 SH SOLE 3163 0 0 VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 1031129 4113 SH SOLE 4113 0 0 VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702 1650924 3411 SH SOLE 3411 0 0 GALLAGHER AJ & CO USD1 Common Stock COM 363576109 26269357 116815 SH SOLE 116815 0 0 GENERAL DYNAMICS CORP USD1 Common Stock COM 369550108 526870 2029 SH SOLE 2029 0 0 GENERAL MILLS INC USD0.10 Common Stock COM 370334104 2837628 43562 SH SOLE 43562 0 0 GOLAR LNG USD1 Common Stock COM G9456A100 944659 41090 SH SOLE 41090 0 0 GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 339026 4185 SH SOLE 4185 0 0 Select Sector Spdr Healthcare COM 81369Y209 1097859 8050 SH SOLE 8050 0 0 NVIDIA CORP USD0.001 Common Stock COM 67066G104 278657818 562695 SH SOLE 562695 0 0 Fortuna Silver Min COM NPV COM 349915108 48482 12550 SH SOLE 12550 0 0 HSBC HOLDINGS PLC ADR Each Rep 5 USD0.50 Ord Shs COM 404280406 227024 5600 SH SOLE 5600 0 0 HALLIBURTON CORP NPV Common Stock COM 406216101 260858 7216 SH SOLE 7216 0 0 GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 29629450 76806 SH SOLE 76806 0 0 HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 165861 26060 SH SOLE 26060 0 0 UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704 551375 11381 SH SOLE 11381 0 0 HECLA MINING CO USD0.25 Common Stock COM 422704106 167888 34904 SH SOLE 34904 0 0 CROWN HOLDINGS INC USD5 Common Stock COM 228368106 2661585 28902 SH SOLE 28902 0 0 Utd Therapeutic COM USD0.01 COM 91307C102 936731 4260 SH SOLE 4260 0 0 HOME DEPOT INC USD0.05 Common Stock COM 437076102 188444879 543774 SH SOLE 543774 0 0 Humana Inc COM USD0.166 COM 444859102 236688 517 SH SOLE 517 0 0 HUNT (JB) TRANSPORT SVCS INC USD0.01 Common Stock COM 445658107 83163546 416359 SH SOLE 416359 0 0 ING Groep N.v. Spon ADR 1 Ord Shs EUR0.24 COM 456837103 488450 32520 SH SOLE 32520 0 0 IMPERIAL OIL NPV Common Stock COM 453038408 371096 6483 SH SOLE 6483 0 0 ILLINOIS TOOL WORKS INC NPV Common Stock COM 452308109 17355620 66258 SH SOLE 66258 0 0 BLACKBAUD INC USD0.001 Common Stock COM 09227Q100 346800 4000 SH SOLE 4000 0 0 INTUIT INC USD0.01 Common Stock COM 461202103 145481357 232759 SH SOLE 232759 0 0 IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 43437103 78258 SH SOLE 78258 0 0 INTEL CORP USD0.001 Common Stock COM 458140100 6735711 134044 SH SOLE 134044 0 0 ENBRIDGE INC NPV Common Stock COM 29250N105 583102 16141 SH SOLE 16141 0 0 Inter Parfums Inc COM USD0.001 COM 458334109 6984485 48500 SH SOLE 48500 0 0 Avino Silver & Gol COM NPV COM 053906103 34144 65250 SH SOLE 65250 0 0 JOHNSON & JOHNSON USD1 Common Stock COM 478160104 206375952 1316677 SH SOLE 1316677 0 0 TREX COMPANY INC USD0.01 Common Stock COM 89531P105 1881402 22725 SH SOLE 22725 0 0 KELLANOVA USD0.25 Common Stock COM 487836108 435595 7791 SH SOLE 7791 0 0 CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889 101401 13084 SH SOLE 13084 0 0 KIMBERLY CLARK CORP NPV Common Stock COM 494368103 2798861 23034 SH SOLE 23034 0 0 MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 2590631 116650 SH SOLE 116650 0 0 BLACKROCK INC NPV Class A Common Stock COM 09247X101 16647583 20507 SH SOLE 20507 0 0 KROGER CO USD1 Common Stock COM 501044101 726332 15890 SH SOLE 15890 0 0 LAM RESEARCH CORP USD0.001 Common Stock COM 512807108 228711 292 SH SOLE 292 0 0 PLUG POWER INC USD0.01 Common Stock COM 72919P202 189036 42008 SH SOLE 42008 0 0 LILLY (ELI) & CO NPV Common Stock COM 532457108 43323780 74322 SH SOLE 74322 0 0 LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 59281073 130794 SH SOLE 130794 0 0 LOEWS CORP USD1 Common Stock COM 540424108 1043850 15000 SH SOLE 15000 0 0 Carnival Corp Paired Ctf (1 Com Carn & 1 COM 143658300 1446305 78010 SH SOLE 78010 0 0 LITTELFUSE INC USD0.01 Common Stock COM 537008104 4101159 15328 SH SOLE 15328 0 0 LOUISIANA PACIFIC CORP USD1 Common Stock COM 546347105 276237 3900 SH SOLE 3900 0 0 LOWES COS INC USD0.50 Common Stock COM 548661107 2457397 11042 SH SOLE 11042 0 0 MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 306000 4500 SH SOLE 4500 0 0 MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 1141382 16682 SH SOLE 16682 0 0 SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 578413 1140 SH SOLE 1140 0 0 MCDONALD'S CORP USD0.01 Common Stock COM 580135101 133669969 450811 SH SOLE 450811 0 0 SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105 804688 15440 SH SOLE 15440 0 0 MARKEL GROUP INC NPV Common Stock COM 570535104 709950 500 SH SOLE 500 0 0 EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108 61989496 812977 SH SOLE 812977 0 0 MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 41613674 219632 SH SOLE 219632 0 0 MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106 106131627 212727 SH SOLE 212727 0 0 CVS CORP USD0.01 Common Stock COM 126650100 791415 10023 SH SOLE 10023 0 0 MAG SILVER CORP NPV Common Stock COM 55903Q104 219574 21037 SH SOLE 21037 0 0 ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 4475654 111307 SH SOLE 111307 0 0 ON SEMICONDUCTOR USD0.01 Common Stock COM 682189105 352162 4216 SH SOLE 4216 0 0 MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 1138353552 3027214 SH SOLE 3027214 0 0 MICRON TECHNOLOGY INC USD0.10 Common Stock COM 595112103 448376 5254 SH SOLE 5254 0 0 MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104 4862415 53919 SH SOLE 53919 0 0 ISHARES TRUST Core S&P 500 ETF COM 464287200 2891571 6054 SH SOLE 6054 0 0 3M COMPANY USD0.01 Common Stock COM 88579Y101 1472649 13471 SH SOLE 13471 0 0 Morgan Stanley Eme COM Stk USD0.01 COM 61744H105 69500 10000 SH SOLE 10000 0 0 Ishares Trust US Real Estate Etf USD COM 464287739 514730 5631 SH SOLE 5631 0 0 ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 4776680 17235 SH SOLE 17235 0 0 ILLUMINA INC USD0.01 Common Stock COM 452327109 608478 4370 SH SOLE 4370 0 0 FORD MOTOR CO USD0.01 Common Stock COM 345370860 329568 27036 SH SOLE 27036 0 0 PETROLEO BRASILEIRO SA Spon ADS Each Rep 2 Ord Shares COM 71654V408 172337 10780 SH SOLE 10780 0 0 NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109 6234393 61745 SH SOLE 61745 0 0 ISHARES TRUST Russell 2000 ETF COM 464287655 3119434 15542 SH SOLE 15542 0 0 NEWMONT CORP USD1.60 Common Stock COM 651639106 3677032 88832 SH SOLE 88832 0 0 NIKE INC NPV Cls B Common Stock COM 654106103 109137603 1005228 SH SOLE 1005228 0 0 NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 8607182 102005 SH SOLE 102005 0 0 WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 5482960 111397 SH SOLE 111397 0 0 Novo Nordisk A/s Adr-Rep 1 Class'B'DKK1 COM 670100205 1708994 16520 SH SOLE 16520 0 0 OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105 844896 14150 SH SOLE 14150 0 0 OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 212800 10000 SH SOLE 10000 0 0 ORACLE CORP USD0.01 Common Stock COM 68389X105 3084671 29258 SH SOLE 29258 0 0 Paccar Inc COM USD1.00 COM 693718108 231333 2369 SH SOLE 2369 0 0 PAN AMERICAN SILVER CORP NPV Common Stock COM 697900108 390352 23881 SH SOLE 23881 0 0 Ishares Trust S&P 500 Value Etf COM 464287408 1342431 7720 SH SOLE 7720 0 0 ISHARES INC MSCI EMU ETF COM 464286608 1993286 42017 SH SOLE 42017 0 0 PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 1911905 4150 SH SOLE 4150 0 0 PAYCHEX INC USD0.01 Common Stock COM 704326107 3361165 28219 SH SOLE 28219 0 0 Ishares Trust Core S&P Small-Cap Etf COM 464287804 775611 7165 SH SOLE 7165 0 0 ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 7530890 27485 SH SOLE 27485 0 0 PEPSICO INC USD0.016666 Cap COM 713448108 89503132 526985 SH SOLE 526985 0 0 PETROLEO BRASILEIRO SA Spon ADR Rep 4 Pref Shares COM 71654V101 392238 25670 SH SOLE 25670 0 0 CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 3262263 28106 SH SOLE 28106 0 0 Ishares Trust U.s. Technology Etf COM 464287721 2826687 23028 SH SOLE 23028 0 0 ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 29192202 723654 SH SOLE 723654 0 0 PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 1250238 8360 SH SOLE 8360 0 0 COSTCO CORP NPV Common Stock COM 22160K105 200295748 303362 SH SOLE 303362 0 0 PRICE T ROWE MEDIA INC USD0.20 Common Stock COM 74144T108 411376 3820 SH SOLE 3820 0 0 PROCTER & GAMBLE CO NPV Common Stock COM 742718109 97047433 662259 SH SOLE 662259 0 0 PROGRESSIVE CORP USD1 Common Stock COM 743315103 259944 1632 SH SOLE 1632 0 0 Ishares Trust Russell 1000 Value Etf COM 464287598 282908 1712 SH SOLE 1712 0 0 QUALCOMM INC USD0.001 Common Stock COM 747525103 17282417 119494 SH SOLE 119494 0 0 EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 1014562 13714 SH SOLE 13714 0 0 RESMED INC USD0.004 Common Stock COM 761152107 211585 1230 SH SOLE 1230 0 0 US BANCORP DEL USD0.01 Common Stock COM 902973304 60420481 1396037 SH SOLE 1396037 0 0 RIO TINTO PLC ADR Each Rep 1 Ordinary Shares COM 767204100 1045224 14035 SH SOLE 14035 0 0 Ishares Trust Ishares Us Consumer Discret COM 464287580 256178 3381 SH SOLE 3381 0 0 ROLLINS INC USD1 Common Stock COM 775711104 87021776 1992713 SH SOLE 1992713 0 0 ROPER TECHNOLOGIES INC USD0.01 Common Stock COM 776696106 25122523 46082 SH SOLE 46082 0 0 ROCKWELL AUTOMATION INC USD1 Common Stock COM 773903109 202433 652 SH SOLE 652 0 0 ROYAL BANK OF CANADA NPV Common Stock COM 780087102 30605689 301173 SH SOLE 301173 0 0 ROYAL CARIBBEAN CRUISES LTD USD0.01 Common Stock COM V7780T103 297827 2300 SH SOLE 2300 0 0 Royal Gold Inc COM USD0.01 COM 780287108 226800 1875 SH SOLE 1875 0 0 ISHARES TRUST Global 100 ETF COM 464287572 2102055 26106 SH SOLE 26106 0 0 ISHARES TRUST North American Technology ETF COM 464287549 685715 1530 SH SOLE 1530 0 0 VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 1048750 4421 SH SOLE 4421 0 0 FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106 2227154 37076 SH SOLE 37076 0 0 SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105 1766011 29326 SH SOLE 29326 0 0 MERCK & CO INC USD0.50 Common Stock COM 58933Y105 112207091 1029234 SH SOLE 1029234 0 0 SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 90967116 1748023 SH SOLE 1748023 0 0 SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 93456475 1358379 SH SOLE 1358379 0 0 HDFC BANK LTD Spon ADR Each Rep 3 INR10 Shs COM 40415F101 4943859 73668 SH SOLE 73668 0 0 ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102 4343351 35689 SH SOLE 35689 0 0 SILVERCORP METALS INC NPV Common Stock COM 82835P103 39556 15100 SH SOLE 15100 0 0 SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 83385529 267347 SH SOLE 267347 0 0 ISHARES TRUST Semiconductor ETF COM 464287523 387715 673 SH SOLE 673 0 0 ISHARES TRUST Russell Midcap Growth ETF COM 464287481 1592492 15245 SH SOLE 15245 0 0 ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 3745978 86293 SH SOLE 86293 0 0 SMITH (AO) CORP USD1 Common Stock COM 831865209 2679217 32499 SH SOLE 32499 0 0 ISHARES TRUST Global Technology ETF COM 464287291 5701212 83620 SH SOLE 83620 0 0 ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325 330229 3808 SH SOLE 3808 0 0 ISHARES TRUST Global Energy ETF COM 464287341 1094532 27986 SH SOLE 27986 0 0 Sony Group Corpora Spon Ads Ea Rep 1 Ord Shs COM 835699307 3202510 33821 SH SOLE 33821 0 0 NEW GOLD INC NPV Common Stock COM 644535106 26753 18368 SH SOLE 18368 0 0 AT&T INC USD1 Common Stock COM 00206R102 2914685 173700 SH SOLE 173700 0 0 FIRST MAJESTIC SILVER NPV Common Stock COM 32076V103 327227 53192 SH SOLE 53192 0 0 VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 384742 2340 SH SOLE 2340 0 0 CHEVRON CORP USD0.75 Common Stock COM 166764100 39728169 266346 SH SOLE 266346 0 0 SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 41579643 87479 SH SOLE 87479 0 0 STATE STREET CORP USD1 Common Stock COM 857477103 5248535 67758 SH SOLE 67758 0 0 STARBUCKS CORP USD0.001 Common Stock COM 855244109 5496092 57245 SH SOLE 57245 0 0 Stepan Co COM USD1 COM 858586100 628758 6650 SH SOLE 6650 0 0 ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106 97300 14000 SH SOLE 14000 0 0 PUBLIC STORAGE INC USD0.10 Common Stock COM 74460D109 1571055 5151 SH SOLE 5151 0 0 STRYKER CORP USD0.10 Common Stock COM 863667101 7228365 24138 SH SOLE 24138 0 0 NETFLIX COM INC USD0.001 Common Stock COM 64110L106 17238473 35406 SH SOLE 35406 0 0 SYSCO CORP NPV Common Stock COM 871829107 13182926 180267 SH SOLE 180267 0 0 INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 163246480 483894 SH SOLE 483894 0 0 Taseko Mines COM NPV COM 876511106 14106 10000 SH SOLE 10000 0 0 TETRA TECH INC USD0.01 Common Stock COM 88162G103 495782 2970 SH SOLE 2970 0 0 Templeton Emerging COM Npv COM 880192109 229500 45000 SH SOLE 45000 0 0 TEXAS INSTRUMENTS INC Common Stock COM 882508104 802866 4710 SH SOLE 4710 0 0 THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 327667283 617320 SH SOLE 617320 0 0 TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101 331600 20000 SH SOLE 20000 0 0 TOTAL SE Spon ADR Each Rep 1 Ord Shares COM 89151E109 386694 5739 SH SOLE 5739 0 0 TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106 240834 1120 SH SOLE 1120 0 0 TRIMBLE INC NPV Common Stock COM 896239100 2768581 52041 SH SOLE 52041 0 0 UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 10967915 44654 SH SOLE 44654 0 0 UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 80448300 152807 SH SOLE 152807 0 0 VERTEX PHARMACEUTICAL INC USD0.01 Common Stock COM 92532F100 606266 1490 SH SOLE 1490 0 0 WAL-MART STORES INC USD0.1 Common Stock COM 931142103 83138777 527363 SH SOLE 527363 0 0 WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 60043991 335254 SH SOLE 335254 0 0 JM SMUCKER CO NPV Common Stock COM 832696405 252760 2000 SH SOLE 2000 0 0 VAIL RESORTS INC USD0.01 Common Stock COM 91879Q109 1825595 8552 SH SOLE 8552 0 0 WEYERHAUSER CO USD1.25 Common Stock COM 962166104 687646 19777 SH SOLE 19777 0 0 CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 220811783 1048489 SH SOLE 1048489 0 0 Ishares Trust 7-10 Year Treasury Bd Etf COM 464287440 1614822 16753 SH SOLE 16753 0 0 Ishares Trust Iboxx USD Invst Grade Corp COM 464287242 984763 8899 SH SOLE 8899 0 0 MICROSTATEGY INC USD0.001 Cls A Common Stock COM 594972408 695413 1101 SH SOLE 1101 0 0 CARMAX INC USD0.50 Common Stock COM 143130102 276264 3600 SH SOLE 3600 0 0 ASTRAZENECA PLC Spon ADR Rep 1 USD0.5 Ord Shs COM 046353108 907742 13478 SH SOLE 13478 0 0 TJX COMPANIES INC NPV Common Stock COM 872540109 99356328 1059123 SH SOLE 1059123 0 0 ZEBRA TECHNOLOGIES USD0.01 Class A Common Stock COM 989207105 416828 1525 SH SOLE 1525 0 0 COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 3331770 156863 SH SOLE 156863 0 0 Endeavour Silver C COM NPV COM 29258Y103 25906 13150 SH SOLE 13150 0 0 DOMINOS PIZZA INC USD0.01 Common Stock COM 25754A201 436964 1060 SH SOLE 1060 0 0 VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553 13043879 147622 SH SOLE 147622 0 0 Ares Capital Corp COM Stk USD0.001 COM 04010L103 727069 36299 SH SOLE 36299 0 0 SPDR GOLD TRUST NPV Shares ETF COM 78463V107 44315692 231812 SH SOLE 231812 0 0 VANGUARD INTL EQUITY FTSE Pacific ETF COM 922042866 10691197 148427 SH SOLE 148427 0 0 VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 11116152 270466 SH SOLE 270466 0 0 VANGUARD INTL EQUITY European ETF COM 922042874 703670 10913 SH SOLE 10913 0 0 DEXCOM INC USD0.001 Common Stock COM 252131107 166818405 1344334 SH SOLE 1344334 0 0 Lesaka Technologie COM Stk USD0.001 COM 64107N206 2061178 636166 SH SOLE 636166 0 0 UR ENERGY INC NPV Common Stock COM 91688R108 30600 20000 SH SOLE 20000 0 0 BAIDU INC ADS Each Rep 1 Ord Cls A Share COM 056752108 372037 3124 SH SOLE 3124 0 0 AMERIPRISE FINANCIAL INC USD0.01 Common Stock COM 03076C106 663563 1747 SH SOLE 1747 0 0 MESOBLAST LTD Spon ADR Ea Rep 5 Shares COM 590717104 26878 24435 SH SOLE 24435 0 0 LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock COM 538034109 985139 10525 SH SOLE 10525 0 0 Uranium Energy Cor COM USD0.001 COM 916896103 379360 59275 SH SOLE 59275 0 0 Transdigm Gp Inc COM USD0.01 COM 893641100 207378 205 SH SOLE 205 0 0 MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 212979048 499353 SH SOLE 499353 0 0 First Tr Nasdq-100 Funds First Trust Nasdq 100 COM 337345102 426392 2430 SH SOLE 2430 0 0 VANGUARD SPECIALIZED FUNDS Dividend Appreciation ETF COM 921908844 519720 3050 SH SOLE 3050 0 0 ISHARES INC Silver Trust ETF COM 46428Q109 567259 26045 SH SOLE 26045 0 0 ISHARES TRUST US Aerospace & Defense ETF COM 464288760 514502 4064 SH SOLE 4064 0 0 Wisdomtree Trust US Largecap Dividend Fund COM 97717W307 311986 4700 SH SOLE 4700 0 0 WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 1477976 16799 SH SOLE 16799 0 0 SPDR SERIES TRUST S&P Metals & Mining ETF COM 78464A755 448844 7502 SH SOLE 7502 0 0 PTC Therapeutics I COM USD0.001 COM 69366J200 654137 23735 SH SOLE 23735 0 0 BCE INC NPV Common Stock COM 05534B760 2380492 60174 SH SOLE 60174 0 0 ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 349546 11207 SH SOLE 11207 0 0 OWENS CORNING INC USD0.01 Common Stock COM 690742101 3352814 22619 SH SOLE 22619 0 0 FIRST SOLAR INC USD0.001 Common Stock COM 336433107 1008354 5853 SH SOLE 5853 0 0 Radnet Inc COM Stk USD0.01 COM 750491102 6751952 194189 SH SOLE 194189 0 0 ISHARES TRUST Barcs 1-5 Yr Inv Grd Corp Bd COM 464288646 3559100 69412 SH SOLE 69412 0 0 SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 2413629 45123 SH SOLE 45123 0 0 Wisdomtree Trust US Largecap Fund COM 97717W588 638215 12735 SH SOLE 12735 0 0 Vanguard Intl Equi Ftse ALL-World Ex-Us Etf COM 922042775 666101 11865 SH SOLE 11865 0 0 BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 90368897 439217 SH SOLE 439217 0 0 VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 5821335 79148 SH SOLE 79148 0 0 VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 5274714 68485 SH SOLE 68485 0 0 FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108 325361 3115 SH SOLE 3115 0 0 Greenlight Capital COM Stk USD0.10 Class 'A' COM G4095J109 153428 13435 SH SOLE 13435 0 0 DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 57805296 514282 SH SOLE 514282 0 0 BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100 5746788 110409 SH SOLE 110409 0 0 Wisdomtree Trust Emerging Mkts High Divid Fd COM 97717W315 387477 9525 SH SOLE 9525 0 0 LULULEMON ATHLETICA INC USD0.01 Common Stock COM 550021109 5614475 10981 SH SOLE 10981 0 0 Vanguard Tax Manag FTSE Developed Mkts Etf COM 921943858 282610 5900 SH SOLE 5900 0 0 ISHARES TRUST Intl Developed Prop ETF COM 464288422 900005 31399 SH SOLE 31399 0 0 MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 7931562 5047 SH SOLE 5047 0 0 ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 53072776 108314 SH SOLE 108314 0 0 INVESCO LTD USD0.20 Common Stock COM G491BT108 495310 27764 SH SOLE 27764 0 0 B2GOLD CORP NPV Common Stock COM 11777Q209 116712 36750 SH SOLE 36750 0 0 Brookfield Infr Pt Limited Partnership Units COM G16252101 301422 9572 SH SOLE 9572 0 0 PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 5326621 56618 SH SOLE 56618 0 0 VISA INC USD0.0001 Common Stock COM 92826C839 817195431 3138834 SH SOLE 3138834 0 0 Ishares Trust MSCI Acwi Ex Us Etf COM 464288240 543066 10640 SH SOLE 10640 0 0 AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 293677 2225 SH SOLE 2225 0 0 ISHARES TRUST S&P Global Clean Energy Index COM 464288224 741630 47632 SH SOLE 47632 0 0 Ishares Trust MSCI All Country Asia Ex COM 464288182 1404827 21103 SH SOLE 21103 0 0 VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 9752818 94798 SH SOLE 94798 0 0 CHUBB LTD CHF24.15 Ordinary Shares COM H1467J104 70843542 313467 SH SOLE 313467 0 0 Ecopetrol SA Spon ADR Ea Repr 20 Ord COM 279158109 194892 16350 SH SOLE 16350 0 0 MARATHON PETROLEUM CORP USD0.01 Common Stock COM 56585A102 536766 3618 SH SOLE 3618 0 0 TRANSOCEAN LTD CHF15 Common Stock COM H8817H100 139648 21992 SH SOLE 21992 0 0 INDEXIQ ETF TRUST Hedge Multi-Strat Tracker ETF COM 45409B107 537736 17865 SH SOLE 17865 0 0 MOSAIC CO USD0.01 Common Stock COM 61945C103 219204 6135 SH SOLE 6135 0 0 KINDER MORGAN INC USD0.01 Common Stock COM 49456B101 254263 14414 SH SOLE 14414 0 0 XYLEM INC USD0.01 Common Stock COM 98419M100 54981200 480773 SH SOLE 480773 0 0 STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 467590 22245 SH SOLE 22245 0 0 STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 5804577 59170 SH SOLE 59170 0 0 FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108 1512954 14449 SH SOLE 14449 0 0 MAXLINEAR INC USD0.01 Common Stock COM 57776J100 574045 24150 SH SOLE 24150 0 0 VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680 351090 4500 SH SOLE 4500 0 0 FIRST TRUST Japan AlphaDEX ETF COM 33737J158 2252735 44706 SH SOLE 44706 0 0 GARMIN LTD CHF10 Common Stock COM H2906T109 235228 1830 SH SOLE 1830 0 0 Ishares Trust India 50 Etf COM 464289529 259548 5270 SH SOLE 5270 0 0 PROLOGIS INC USD0.01 Common Stock COM 74340W103 255936 1920 SH SOLE 1920 0 0 VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664 1958565 24150 SH SOLE 24150 0 0 ACCENTURE PLC New A Class Shares COM G1151C101 335220462 955289 SH SOLE 955289 0 0 VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 4305645 52973 SH SOLE 52973 0 0 Vanguard Scottsdal Short-Term Treasury Etf COM 92206C102 1056940 18120 SH SOLE 18120 0 0 HCA Healthcare Inc COM USD0.01 COM 40412C101 13184552 48709 SH SOLE 48709 0 0 FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 578899 26159 SH SOLE 26159 0 0 VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409 1984463 25649 SH SOLE 25649 0 0 ISHARES TRUST 0-5 Year TIPS Bond ETF COM 46429B747 630384 6394 SH SOLE 6394 0 0 VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 41984899 175772 SH SOLE 175772 0 0 SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 2673706 89332 SH SOLE 89332 0 0 FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 480186 17628 SH SOLE 17628 0 0 BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106 30977499 242182 SH SOLE 242182 0 0 DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105 7276724 53525 SH SOLE 53525 0 0 Hyatt Hotels Corp COM USD0.01 Class 'A' COM 448579102 220393 1690 SH SOLE 1690 0 0 SPROTT ASSET MGMT Physical Silver COM 85207K107 1025877 126965 SH SOLE 126965 0 0 TESLA INC USD0.001 Common Stock COM 88160R101 29784303 119866 SH SOLE 119866 0 0 GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 4798035 37125 SH SOLE 37125 0 0 Proshares Trust Ultrapro Qqq USD COM 74347X831 253500 5000 SH SOLE 5000 0 0 ENPHASE ENERGY INC USD0.00001 Common Stock COM 29355A107 3920725 29671 SH SOLE 29671 0 0 FIRST TRUST Cloud Computing ETF COM 33734X192 1148213 13097 SH SOLE 13097 0 0 Cbre Group Inc COM USD0.01 Class A COM 12504L109 376735 4047 SH SOLE 4047 0 0 Ishares Trust Ishares MSCI India Etf USD COM 46429B598 750307 15372 SH SOLE 15372 0 0 XPO Inc COM USD0.001 COM 983793100 1065532 12165 SH SOLE 12165 0 0 Western Copper & G COM Npv COM 95805V108 36431 27450 SH SOLE 27450 0 0 ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525 447661 4461 SH SOLE 4461 0 0 APTIV PLC USD0.01 Common Stock COM G6095L109 88991114 991876 SH SOLE 991876 0 0 PHILLIPS 66 USD0.01 Common Stock COM 718546104 1140743 8568 SH SOLE 8568 0 0 AMER TOWER CORP USD0.01 New Common Stock COM 03027X100 58064811 268968 SH SOLE 268968 0 0 FIRST TRUST UK AlphaDEX ETF COM 33737J224 1399055 38163 SH SOLE 38163 0 0 META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102 99918660 282288 SH SOLE 282288 0 0 Sandstorm Gold Ltd COM Npv COM 80013R206 66659 13214 SH SOLE 13214 0 0 SERVICENOW INC USD0.001 Common Stock COM 81762P102 6341454 8976 SH SOLE 8976 0 0 PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105 135022602 457890 SH SOLE 457890 0 0 MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 131857366 1820480 SH SOLE 1820480 0 0 Ishares Trust Core MSCI Eafe Etf COM 46432F842 429135 6100 SH SOLE 6100 0 0 WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101 11219078 40640 SH SOLE 40640 0 0 EATON CORPORATION PLC USD0.50 Common Stock COM G29183103 6134167 25472 SH SOLE 25472 0 0 Ishares Inc Core MSCI Emerging Mkts Etf COM 46434G103 1408147 27840 SH SOLE 27840 0 0 ABBVIE INC USD0.01 Common Stock COM 00287Y109 16470831 106284 SH SOLE 106284 0 0 ICON PLC EUR0.06 Ordinary Shares COM G4705A100 1075666 3800 SH SOLE 3800 0 0 ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103 60871868 308415 SH SOLE 308415 0 0 Oramed Pharma Inc COM USD0.001 COM 68403P203 669445 289803 SH SOLE 289803 0 0 FIRST TRUST High Yield Long/Short ETF COM 33738D408 646247 15546 SH SOLE 15546 0 0 Nexgen Energy Ltd COM Npv COM 65340P106 228560 32531 SH SOLE 32531 0 0 BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100 22379538 173002 SH SOLE 173002 0 0 HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100 12727590 461479 SH SOLE 461479 0 0 Blackberry Ltd NPV COM 09228F103 53796 15196 SH SOLE 15196 0 0 Ishares Trust MSCI Usa Quality Factor Etf COM 46432F339 501600 3409 SH SOLE 3409 0 0 KRANESHARES TRUST CSI China Internet ETF (USD) COM 500767306 999000 37000 SH SOLE 37000 0 0 Kalvista Pharmaceu COM USD0.001 COM 483497103 233020 19022 SH SOLE 19022 0 0 ISHARES TRUST MSCI Global Impact ETF COM 46435G532 305477 3769 SH SOLE 3769 0 0 Proshares Trust Short S&P 500 New(Pst Splt) COM 74347B425 142890 11000 SH SOLE 11000 0 0 KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 2846760 85437 SH SOLE 85437 0 0 THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105 479181 6659 SH SOLE 6659 0 0 WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock COM G96629103 470340 1950 SH SOLE 1950 0 0 LEGG MASON ETF Franklin Low Vol Hi Div ETF COM 52468L505 569159 20577 SH SOLE 20577 0 0 ROCKET PHARMACEUTICALS INC USD0.01 Common Stock COM 77313F106 899100 30000 SH SOLE 30000 0 0 WHEATON PRECIOUS METALS CORP NPV Common Stock COM 962879102 867722 17445 SH SOLE 17445 0 0 NUTRIEN LTD NPV Common Stock COM 67077M108 3299979 58572 SH SOLE 58572 0 0 BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100 666305 19494 SH SOLE 19494 0 0 INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103 357920 874 SH SOLE 874 0 0 Iqvia Holdings Inc COM USD0.01 COM 46266C105 499781 2160 SH SOLE 2160 0 0 ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 7737269 234108 SH SOLE 234108 0 0 ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 12123229 189012 SH SOLE 189012 0 0 BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 132729878 37418 SH SOLE 37418 0 0 AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101 7084183 27423 SH SOLE 27423 0 0 Biglari Holdings COM Npv Class B COM 08986R309 379339 2300 SH SOLE 2300 0 0 BROADCOM CORP USD1 Common Stock COM 11135F101 1470101 1317 SH SOLE 1317 0 0 ERO COPPER CORP NPV Common Stock COM 296006109 211861 13333 SH SOLE 13333 0 0 MEDICENNA THERAPEUTICS CORP NPV Common Stock COM 58490H107 33812 105663 SH SOLE 105663 0 0 Iovance Biotherape COM USD0.000041666 COM 462260100 578482 71154 SH SOLE 71154 0 0 ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101 749196 6300 SH SOLE 6300 0 0 VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 44740550 102428 SH SOLE 102428 0 0 Autolus Therapeuti Spon Ads Ea Rep 1 Ord Shs COM 05280R100 446292 69300 SH SOLE 69300 0 0 INTERCONTINENTAL EXCHANGE GRP USD0.01 Common Stock COM 45866F104 558413 4348 SH SOLE 4348 0 0 ENERGY FUELS INC NPV Common Stock (Post Split) COM 292671708 284930 39620 SH SOLE 39620 0 0 GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109 2588089 95678 SH SOLE 95678 0 0 Abrdn Platinum Etf Abrdn Physical Platinum Sha COM 003260106 483148 5300 SH SOLE 5300 0 0 STERIS PLC USD0.001 Ordinary Shares COM G8473T100 23325865 106099 SH SOLE 106099 0 0 DOCUSIGN INC USD0.0001 Common Stock COM 256163106 2310642 38867 SH SOLE 38867 0 0 SPOTIFY TECHNOLOGY EUR0.000625 Common Stock COM L8681T102 247477 1317 SH SOLE 1317 0 0 NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106 503321 55493 SH SOLE 55493 0 0 KKR & CO INC NPV Class A Common Stock COM 48251W104 2264291 27330 SH SOLE 27330 0 0 Platinum Grp Metal COM Npv (Post Rev Split) COM 72765Q882 136800 120000 SH SOLE 120000 0 0 MODERNA INC USD0.0001 Common Stock COM 60770K107 1084104 10901 SH SOLE 10901 0 0 VONTIER CORP USD0.0001 Common Stock COM 928881101 5691732 164739 SH SOLE 164739 0 0 Apyx Medical Corpo COM USD0.001 COM 03837C106 265495 101334 SH SOLE 101334 0 0 DOW INC USD0.01 Common Stock WI COM 260557103 452375 8249 SH SOLE 8249 0 0 CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109 14982 20164 SH SOLE 20164 0 0 PELOTON INTERACTIVE INC USD0.000025 Cls A Common Stock COM 70614W100 121739 19990 SH SOLE 19990 0 0 Biolife Solutions COM USD0.001 COM 09062W204 1431398 88086 SH SOLE 88086 0 0 CROWDSTRIKE HOLDINGS INC USD0.0005 Class A Common Stock COM 22788C105 2166135 8484 SH SOLE 8484 0 0 Lineage Cell Thera COM Npv COM 53566P109 38150 35000 SH SOLE 35000 0 0 TC ENERGY CORP NPV Common Stock COM 87807B107 584017 14878 SH SOLE 14878 0 0 PDS Biotechnology COM USD0.00033 COM 70465T107 74550 15000 SH SOLE 15000 0 0 CLOUDFLARE INC USD0.001 Cls A Common Stock COM 18915M107 372838 4478 SH SOLE 4478 0 0 Vodafone Group Spon ADR Each Rep 10 Ord COM 92857W308 104400 12000 SH SOLE 12000 0 0 DUPONT DE NEMOURS INC USD0.01 Common Stock COM 26614N102 385342 5009 SH SOLE 5009 0 0 CARRIER GLOBAL CORP USD0.01 Common Stock (WI) COM 14448C104 405597 7060 SH SOLE 7060 0 0 VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102 322594 32067 SH SOLE 32067 0 0 Enthusiast Gaming COM Npv COM 29385B109 13293 61500 SH SOLE 61500 0 0 OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107 37092651 414582 SH SOLE 414582 0 0 UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100 7476506 121431 SH SOLE 121431 0 0 Fuelcell Energy COM USD0.0001(Post Rev Splt COM 35952H601 21080 13175 SH SOLE 13175 0 0 CORTEVA INC USD0.01 Common Stock (WI) COM 22052L104 318476 6646 SH SOLE 6646 0 0 Americas Gold & Si COM Npv COM 03062D100 29705 116959 SH SOLE 116959 0 0 Bioline Rx Ltd Spon Ads Ea Repr 15 Ord Shs COM 09071M205 62517 39820 SH SOLE 39820 0 0 L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109 536028 2545 SH SOLE 2545 0 0 TRANE TECHNOLOGIES PLC USD1 Common Stock COM G8994E103 19331514 79260 SH SOLE 79260 0 0 FERGUSON PLC 10p Ordinary Shares COM G3421J106 285936 1481 SH SOLE 1481 0 0 BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107 6332207 48367 SH SOLE 48367 0 0 EQUINOX GOLD CORP NPV Com Stk (Post Rev Split) COM 29446Y502 352644 72193 SH SOLE 72193 0 0 Uranium Royalty Co COM Npv COM 91702V101 80995 30000 SH SOLE 30000 0 0 Vaxcyte Inc COM USD0.001 COM 92243G108 271924 4330 SH SOLE 4330 0 0 PARAMOUNT GLOBAL USD0.001 Class B Common Stock COM 92556H206 216156 14615 SH SOLE 14615 0 0 CYBIN INC NPV Common Stock COM 23256X100 26152 65381 SH SOLE 65381 0 0 Virgin Galactic Hl COM USD0.0001 COM 92766K106 31225 12745 SH SOLE 12745 0 0 METALLA ROYALTY & STREAMING NPV Com Stock (Post Rev-Split) COM 59124U605 136206 44345 SH SOLE 44345 0 0 GENERAL ELECTRIC CORP USD0.01 Com Stock (P/R Split) COM 369604301 28820640 225814 SH SOLE 225814 0 0 Direxion Sh Etf Tr Daily S&P 500 Bear 3x Shs COM 25460E265 138600 12000 SH SOLE 12000 0 0 INGERSOLL RAND INC USD1 Common Stock COM 45687V106 690104 8923 SH SOLE 8923 0 0 GE HEALTHCARE TECH INC USD0.01 Common Stock COM 36266G107 3919660 50694 SH SOLE 50694 0 0 SIBANYE STILLWATER Spon ADR Ea Rep 4 Ord Shs COM 82575P107 176675 32537 SH SOLE 32537 0 0 RIVIAN AUTOMOTIVE INC USD0.001 Cls A Common Stock COM 76954A103 319314 13611 SH SOLE 13611 0 0 Centessa Pharmaceu Spon Ads Eh Rep 1 Ord Shs COM 152309100 249148 31300 SH SOLE 31300 0 0 Electra Battery Ma COM Npv (Post Rev Splt) COM 28474P201 19220 50687 SH SOLE 50687 0 0 Surf Air Mobility COM USD0.0001 COM 868927104 1755113 1132331 SH SOLE 1132331 0 0 BALLYS CORP USD0.01 Common Stock COM 05875B106 8679950 622665 SH SOLE 622665 0 0 Sabre Corp COM USD0.01 COM 78573M104 87780 19950 SH SOLE 19950 0 0 Blackstone Secd Ln COM USD0.001 COM 09261X102 967400 35000 SH SOLE 35000 0 0 RTX CORP USD1.00 Common Stock COM 75513E101 42626501 506614 SH SOLE 506614 0 0 VANECK VECTORS ETF Oil Services ETF (Post Rev Sp) COM 92189H607 253806 820 SH SOLE 820 0 0 McEwen Mining Inc COM Npv (Post Rev Split) COM 58039P305 83115 11500 SH SOLE 11500 0 0 WARNER BROS DISCOVERY INC USD0.01 Ser A Common Stock COM 934423104 208436 18316 SH SOLE 18316 0 0 INVIVYD INC USD0.0001 Common Stock COM 00534A102 39400 10000 SH SOLE 10000 0 0 TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102 1132164 720 SH SOLE 720 0 0 Certara Inc COM USD0.01 COM 15687V109 13322490 757390 SH SOLE 757390 0 0 NIKOLA CORP USD0.0001 Common Stock COM 654110105 25782 29276 SH SOLE 29276 0 0 CANADIAN PAC KANSAS CITY LTD NPV Common Stock COM 13646K108 53981544 682305 SH SOLE 682305 0 0 COINBASE GLOBAL INC 0.00001 Class A Common Stock COM 19260Q107 918297 5280 SH SOLE 5280 0 0 SPROTT INC NPV Common Stock (P/R Split) COM 852066208 312593 9185 SH SOLE 9185 0 0 IMMUNOPRECISE ANTIBODIES LTD NPV Com Stock (Post Rev Split) COM 45257F200 23940 14000 SH SOLE 14000 0 0 UIPATH INC USD0.00001 Cls A Common Stock COM 90364P105 401663 16170 SH SOLE 16170 0 0 Ishares Gold Trust Ishares New (Post Rev Split COM 464285204 2828699 72475 SH SOLE 72475 0 0 Pliant Therapeutic COM USD0.0001 COM 729139105 211887 11700 SH SOLE 11700 0 0 Gold Royalty Corp COM Npv COM 38071H106 77147 52481 SH SOLE 52481 0 0 NEW FOUND GOLD CORP NPV Common Stock COM 64440N103 172087 48590 SH SOLE 48590 0 0 JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107 1741004 34004 SH SOLE 34004 0 0 Sixth Street Speci COM USD0.01 COM 83012A109 538942 24951 SH SOLE 24951 0 0 AIRBNB INC USD0.0001 Class A Common Stock COM 009066101 974218 7156 SH SOLE 7156 0 0 CANOO INC USD0.0001 Class A Common Stock COM 13803R102 13474 52389 SH SOLE 52389 0 0 Osisko Development COM Npv(Post Rev Split) COM 68828E809 50798 17398 SH SOLE 17398 0 0 Summit Therape.inc COM USD0.01 COM 86627T108 79127 30317 SH SOLE 30317 0 0 Pepgen Inc COM USD0.0001 COM 713317105 421620 62003 SH SOLE 62003 0 0 GSK PLC Spon ADS Each Rep 2 Ord Shares COM 37733W204 329892 8904 SH SOLE 8904 0 0 Zoominfo Technolog COM USD0.01 COM 98980F104 211341 11430 SH SOLE 11430 0 0 VIATRIS INC USD0.01 Common Stock COM 92556V106 278623 25727 SH SOLE 25727 0 0 XPENG INC Spon ADS Ea Rep 2 Cl A Shares COM 98422D105 579412 39713 SH SOLE 39713 0 0 ARISTA NETWORKS INC USD0.0001 Common Stock COM 040413106 3563972 15133 SH SOLE 15133 0 0 Ishares Us Etf Tr INT Rate Hdgd High Yield Bd COM 46431W606 251646 2994 SH SOLE 2994 0 0 Apollo Global Mana COM USD0.00001 COM 03769M106 434731 4665 SH SOLE 4665 0 0 Encore Energy Corp COM Npv (Post Rev Split) COM 29259W700 39512 10000 SH SOLE 10000 0 0 INDIVIOR PLC USD0.50 Shares COM G4766E116 268701 17783 SH SOLE 17783 0 0 Spectral Ai Inc COM USD0.0001 Cl A COM 84757T105 1072860 436122 SH SOLE 436122 0 0 RXO Inc COM USD0.001 COM 74982T103 224878 9668 SH SOLE 9668 0 0 PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108 2782742 162070 SH SOLE 162070 0 0 I 80 Gold Corp COM Npv COM 44955L106 52198 29540 SH SOLE 29540 0 0 Direxion Sh COM 00788A105 8801 39500 SH SOLE 39500 0 0 Jacobs Solutions COM USD1.00 COM 46982L108 4181896 32218 SH SOLE 32218 0 0 MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104 31178581 516972 SH SOLE 516972 0 0 AST SPACEMOBILE INC USD0.0001 Class A Common Stock COM 00217D100 76280 12650 SH SOLE 12650 0 0 APA CORP USD0.625 Common Stock COM 03743Q108 821652 22900 SH SOLE 22900 0 0 PERPETUA RESOURCES CORP NPV Common Stock COM 714266103 60705 19090 SH SOLE 19090 0 0 GXO LOGISTICS INC (WI) USD0.01 Common Stock COM 36262G101 2475818 40481 SH SOLE 40481 0 0 OATLY GROUP AB Spon ADS Ea Rep 1 Ord Share COM 67421J108 18682 15832 SH SOLE 15832 0 0 Clover Health Inve COM USD0.0001 Cl A COM 18914F103 23803 25000 SH SOLE 25000 0 0 Immunitybio Inc COM USD0.0001 COM 45256X103 368568 73420 SH SOLE 73420 0 0 ARM Holdings Plc Spon Ads Each Rep 1 Ord Shs COM 042068205 466650 6210 SH SOLE 6210 0 0 BARK INC USD0.0001 Common Stock COM 68622E104 40275 50000 SH SOLE 50000 0 0 LINDE PLC EUR0.001 Common Shares COM G54950103 209814489 510858 SH SOLE 510858 0 0 ROBINHOOD MARKETS USD0.0001 Cls A Common Stock COM 770700102 252889 19850 SH SOLE 19850 0 0 TRUPANION INC USD0.00001 Common Stock COM 898202106 1904434 62420 SH SOLE 62420 0 0 ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 7548001 97381 SH SOLE 97381 0 0 Exscientia Plc Spon Ads Each Rep 1 Ord Shs COM 30223G102 71895 11216 SH SOLE 11216 0 0 Ishares Trust Global Reit Etf COM 46434V647 999504 41336 SH SOLE 41336 0 0 SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109 7892292 287620 SH SOLE 287620 0 0 ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104 28223775 200681 SH SOLE 200681 0 0 SOHO HOUSE & CO INC USD0.01 Cls A Common Stock COM 586001109 126736 17800 SH SOLE 17800 0 0 BROOKFIELD ASSET MGMT Cls A Limited Voting Shs (USD) COM 113004105 2914847 72224 SH SOLE 72224 0 0 BROOKFIELD CORP Cls A Limited Voting Shs (USD) COM 11271J107 1660311 41201 SH SOLE 41201 0 0 ASP Isotopes Inc COM USD0.01 COM 00218A105 271633 151750 SH SOLE 151750 0 0 VERALTO CORP USD0.01 Common Stock COM 92338C103 2759165 33542 SH SOLE 33542 0 0 SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305 2907110 44285 SH SOLE 44285 0 0 THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903808 15508520 105557 SH SOLE 105557 0 0 LIBERTY MEDIA CORP USD0.01 F1 Ser C Com Stk COM 531229755 66022174 1045813 SH SOLE 1045813 0 0 MIND MEDICINE INC NPV Com Stk (Post Rev Split) COM 60255C885 91500 25000 SH SOLE 25000 0 0 KENVUE INC USD0.01 Common Stock COM 49177J102 222168 10319 SH SOLE 10319 0 0 DIVERSIFIED ENERGY CO PLC 20p Ordinary Shares COM G2891G204 11603417 816567 SH SOLE 816567 0 0 FIRST TRUST Long/Short Equity ETF COM 33739P103 598943 10646 SH SOLE 10646 0 0 Sprott Fds Tr Junior Uranium Miners Etf COM 85208P808 368830 15635 SH SOLE 15635 0 0 Direxion Sh Etf Tr Daily 20 Yr Treas Bu (R/S) COM 25460G138 342274 5300 SH SOLE 5300 0 0 Xenon Pharmaceutic COM Npv COM 98420N105 1090056 23666 SH SOLE 23666 0 0 DYNAVAX TECHNOLOGY CORP USD0.001 Common Stock COM 268158201 149586 10700 SH SOLE 10700 0 0 FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 578408 14236 SH SOLE 14236 0 0 ANGLOGOLD ASHANTI PLC USD1 Ordinary Shares COM G0378L100 373800 20000 SH SOLE 20000 0 0 AUTHID INC USD0.0001 Com Stk (P-R Split) COM 46264C305 123320 13036 SH SOLE 13036 0 0 BIO-TECHNE CORP USD0.01 Common Stock COM 09073M104 947987 12286 SH SOLE 12286 0 0 FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408 478174 8015 SH SOLE 8015 0 0 MEDTRONIC PLC USD0.0001 Common Stock COM G5960L103 1633265 19826 SH SOLE 19826 0 0 WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 659617 25263 SH SOLE 25263 0 0 DIGITAL TURBINE INC USD0.0001 Common Stock COM 25400W102 743933 108445 SH SOLE 108445 0 0 EQUINIX INC USD0.001 New Common Stock COM 29444U700 137899681 171221 SH SOLE 171221 0 0 SOLAREDGE TECHNOLOGIES INC USD0.0001 Common Stock COM 83417M104 8498225 90793 SH SOLE 90793 0 0 GODADDY INC USD0.001 Cls A Common Stock COM 380237107 4218692 39739 SH SOLE 39739 0 0 ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 343224 432818 SH SOLE 432818 0 0 SHOPIFY INC NPV Class A Common Stock COM 82509L107 72421027 929666 SH SOLE 929666 0 0 JOHNSON CONTROLS INTL USD1 Common Stock COM G51502105 15148829 262818 SH SOLE 262818 0 0 Appfolio Inc COM USD0.0001 Cl A COM 03783C100 527689 3046 SH SOLE 3046 0 0 ALAMOS GOLD INC NPV Class A Common Stock COM 011532108 167567 12440 SH SOLE 12440 0 0 Albertsons Cos Inc COM USD0.01 Class A COM 013091103 1335081 58047 SH SOLE 58047 0 0 BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103 1361592 17603 SH SOLE 17603 0 0 TELADOC INC USD0.001 Common Stock COM 87918A105 560019 25987 SH SOLE 25987 0 0 ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 9402 65000 SH SOLE 65000 0 0 KRAFT HEINZ CO NPV Common Stock COM 500754106 2724131 73665 SH SOLE 73665 0 0 S&P GLOBAL INC USD1 Common Stock Direxion 78409V104 182366028 413979 SH SOLE 413979 0 0 WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 101662274 681063 SH SOLE 681063 0 0 MAXCYTE INC USD0.01 Ordinary Shares COM 57777K106 1351445 300988 SH SOLE 300988 0 0 PDD Holdings Inc Spon Ads Each Rep 4 Ord Shs COM 722304102 624890 4271 SH SOLE 4271 0 0 SILVERCREST METALS INC NPV Common Stock COM 828363101 208581 31650 SH SOLE 31650 0 0 ALPHABET INC USD0.001 Class C Capital Stock COM 02079K107 285574385 2026355 SH SOLE 2026355 0 0 ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 558521968 3998296 SH SOLE 3998296 0 0 HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109 385955 22730 SH SOLE 22730 0 0 PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 17580024 286273 SH SOLE 286273 0 0 YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109 18913087 445748 SH SOLE 445748 0 0 SEA LTD ADS Ea Rep 1 Cls A Shares COM 81141R100 233685 5770 SH SOLE 5770 0 0 VERONA PHARMA Spon ADR Each Rep 8 Ord Shs COM 925050106 317602 15976 SH SOLE 15976 0 0 Inseego Corp COM USD0.001 COM 45782B104 2213 10070 SH SOLE 10070 0 0 HP INC USD0.01 Common Stock COM 40434L105 752400 25005 SH SOLE 25005 0 0 Zillow Group Inc COM USD0.0001 Class C COM 98954M200 577616 9983 SH SOLE 9983 0 0 HUTCHISON CHINA MEDITECH LTD Spon ADR Each Rep 5 Ord Shs COM 44842L103 189249 10450 SH SOLE 10450 0 0 WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 49912894 593001 SH SOLE 593001 0 0 SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796 16260264 418971 SH SOLE 418971 0 0 ORLA MINING LTD NPV Common Stock COM 68634K106 68716 20950 SH SOLE 20950 0 0 GOLDMINING INC NPV Common Stock COM 38149E101 161865 163500 SH SOLE 163500 0 0 GLOBAL X FUNDS Copper Miners ETF COM 37954Y830 622987 16613 SH SOLE 16613 0 0 ZSCALER INC USD0.001 Common Stock COM 98980G102 613721 2770 SH SOLE 2770 0 0 Invesco Exch Trdii FTSE Rafi Dev Mkts Ex-u S E COM 46138E743 691949 14600 SH SOLE 14600 0 0 Invesco Exch Trdii FTSE Rafi Emerging Mkts Etf COM 46138E727 614638 32180 SH SOLE 32180 0 0 INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 2665363 115634 SH SOLE 115634 0 0 INVESCO EXCH TRDII Preferred ETF COM 46138E511 126170 11000 SH SOLE 11000 0 0 MONSTER BEVERAGE CORP USD0.005 Common Stock COM 61174X109 67668244 1174592 SH SOLE 1174592 0 0 FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846 1569166 29145 SH SOLE 29145 0 0 PENUMBRA INC USD0.001 Common Stock COM 70975L107 754620 3000 SH SOLE 3000 0 0 ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105 27142636 348653 SH SOLE 348653 0 0 ROKU INC USD0.0001 Cls A Common Stock COM 77543R102 319985 3491 SH SOLE 3491 0 0 Tingo Group Inc COM USD0.001 COM 55328R109 14042 20350 SH SOLE 20350 0 0 VANECK VECTORS ETF Gold Miners ETF COM 92189F106 1098808 35434 SH SOLE 35434 0 0 VANECK VECTORS ETF JR Gold Miners ETF COM 92189F791 242359 6393 SH SOLE 6393 0 0