The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
BOSTON SCIENTIFIC USD0.01 Common Stock | COM | 101137107 | 108,280,499 | 2,001,858 | SH | SOLE | 2,001,858 | 0 | 0 | |||
BRISTOL-MYERS SQUIBB CO NPV Common Stock | COM | 110122108 | 1,610,580 | 25,185 | SH | SOLE | 25,185 | 0 | 0 | |||
BROOKFIELD ASSET MGMT Cls A Limited Voting Shs (CAD) | COM | 113004105 | 1,492,985 | 45,685 | SH | SOLE | 45,685 | 0 | 0 | |||
BROWN-FORMAN CORP USD0.15 B Common Stock | COM | 115637209 | 6,457,492 | 96,698 | SH | SOLE | 96,698 | 0 | 0 | |||
CSX CORP USD1 Common Stock | COM | 126408103 | 5,836,180 | 171,149 | SH | SOLE | 171,149 | 0 | 0 | |||
CVS CORP USD0.01 Common Stock | COM | 126650100 | 204,071 | 2,952 | SH | SOLE | 2,952 | 0 | 0 | |||
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock | COM | 127387108 | 48,610,367 | 207,276 | SH | SOLE | 207,276 | 0 | 0 | |||
CANADIAN IMPERIAL BANK NPV Common Stock | COM | 136069101 | 4,638,401 | 108,526 | SH | SOLE | 108,526 | 0 | 0 | |||
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock | COM | 136375102 | 800,118 | 6,600 | SH | SOLE | 6,600 | 0 | 0 | |||
CARA THERAPEUTICS INC USD0.001 Common Stock | COM | 140755109 | 56,600 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | |||
CARLISLE COS INC USD1 Common Stock | COM | 142339100 | 2,565,300 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
CARMAX INC USD0.50 Common Stock | COM | 143130102 | 301,320 | 3,600 | SH | SOLE | 3,600 | 0 | 0 | |||
CATERPILLAR INC USD1 Common Stock | COM | 149123101 | 34,386,963 | 139,756 | SH | SOLE | 139,756 | 0 | 0 | |||
CEMEX SAB DE CV Spon ADR Rep 10 CPO | COM | 151290889 | 92,634 | 13,084 | SH | SOLE | 13,084 | 0 | 0 | |||
CENTERRA GOLD INC NPV Common Stock | COM | 152006102 | 216,000 | 36,000 | SH | SOLE | 36,000 | 0 | 0 | |||
CHEVRON CORP USD0.75 Common Stock | COM | 166764100 | 36,361,382 | 231,086 | SH | SOLE | 231,086 | 0 | 0 | |||
CINTAS CORP NPV Common Stock | COM | 172908105 | 85,312,846 | 171,628 | SH | SOLE | 171,628 | 0 | 0 | |||
CITIGROUP INC USD0.01 Common Stock | COM | 172967424 | 35,946,098 | 780,758 | SH | SOLE | 780,758 | 0 | 0 | |||
CLOROX CO USD1 Common Stock | COM | 189054109 | 1,676,917 | 10,544 | SH | SOLE | 10,544 | 0 | 0 | |||
COCA-COLA CO USD0.25 Common Stock | COM | 191216100 | 287,898,812 | 4,780,784 | SH | SOLE | 4,780,784 | 0 | 0 | |||
COLGATE-PALMOLIVE CO NPV Common Stock | COM | 194162103 | 16,057,370 | 208,429 | SH | SOLE | 208,429 | 0 | 0 | |||
COOPER COS INC USD0.10 Common Stock | COM | 216648402 | 45,528,478 | 118,740 | SH | SOLE | 118,740 | 0 | 0 | |||
COPART INC USD0.001 Common Stock | COM | 217204106 | 346,598 | 3,800 | SH | SOLE | 3,800 | 0 | 0 | |||
CORNING INC USD0.50 Common Stock | COM | 219350105 | 2,278,160 | 65,016 | SH | SOLE | 65,016 | 0 | 0 | |||
CROWN HOLDINGS INC USD5 Common Stock | COM | 228368106 | 2,860,715 | 32,931 | SH | SOLE | 32,931 | 0 | 0 | |||
DANAHER CORP USD0.01 Common Stock | COM | 235851102 | 230,400 | 960 | SH | SOLE | 960 | 0 | 0 | |||
DEERE & CO USD1 Common Stock | COM | 244199105 | 141,463,174 | 349,128 | SH | SOLE | 349,128 | 0 | 0 | |||
DENISON MINES INC NPV Common Stock | COM | 248356107 | 72,500 | 58,000 | SH | SOLE | 58,000 | 0 | 0 | |||
DEXCOM INC USD0.001 Common Stock | COM | 252131107 | 146,674,117 | 1,141,344 | SH | SOLE | 1,141,344 | 0 | 0 | |||
WALT DISNEY (HLDGS) CO USD0.1 Common Stock | COM | 254687106 | 47,245,815 | 529,187 | SH | SOLE | 529,187 | 0 | 0 | |||
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock | COM | 254709108 | 45,119,757 | 386,134 | SH | SOLE | 386,134 | 0 | 0 | |||
DOLLAR GENERAL CORP USD0.875 Common Stock | COM | 256677105 | 20,669,696 | 121,744 | SH | SOLE | 121,744 | 0 | 0 | |||
DOVER CORP USD1 Common Stock | COM | 260003108 | 2,760,316 | 18,695 | SH | SOLE | 18,695 | 0 | 0 | |||
ECOLAB INC USD1 Common Stock | COM | 278865100 | 40,749,386 | 218,273 | SH | SOLE | 218,273 | 0 | 0 | |||
ELECTRONIC ARTS INC USD0.01 Common Stock | COM | 285512109 | 10,816,201 | 83,394 | SH | SOLE | 83,394 | 0 | 0 | |||
EMERSON ELECTRIC CO USD0.50 Common Stock | COM | 291011104 | 3,537,864 | 39,140 | SH | SOLE | 39,140 | 0 | 0 | |||
EQUIFAX INC USD1.25 Common Stock | COM | 294429105 | 68,972,547 | 293,126 | SH | SOLE | 293,126 | 0 | 0 | |||
ERO COPPER CORP NPV Common Stock | COM | 296006109 | 269,993 | 13,333 | SH | SOLE | 13,333 | 0 | 0 | |||
FMC CORP USD0.10 Common Stock | COM | 302491303 | 18,456,389 | 176,887 | SH | SOLE | 176,887 | 0 | 0 | |||
FASTENAL COMPANY USD0.01 Common Stock | COM | 311900104 | 518,168 | 8,784 | SH | SOLE | 8,784 | 0 | 0 | |||
FIRST SOLAR INC USD0.001 Common Stock | COM | 336433107 | 633,569 | 3,333 | SH | SOLE | 3,333 | 0 | 0 | |||
FORD MOTOR CO USD0.01 Common Stock | COM | 345370860 | 233,062 | 15,404 | SH | SOLE | 15,404 | 0 | 0 | |||
GALLAGHER AJ & CO USD1 Common Stock | COM | 363576109 | 25,864,248 | 117,795 | SH | SOLE | 117,795 | 0 | 0 | |||
GENERAC HOLDINGS INC USD0.01 Common Stock | COM | 368736104 | 6,737,842 | 45,181 | SH | SOLE | 45,181 | 0 | 0 | |||
GENERAL ELECTRIC CORP USD0.01 Com Stock (P/R Split) | COM | 369604301 | 21,758,758 | 198,077 | SH | SOLE | 198,077 | 0 | 0 | |||
GENERAL MILLS INC USD0.10 Common Stock | COM | 370334104 | 2,975,653 | 38,796 | SH | SOLE | 38,796 | 0 | 0 | |||
GODADDY INC USD0.001 Cls A Common Stock | COM | 380237107 | 5,895,225 | 78,467 | SH | SOLE | 78,467 | 0 | 0 | |||
GREENHILL & CO INC USD0.01 Common Stock | COM | 395259104 | 439,500 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | |||
HSBC HOLDINGS PLC ADR Each Rep 5 USD0.50 Ord Shs | COM | 404280406 | 221,872 | 5,600 | SH | SOLE | 5,600 | 0 | 0 | |||
HALLIBURTON CORP NPV Common Stock | COM | 406216101 | 207,210 | 6,281 | SH | SOLE | 6,281 | 0 | 0 | |||
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs | COM | 413216300 | 49,140 | 11,700 | SH | SOLE | 11,700 | 0 | 0 | |||
HECLA MINING CO USD0.25 Common Stock | COM | 422704106 | 518,605 | 100,700 | SH | SOLE | 100,700 | 0 | 0 | |||
HOME DEPOT INC USD0.05 Common Stock | COM | 437076102 | 124,480,903 | 400,724 | SH | SOLE | 400,724 | 0 | 0 | |||
HONEYWELL INTL INC USD1 Common Stock | COM | 438516106 | 96,733,802 | 466,187 | SH | SOLE | 466,187 | 0 | 0 | |||
HUNT (JB) TRANSPORT SVCS INC USD0.01 Common Stock | COM | 445658107 | 75,620,032 | 417,721 | SH | SOLE | 417,721 | 0 | 0 | |||
ILLUMINA INC USD0.01 Common Stock | COM | 452327109 | 559,470 | 2,984 | SH | SOLE | 2,984 | 0 | 0 | |||
INGREDION INC USD0.01 Common Stock | COM | 457187102 | 9,111,700 | 86,000 | SH | SOLE | 86,000 | 0 | 0 | |||
INTEL CORP USD0.001 Common Stock | COM | 458140100 | 3,816,808 | 114,139 | SH | SOLE | 114,139 | 0 | 0 | |||
IBM CORP USD0.20 Common Stock | COM | 459200101 | 2,687,440 | 20,084 | SH | SOLE | 20,084 | 0 | 0 | |||
INTUIT INC USD0.01 Common Stock | COM | 461202103 | 105,119,782 | 229,424 | SH | SOLE | 229,424 | 0 | 0 | |||
ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF | COM | 464286525 | 627,944 | 6,404 | SH | SOLE | 6,404 | 0 | 0 | |||
ISHARES INC MSCI EMU ETF | COM | 464286608 | 1,457,671 | 31,813 | SH | SOLE | 31,813 | 0 | 0 | |||
ISHARES INC MSCI Pacific Ex Japan ETF | COM | 464286665 | 2,772,802 | 65,644 | SH | SOLE | 65,644 | 0 | 0 | |||
ISHARES TRUST Select Dividend ETF | COM | 464287168 | 5,145,292 | 45,413 | SH | SOLE | 45,413 | 0 | 0 | |||
ISHARES TRUST Tips Bond ETF | COM | 464287176 | 8,643,285 | 80,313 | SH | SOLE | 80,313 | 0 | 0 | |||
ISHARES TRUST Core S&P 500 ETF | COM | 464287200 | 311,105 | 698 | SH | SOLE | 698 | 0 | 0 | |||
ISHARES TRUST MSCI Emerging Markets ETF | COM | 464287234 | 3,635,484 | 91,898 | SH | SOLE | 91,898 | 0 | 0 | |||
ISHARES TRUST Global Technology ETF | COM | 464287291 | 5,552,447 | 89,282 | SH | SOLE | 89,282 | 0 | 0 | |||
ISHARES TRUST Global Energy ETF | COM | 464287341 | 924,842 | 24,848 | SH | SOLE | 24,848 | 0 | 0 | |||
ISHARES TRUST Russell Midcap Growth ETF | COM | 464287481 | 1,521,439 | 15,745 | SH | SOLE | 15,745 | 0 | 0 | |||
ISHARES TRUST Core S&P Mid-Cap ETF | COM | 464287507 | 1,854,154 | 7,091 | SH | SOLE | 7,091 | 0 | 0 | |||
ISHARES TRUST North American Technology ETF | COM | 464287549 | 601,091 | 1,530 | SH | SOLE | 1,530 | 0 | 0 | |||
ISHARES TRUST Global 100 ETF | COM | 464287572 | 2,076,285 | 27,298 | SH | SOLE | 27,298 | 0 | 0 | |||
ISHARES TRUST Russell 2000 ETF | COM | 464287655 | 2,598,558 | 13,876 | SH | SOLE | 13,876 | 0 | 0 | |||
ISHARES TRUST S&P Global Clean Energy Index | COM | 464288224 | 706,376 | 38,390 | SH | SOLE | 38,390 | 0 | 0 | |||
ISHARES TRUST Intl Developed Prop ETF | COM | 464288422 | 845,426 | 32,367 | SH | SOLE | 32,367 | 0 | 0 | |||
ISHARES TRUST Intl Select Dividend ETF | COM | 464288448 | 233,020 | 8,850 | SH | SOLE | 8,850 | 0 | 0 | |||
ISHARES TRUST Barcs 1-5 Yr Inv Grd Corp Bd | COM | 464288646 | 3,229,442 | 64,370 | SH | SOLE | 64,370 | 0 | 0 | |||
ISHARES TRUST S&P US Pref Stock Index Fund | COM | 464288687 | 382,975 | 12,382 | SH | SOLE | 12,382 | 0 | 0 | |||
ISHARES TRUST MSCI USA ESG Select ETF | COM | 464288802 | 1,310,960 | 14,000 | SH | SOLE | 14,000 | 0 | 0 | |||
ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref | COM | 465562106 | 82,600 | 14,000 | SH | SOLE | 14,000 | 0 | 0 | |||
JOHNSON & JOHNSON USD1 Common Stock | COM | 478160104 | 125,656,990 | 759,165 | SH | SOLE | 759,165 | 0 | 0 | |||
KELLOGG CO USD0.25 Common Stock | COM | 487836108 | 1,069,638 | 15,870 | SH | SOLE | 15,870 | 0 | 0 | |||
KIMBERLY CLARK CORP NPV Common Stock | COM | 494368103 | 3,047,260 | 22,072 | SH | SOLE | 22,072 | 0 | 0 | |||
KRAFT HEINZ CO NPV Common Stock | COM | 500754106 | 1,870,992 | 52,704 | SH | SOLE | 52,704 | 0 | 0 | |||
KRANESHARES TRUST CSI China Internet ETF (USD) | COM | 500767306 | 269,300 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock | COM | 502431109 | 486,292 | 2,484 | SH | SOLE | 2,484 | 0 | 0 | |||
ESTEE LAUDER COS USD0.01 Class A Common Stock | COM | 518439104 | 111,795,795 | 569,283 | SH | SOLE | 569,283 | 0 | 0 | |||
LIBERTY MEDIA CORP USD0.01 Ser C Media Com Stk | COM | 531229854 | 78,723,156 | 1,045,738 | SH | SOLE | 1,045,738 | 0 | 0 | |||
LILLY (ELI) & CO NPV Common Stock | COM | 532457108 | 26,459,382 | 56,419 | SH | SOLE | 56,419 | 0 | 0 | |||
LIMONEIRA CORP NPV Common Stock | COM | 532746104 | 1,141,481 | 73,360 | SH | SOLE | 73,360 | 0 | 0 | |||
LITTELFUSE INC USD0.01 Common Stock | COM | 537008104 | 3,867,722 | 13,277 | SH | SOLE | 13,277 | 0 | 0 | |||
LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock | COM | 538034109 | 1,969,889 | 21,621 | SH | SOLE | 21,621 | 0 | 0 | |||
LOCKHEED MARTIN CO USD1 Common Stock | COM | 539830109 | 47,828,878 | 103,890 | SH | SOLE | 103,890 | 0 | 0 | |||
LOEWS CORP USD1 Common Stock | COM | 540424108 | 890,700 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | |||
LOUISIANA PACIFIC CORP USD1 Common Stock | COM | 546347105 | 292,422 | 3,900 | SH | SOLE | 3,900 | 0 | 0 | |||
MARKEL GROUP INC NPV Common Stock | COM | 570535104 | 391,439 | 283 | SH | SOLE | 283 | 0 | 0 | |||
MARSH & MCLENNAN CO INC USD1 Common Stock | COM | 571748102 | 18,818,156 | 100,054 | SH | SOLE | 100,054 | 0 | 0 | |||
MARTIN MARIETTA MATERIALS USD0.01 Common Stock | COM | 573284106 | 98,051,413 | 212,375 | SH | SOLE | 212,375 | 0 | 0 | |||
MARVELL TECHNOLOGY INC USD0.002 Common Stock | COM | 573874104 | 16,158,055 | 270,292 | SH | SOLE | 270,292 | 0 | 0 | |||
MCCORMICK & CO INC NPV Vtg Common Stock | COM | 579780107 | 389,700 | 4,500 | SH | SOLE | 4,500 | 0 | 0 | |||
MCCORMICK & CO INC NPV Non Vtg Common Stock | COM | 579780206 | 1,495,732 | 17,147 | SH | SOLE | 17,147 | 0 | 0 | |||
MCDONALD'S CORP USD0.01 Common Stock | COM | 580135101 | 81,141,259 | 271,912 | SH | SOLE | 271,912 | 0 | 0 | |||
MESOBLAST LTD Spon ADR Ea Rep 5 Shares | COM | 590717104 | 95,540 | 24,435 | SH | SOLE | 24,435 | 0 | 0 | |||
MICROSOFT CORP USD 0.00000625 Common Stock | COM | 594918104 | 710,904,152 | 2,087,579 | SH | SOLE | 2,087,579 | 0 | 0 | |||
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock | COM | 595017104 | 5,085,486 | 56,764 | SH | SOLE | 56,764 | 0 | 0 | |||
MONDELEZ INTL INC USD0.01 Common Stock | COM | 609207105 | 99,110,215 | 1,358,791 | SH | SOLE | 1,358,791 | 0 | 0 | |||
MOODYS CORP USD0.01 Common Stock | COM | 615369105 | 2,345,371 | 6,745 | SH | SOLE | 6,745 | 0 | 0 | |||
MORGAN STANLEY USD0.01 Common Stock | COM | 617446448 | 42,584,539 | 498,648 | SH | SOLE | 498,648 | 0 | 0 | |||
NEWMONT CORP USD1.60 Common Stock | COM | 651639106 | 2,060,605 | 48,303 | SH | SOLE | 48,303 | 0 | 0 | |||
NIKE INC NPV Cls B Common Stock | COM | 654106103 | 50,390,858 | 456,563 | SH | SOLE | 456,563 | 0 | 0 | |||
NORTHERN TRUST CORP USD1.666 Common Stock | COM | 665859104 | 1,126,779 | 15,198 | SH | SOLE | 15,198 | 0 | 0 | |||
OCEANEERING INTL INC USD0.25 Common Stock | COM | 675232102 | 280,500 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | |||
OWENS CORNING INC USD0.01 Common Stock | COM | 690742101 | 2,592,382 | 19,865 | SH | SOLE | 19,865 | 0 | 0 | |||
PPG INDUSTRIES INC USD1.666 Common Stock | COM | 693506107 | 330,115 | 2,226 | SH | SOLE | 2,226 | 0 | 0 | |||
PALO ALTO NETWORKS INC USD0.0001 Common Stock | COM | 697435105 | 47,667,690 | 186,559 | SH | SOLE | 186,559 | 0 | 0 | |||
PARKER-HANNIFIN CORP USD0.50 Common Stock | COM | 701094104 | 1,618,666 | 4,150 | SH | SOLE | 4,150 | 0 | 0 | |||
PEPSICO INC USD0.016666 Cap | COM | 713448108 | 45,698,219 | 246,724 | SH | SOLE | 246,724 | 0 | 0 | |||
PERPETUA RESOURCES CORP NPV Common Stock | COM | 714266103 | 67,895 | 18,500 | SH | SOLE | 18,500 | 0 | 0 | |||
PFIZER INC USD0.05 Common Stock | COM | 717081103 | 18,055,693 | 492,249 | SH | SOLE | 492,249 | 0 | 0 | |||
PHILIP MORRIS INTL INC NPV Common Stock | COM | 718172109 | 3,357,444 | 34,393 | SH | SOLE | 34,393 | 0 | 0 | |||
PROCTER & GAMBLE CO NPV Common Stock | COM | 742718109 | 65,247,896 | 429,998 | SH | SOLE | 429,998 | 0 | 0 | |||
QUALCOMM INC USD0.001 Common Stock | COM | 747525103 | 15,186,885 | 127,578 | SH | SOLE | 127,578 | 0 | 0 | |||
REPUBLIC SERVICES INC USD0.01 Common Stock | COM | 760759100 | 4,227,032 | 27,597 | SH | SOLE | 27,597 | 0 | 0 | |||
RESMED INC USD0.004 Common Stock | COM | 761152107 | 240,350 | 1,100 | SH | SOLE | 1,100 | 0 | 0 | |||
ROLLINS INC USD1 Common Stock | COM | 775711104 | 85,308,622 | 1,991,796 | SH | SOLE | 1,991,796 | 0 | 0 | |||
ROYAL BANK OF CANADA NPV Common Stock | COM | 780087102 | 14,698,412 | 153,733 | SH | SOLE | 153,733 | 0 | 0 | |||
SHELL PLC Spon ADS Ea Rep 2 Ord Shs | COM | 780259305 | 1,008,346 | 16,700 | SH | SOLE | 16,700 | 0 | 0 | |||
SCHLUMBERGER LTD USD0.01 Common Stock | COM | 806857108 | 57,276,032 | 1,166,043 | SH | SOLE | 1,166,043 | 0 | 0 | |||
SCHWAB (CHARLES) CORP USD0.01 Common Stock | COM | 808513105 | 55,130,708 | 972,666 | SH | SOLE | 972,666 | 0 | 0 | |||
SHERWIN-WILLIAMS USD1 Common Stock | COM | 824348106 | 70,860,384 | 266,874 | SH | SOLE | 266,874 | 0 | 0 | |||
SMITH (AO) CORP USD1 Common Stock | COM | 831865209 | 1,969,936 | 27,067 | SH | SOLE | 27,067 | 0 | 0 | |||
JM SMUCKER CO NPV Common Stock | COM | 832696405 | 295,340 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | |||
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs | COM | 833635105 | 2,056,017 | 28,312 | SH | SOLE | 28,312 | 0 | 0 | |||
SOUTHWEST AIRLINES CO USD1 Common Stock | COM | 844741108 | 376,402 | 10,395 | SH | SOLE | 10,395 | 0 | 0 | |||
SPROTT INC NPV Common Stock (P/R Split) | COM | 852066208 | 212,285 | 6,550 | SH | SOLE | 6,550 | 0 | 0 | |||
BLOCK INC USD0.0000001 Cls A Com Stock | COM | 852234103 | 678,481 | 10,192 | SH | SOLE | 10,192 | 0 | 0 | |||
STANLEY BLACK & DECKER INC USD2.50 Common Stock | COM | 854502101 | 890,526 | 9,503 | SH | SOLE | 9,503 | 0 | 0 | |||
STARBUCKS CORP USD0.001 Common Stock | COM | 855244109 | 5,339,631 | 53,903 | SH | SOLE | 53,903 | 0 | 0 | |||
STRYKER CORP USD0.10 Common Stock | COM | 863667101 | 508,279 | 1,666 | SH | SOLE | 1,666 | 0 | 0 | |||
SUN LIFE FINANCIAL INC NPV Common Stock | COM | 866796105 | 252,129 | 4,831 | SH | SOLE | 4,831 | 0 | 0 | |||
SYSCO CORP NPV Common Stock | COM | 871829107 | 13,890,759 | 187,207 | SH | SOLE | 187,207 | 0 | 0 | |||
TJX COMPANIES INC NPV Common Stock | COM | 872540109 | 92,419,912 | 1,089,986 | SH | SOLE | 1,089,986 | 0 | 0 | |||
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share | COM | 874039100 | 43,658,597 | 432,606 | SH | SOLE | 432,606 | 0 | 0 | |||
TAKE TWO INTERACTIVE INC USD0.01 Common Stock | COM | 874054109 | 11,427,562 | 77,654 | SH | SOLE | 77,654 | 0 | 0 | |||
TAL EDUCATION GROUP Spon ADS Ea Rep 0.3333 Cls A | COM | 874080104 | 178,800 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | |||
TEXAS INSTRUMENTS INC Common Stock | COM | 882508104 | 426,107 | 2,367 | SH | SOLE | 2,367 | 0 | 0 | |||
THERMO FISHER SCIENTIFIC INC USD1 Common Stock | COM | 883556102 | 140,680,496 | 269,632 | SH | SOLE | 269,632 | 0 | 0 | |||
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) | COM | 884903709 | 1,282,663 | 9,875 | SH | SOLE | 9,875 | 0 | 0 | |||
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) | COM | 884903808 | 2,445,225 | 18,090 | SH | SOLE | 18,090 | 0 | 0 | |||
TORONTO-DOMINION BANK NPV Common Stock | COM | 891160509 | 2,506,757 | 40,399 | SH | SOLE | 40,399 | 0 | 0 | |||
TRACTOR SUPPLY CO USD0.008 Common Stock | COM | 892356106 | 245,421 | 1,110 | SH | SOLE | 1,110 | 0 | 0 | |||
TRIMBLE INC NPV Common Stock | COM | 896239100 | 2,017,119 | 38,102 | SH | SOLE | 38,102 | 0 | 0 | |||
TRIUMPH GROUP INC USD0.001 Common Stock | COM | 896818101 | 247,400 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | |||
TRUPANION INC USD0.00001 Common Stock | COM | 898202106 | 1,180,800 | 60,000 | SH | SOLE | 60,000 | 0 | 0 | |||
US BANCORP DEL USD0.01 Common Stock | COM | 902973304 | 42,367,125 | 1,282,298 | SH | SOLE | 1,282,298 | 0 | 0 | |||
UNION PACIFIC CORP USD2.50 Common Stock | COM | 907818108 | 8,853,293 | 43,267 | SH | SOLE | 43,267 | 0 | 0 | |||
VANGUARD SPECIALIZED FUNDS Dividend Appreciation ETF | COM | 921908844 | 483,229 | 2,975 | SH | SOLE | 2,975 | 0 | 0 | |||
VANGUARD BOND INDEX FUND Short Term Bond ETF | COM | 921937827 | 6,909,818 | 91,436 | SH | SOLE | 91,436 | 0 | 0 | |||
VANGUARD BOND INDEX FUND Total Bond Market ETF | COM | 921937835 | 5,700,931 | 78,428 | SH | SOLE | 78,428 | 0 | 0 | |||
VANGUARD INTL EQUITY Total World Stock Market ETF | COM | 922042742 | 6,825,937 | 70,385 | SH | SOLE | 70,385 | 0 | 0 | |||
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF | COM | 922042858 | 9,550,321 | 234,767 | SH | SOLE | 234,767 | 0 | 0 | |||
VANGUARD INTL EQUITY FTSE Pacific ETF | COM | 922042866 | 9,698,818 | 139,111 | SH | SOLE | 139,111 | 0 | 0 | |||
VANGUARD INTL EQUITY European ETF | COM | 922042874 | 464,354 | 7,526 | SH | SOLE | 7,526 | 0 | 0 | |||
VANGUARD INDEX FUNDS S&P 500 ETF (USD) | COM | 922908363 | 26,718,382 | 65,602 | SH | SOLE | 65,602 | 0 | 0 | |||
VANGUARD INDEX FUNDS REIT ETF (USD) | COM | 922908553 | 203,886 | 2,440 | SH | SOLE | 2,440 | 0 | 0 | |||
VANGUARD INDEX FUNDS Small Cap Value ETF | COM | 922908611 | 330,800 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | |||
VANGUARD INDEX FUNDS Extended Market ETF | COM | 922908652 | 418,212 | 2,810 | SH | SOLE | 2,810 | 0 | 0 | |||
VANGUARD INDEX FUNDS Small Cap ETF | COM | 922908751 | 698,700 | 3,513 | SH | SOLE | 3,513 | 0 | 0 | |||
VANGUARD INDEX FUNDS Total Stock Market ETF | COM | 922908769 | 979,144 | 4,445 | SH | SOLE | 4,445 | 0 | 0 | |||
VERONA PHARMA Spon ADR Each Rep 8 Ord Shs | COM | 925050106 | 202,605 | 9,584 | SH | SOLE | 9,584 | 0 | 0 | |||
VONTIER CORP USD0.0001 Common Stock | COM | 928881101 | 3,908,844 | 121,355 | SH | SOLE | 121,355 | 0 | 0 | |||
WAL-MART STORES INC USD0.1 Common Stock | COM | 931142103 | 81,397,391 | 517,861 | SH | SOLE | 517,861 | 0 | 0 | |||
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock | COM | 931427108 | 432,535 | 15,182 | SH | SOLE | 15,182 | 0 | 0 | |||
WARNER BROS DISCOVERY INC USD0.01 Ser A Common Stock | COM | 934423104 | 218,910 | 17,457 | SH | SOLE | 17,457 | 0 | 0 | |||
WEYERHAUSER CO USD1.25 Common Stock | COM | 962166104 | 552,915 | 16,500 | SH | SOLE | 16,500 | 0 | 0 | |||
YUM BRANDS INC NPV Common Stock | COM | 988498101 | 2,423,239 | 17,490 | SH | SOLE | 17,490 | 0 | 0 | |||
ZEBRA TECHNOLOGIES USD0.01 Class A Common Stock | COM | 989207105 | 39,861,021 | 134,743 | SH | SOLE | 134,743 | 0 | 0 | |||
ABCAM PLC Spon ADS Each Rep 1 Ord Shares | COM | 000380204 | 5,061,497 | 206,845 | SH | SOLE | 206,845 | 0 | 0 | |||
AT&T INC USD1 Common Stock | COM | 00206R102 | 2,578,588 | 161,667 | SH | SOLE | 161,667 | 0 | 0 | |||
ABBOTT LABORATORIES NPV Common Stock | COM | 002824100 | 213,000,114 | 1,953,771 | SH | SOLE | 1,953,771 | 0 | 0 | |||
ABBVIE INC USD0.01 Common Stock | COM | 00287Y109 | 12,519,919 | 92,926 | SH | SOLE | 92,926 | 0 | 0 | |||
ACTIVISION BLIZZARD INC USD0.000001 Common Stock | COM | 00507V109 | 24,566,874 | 291,422 | SH | SOLE | 291,422 | 0 | 0 | |||
INVIVYD INC USD0.0001 Common Stock | COM | 00534A102 | 10,500 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs | COM | 00653A107 | 400,356 | 432,818 | SH | SOLE | 432,818 | 0 | 0 | |||
ADOBE INC NPV Common Stock | COM | 00724F101 | 108,211,042 | 221,295 | SH | SOLE | 221,295 | 0 | 0 | |||
ADVANCED MICRO DEVICES INC USD0.01 Common Stock | COM | 007903107 | 1,028,037 | 9,025 | SH | SOLE | 9,025 | 0 | 0 | |||
ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock | COM | 00790R104 | 25,214,672 | 221,609 | SH | SOLE | 221,609 | 0 | 0 | |||
AGNICO EAGLE MINES LTD NPV Common Stock | COM | 008474108 | 2,522,852 | 50,470 | SH | SOLE | 50,470 | 0 | 0 | |||
AIR PRODUCTS & CHEMICALS INC USD1 Common Stock | COM | 009158106 | 605,050 | 2,020 | SH | SOLE | 2,020 | 0 | 0 | |||
ALAMOS GOLD INC NPV Class A Common Stock | COM | 011532108 | 143,159 | 12,010 | SH | SOLE | 12,010 | 0 | 0 | |||
ALBEMARLE CORP USD0.01 Common Stock | COM | 012653101 | 943,224 | 4,228 | SH | SOLE | 4,228 | 0 | 0 | |||
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord | COM | 01609W102 | 3,399,179 | 40,782 | SH | SOLE | 40,782 | 0 | 0 | |||
ALIGN TECHNOLOGY INC USD0.0001 Common Stock | COM | 016255101 | 10,911,208 | 30,854 | SH | SOLE | 30,854 | 0 | 0 | |||
ALMADEN MINERALS LTD NPV Cls B Common Stock | COM | 020283305 | 7,734 | 60,000 | SH | SOLE | 60,000 | 0 | 0 | |||
ALPHABET INC USD0.001 Cls C Common Stock | COM | 02079K107 | 143,360,458 | 1,185,091 | SH | SOLE | 1,185,091 | 0 | 0 | |||
ALPHABET INC USD0.001 Cls A Common Stock | COM | 02079K305 | 332,690,469 | 2,779,369 | SH | SOLE | 2,779,369 | 0 | 0 | |||
ALTRIA GROUP INC USD0.333333 Common Stock | COM | 02209S103 | 28,440,789 | 627,832 | SH | SOLE | 627,832 | 0 | 0 | |||
AMAZON COM INC USD0.01 Common Stock | COM | 023135106 | 351,892,219 | 2,699,388 | SH | SOLE | 2,699,388 | 0 | 0 | |||
AMERICAN EXPRESS CORP USD0.20 Common Stock | COM | 025816109 | 1,441,679 | 8,276 | SH | SOLE | 8,276 | 0 | 0 | |||
AMERICAN INTL GROUP INC NPV Common Stock | COM | 026874784 | 389,775 | 6,774 | SH | SOLE | 6,774 | 0 | 0 | |||
AMER TOWER CORP USD0.01 New Common Stock | COM | 03027X100 | 40,291,422 | 207,752 | SH | SOLE | 207,752 | 0 | 0 | |||
AMERICAN WATER WORKS USD0.01 Common Stock | COM | 030420103 | 306,912 | 2,150 | SH | SOLE | 2,150 | 0 | 0 | |||
AMERISOURCEBERGEN CORP USD0.01 Common Stock | COM | 03073E105 | 245,155 | 1,274 | SH | SOLE | 1,274 | 0 | 0 | |||
AMERIPRISE FINANCIAL INC USD0.01 Common Stock | COM | 03076C106 | 219,889 | 662 | SH | SOLE | 662 | 0 | 0 | |||
AMETEK INC NPV Common Stock | COM | 031100100 | 1,910,184 | 11,800 | SH | SOLE | 11,800 | 0 | 0 | |||
AMGEN INC USD0.0001 Common Stock | COM | 031162100 | 1,804,134 | 8,126 | SH | SOLE | 8,126 | 0 | 0 | |||
AMPHENOL CORP USD0.001 Cls A Common Stock | COM | 032095101 | 156,609,487 | 1,843,549 | SH | SOLE | 1,843,549 | 0 | 0 | |||
ANALOG DEVICES USD16.666 Common Stock | COM | 032654105 | 236,888 | 1,216 | SH | SOLE | 1,216 | 0 | 0 | |||
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk | COM | 035128206 | 421,800 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | |||
ANSYS INC USD0.01 Common Stock | COM | 03662Q105 | 52,556,855 | 159,133 | SH | SOLE | 159,133 | 0 | 0 | |||
APA CORP USD0.625 Common Stock | COM | 03743Q108 | 782,493 | 22,900 | SH | SOLE | 22,900 | 0 | 0 | |||
APPLE INC NPV Common Stock | COM | 037833100 | 372,543,437 | 1,920,624 | SH | SOLE | 1,920,624 | 0 | 0 | |||
APPLIED MATERIALS INC NPV Common Stock | COM | 038222105 | 405,145 | 2,803 | SH | SOLE | 2,803 | 0 | 0 | |||
ARCHER-DANIELS-MIDLAND CO NPV Common Stock | COM | 039483102 | 730,816 | 9,672 | SH | SOLE | 9,672 | 0 | 0 | |||
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock | COM | 03990B101 | 607,005 | 6,300 | SH | SOLE | 6,300 | 0 | 0 | |||
AUTODESK INC NPV Common Stock | COM | 052769106 | 42,800,524 | 209,181 | SH | SOLE | 209,181 | 0 | 0 | |||
AXON ENTERPRISE INC USD0.00001 Common Stock | COM | 05464C101 | 5,027,657 | 25,767 | SH | SOLE | 25,767 | 0 | 0 | |||
BCE INC NPV Common Stock | COM | 05534B760 | 2,662,992 | 58,335 | SH | SOLE | 58,335 | 0 | 0 | |||
BADGER METER INC USD1 Common Stock | COM | 056525108 | 3,759,533 | 25,478 | SH | SOLE | 25,478 | 0 | 0 | |||
BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock | COM | 05722G100 | 1,273,503 | 40,288 | SH | SOLE | 40,288 | 0 | 0 | |||
BALL CORP NPV Common Stock | COM | 058498106 | 1,449,312 | 24,898 | SH | SOLE | 24,898 | 0 | 0 | |||
BANK OF AMERICA CORP NPV Common Stock | COM | 060505104 | 40,677,427 | 1,417,826 | SH | SOLE | 1,417,826 | 0 | 0 | |||
BANK OF MONTREAL NPV Common Stock | COM | 063671101 | 2,761,211 | 30,541 | SH | SOLE | 30,541 | 0 | 0 | |||
BANK OF NEW YORK MELLON CORP USD0.01 Common Stock | COM | 064058100 | 720,556 | 16,185 | SH | SOLE | 16,185 | 0 | 0 | |||
BANK OF NOVA SCOTIA NPV Common Stock | COM | 064149107 | 6,231,596 | 124,408 | SH | SOLE | 124,408 | 0 | 0 | |||
BARRICK GOLD CORP NPV Common Stock (CAD) | COM | 067901108 | 1,624,457 | 95,923 | SH | SOLE | 95,923 | 0 | 0 | |||
BECTON DICKINSON & CO NPV Common Stock | COM | 075887109 | 30,731,820 | 116,404 | SH | SOLE | 116,404 | 0 | 0 | |||
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock | COM | 084670108 | 4,142,480 | 8 | SH | SOLE | 8 | 0 | 0 | |||
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock | COM | 084670702 | 254,190,607 | 745,427 | SH | SOLE | 745,427 | 0 | 0 | |||
BIO-TECHNE CORP USD0.01 Common Stock | COM | 09073M104 | 857,278 | 10,502 | SH | SOLE | 10,502 | 0 | 0 | |||
BLACKBAUD INC USD0.001 Common Stock | COM | 09227Q100 | 568,799 | 7,991 | SH | SOLE | 7,991 | 0 | 0 | |||
BLACKBERRY LTD NPV Common Stock | COM | 09228F103 | 55,300 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
BLACKROCK INC NPV Class A Common Stock | COM | 09247X101 | 9,538,423 | 13,801 | SH | SOLE | 13,801 | 0 | 0 | |||
BLACKSTONE GROUP INC USD0.00001 Common Stock | COM | 09260D107 | 1,911,091 | 20,556 | SH | SOLE | 20,556 | 0 | 0 | |||
BOEING CO USD5 Common Stock | COM | 097023105 | 547,326 | 2,592 | SH | SOLE | 2,592 | 0 | 0 | |||
BOISE CASCADE COMPANY USD0.01 Common Stock | COM | 09739D100 | 37,387,010 | 413,802 | SH | SOLE | 413,802 | 0 | 0 | |||
BOOKING HOLDINGS INC USD0.008 Common Stock | COM | 09857L108 | 40,494,148 | 14,996 | SH | SOLE | 14,996 | 0 | 0 | |||
BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock | COM | 099502106 | 23,629,849 | 211,737 | SH | SOLE | 211,737 | 0 | 0 | |||
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock | COM | 11133T103 | 72,793,556 | 439,495 | SH | SOLE | 439,495 | 0 | 0 | |||
BROADCOM CORP USD1 Common Stock | COM | 11135F101 | 620,212 | 715 | SH | SOLE | 715 | 0 | 0 | |||
BROOKFIELD CORP Cls A Limited Voting Shs (CAD) | COM | 11271J107 | 4,402,660 | 130,604 | SH | SOLE | 130,604 | 0 | 0 | |||
B2GOLD CORP NPV Common Stock | COM | 11777Q209 | 61,404 | 17,200 | SH | SOLE | 17,200 | 0 | 0 | |||
CME GROUP INC USD0.01 Cls A Common Stock | COM | 12572Q105 | 180,429,287 | 973,767 | SH | SOLE | 973,767 | 0 | 0 | |||
CAMECO CORP NPV Common Stock | COM | 13321L108 | 750,353 | 23,950 | SH | SOLE | 23,950 | 0 | 0 | |||
CANADIAN PAC KANSAS CITY LTD NPV Common Stock | COM | 13646K108 | 41,562,436 | 514,525 | SH | SOLE | 514,525 | 0 | 0 | |||
CARRIER GLOBAL CORP USD0.01 Common Stock (WI) | COM | 14448C104 | 259,983 | 5,230 | SH | SOLE | 5,230 | 0 | 0 | |||
CISCO SYSTEMS INC USD0.001 Common Stock | COM | 17275R102 | 731,086 | 14,130 | SH | SOLE | 14,130 | 0 | 0 | |||
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock | COM | 19248A109 | 3,768,405 | 159,543 | SH | SOLE | 159,543 | 0 | 0 | |||
COINBASE GLOBAL INC 0.00001 Class A Common Stock | COM | 19260Q107 | 281,263 | 3,931 | SH | SOLE | 3,931 | 0 | 0 | |||
COMCAST CORP USD1 A Common Stock | COM | 20030N101 | 268,246 | 6,456 | SH | SOLE | 6,456 | 0 | 0 | |||
CONOCOPHILLIPS INC USD0.01 Common Stock | COM | 20825C104 | 2,069,402 | 19,973 | SH | SOLE | 19,973 | 0 | 0 | |||
COSTCO CORP NPV Common Stock | COM | 22160K105 | 163,457,701 | 303,599 | SH | SOLE | 303,599 | 0 | 0 | |||
COSTAR GROUP INC USD0.01 Common Stock | COM | 22160N109 | 74,601,046 | 838,214 | SH | SOLE | 838,214 | 0 | 0 | |||
CROWDSTRIKE HOLDINGS INC USD0.0005 Class A Common Stock | COM | 22788C105 | 775,179 | 5,278 | SH | SOLE | 5,278 | 0 | 0 | |||
CROWN CASTLE INTL CORP USD0.01 Common Stock | COM | 22822V101 | 1,503,666 | 13,197 | SH | SOLE | 13,197 | 0 | 0 | |||
DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs | COM | 26152H301 | 179,212 | 16,875 | SH | SOLE | 16,875 | 0 | 0 | |||
EOG RESOURCES INC USD0.01 Common Stock | COM | 26875P101 | 400,540 | 3,500 | SH | SOLE | 3,500 | 0 | 0 | |||
EDWARDS LIFESCIENCES CORP USD1 Common Stock | COM | 28176E108 | 54,509,816 | 577,863 | SH | SOLE | 577,863 | 0 | 0 | |||
ENDAVA PLC Spon ADS Each Rep 1 Ord Shares | COM | 29260V105 | 663,688 | 12,815 | SH | SOLE | 12,815 | 0 | 0 | |||
ENPHASE ENERGY INC USD0.00001 Common Stock | COM | 29355A107 | 3,204,227 | 19,132 | SH | SOLE | 19,132 | 0 | 0 | |||
EQUINIX INC USD0.001 New Common Stock | COM | 29444U700 | 116,408,034 | 148,491 | SH | SOLE | 148,491 | 0 | 0 | |||
EXACT SCIENCES CORP USD0.01 Common Stock | COM | 30063P105 | 1,201,920 | 12,800 | SH | SOLE | 12,800 | 0 | 0 | |||
EXXON MOBIL CORP NPV Common Stock | COM | 30231G102 | 28,892,613 | 269,395 | SH | SOLE | 269,395 | 0 | 0 | |||
META PLATFORMS INC USD0.000006 Cls A Common Stock | COM | 30303M102 | 39,259,150 | 136,801 | SH | SOLE | 136,801 | 0 | 0 | |||
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock | COM | 31620M106 | 2,733,194 | 49,967 | SH | SOLE | 49,967 | 0 | 0 | |||
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock | COM | 33616C100 | 171,486 | 311,793 | SH | SOLE | 311,793 | 0 | 0 | |||
FIRST TRUST Cloud Computing ETF | COM | 33734X192 | 1,095,206 | 14,422 | SH | SOLE | 14,422 | 0 | 0 | |||
FIRST TRUST NASDAQ Cybersecurity ETF | COM | 33734X846 | 958,378 | 21,105 | SH | SOLE | 21,105 | 0 | 0 | |||
FIRST TRUST Mid Cap Core AlphaDEX ETF | COM | 33735B108 | 302,348 | 3,139 | SH | SOLE | 3,139 | 0 | 0 | |||
FIRST TRUST NASDAQ Clean Edge Smart Grid | COM | 33737A108 | 1,495,437 | 14,226 | SH | SOLE | 14,226 | 0 | 0 | |||
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF | COM | 33737J109 | 525,214 | 19,797 | SH | SOLE | 19,797 | 0 | 0 | |||
FIRST TRUST Japan AlphaDEX ETF | COM | 33737J158 | 1,155,094 | 24,076 | SH | SOLE | 24,076 | 0 | 0 | |||
FIRST TRUST Emerging Markets AlphaDEX ETF | COM | 33737J182 | 260,175 | 12,284 | SH | SOLE | 12,284 | 0 | 0 | |||
FIRST TRUST UK AlphaDEX ETF | COM | 33737J224 | 1,009,199 | 30,279 | SH | SOLE | 30,279 | 0 | 0 | |||
FIRST TRUST Eurozone AlphaDEX ETF | COM | 33737J505 | 662,174 | 16,815 | SH | SOLE | 16,815 | 0 | 0 | |||
FIRST TRUST High Yield Long/Short ETF | COM | 33738D408 | 637,646 | 16,090 | SH | SOLE | 16,090 | 0 | 0 | |||
FIRST TRUST Long/Short Equity ETF | COM | 33739P103 | 627,461 | 11,886 | SH | SOLE | 11,886 | 0 | 0 | |||
FIRST TRUST Low Dur Mortgage Opps ETF | COM | 33739Q200 | 243,879 | 5,116 | SH | SOLE | 5,116 | 0 | 0 | |||
FIRST TRUST Enhanced Short Maturity ETF | COM | 33739Q408 | 573,722 | 9,657 | SH | SOLE | 9,657 | 0 | 0 | |||
FREEPORT-MCMORAN INC USD0.10 Common Stock | COM | 35671D857 | 22,786,240 | 569,656 | SH | SOLE | 569,656 | 0 | 0 | |||
GE HEALTHCARE TECH INC USD0.01 Common Stock | COM | 36266G107 | 3,510,542 | 43,212 | SH | SOLE | 43,212 | 0 | 0 | |||
GSK PLC Spon ADS Each Rep 2 Ord Shares | COM | 37733W204 | 280,130 | 7,860 | SH | SOLE | 7,860 | 0 | 0 | |||
GLOBAL X FUNDS Copper Miners ETF | COM | 37954Y830 | 321,756 | 8,546 | SH | SOLE | 8,546 | 0 | 0 | |||
GOLDMAN SACHS GROUP USD0.01 Common Stock | COM | 38141G104 | 2,213,269 | 6,862 | SH | SOLE | 6,862 | 0 | 0 | |||
GOLDMINING INC NPV Common Stock | COM | 38149E101 | 148,785 | 163,500 | SH | SOLE | 163,500 | 0 | 0 | |||
GUARDANT HEALTH INC USD0.00001 Common Stock | COM | 40131M109 | 3,380,844 | 94,437 | SH | SOLE | 94,437 | 0 | 0 | |||
HDFC BANK LTD Spon ADR Each Rep 3 INR10 Shs | COM | 40415F101 | 3,104,019 | 44,534 | SH | SOLE | 44,534 | 0 | 0 | |||
HP INC USD0.01 Common Stock | COM | 40434L105 | 386,485 | 12,585 | SH | SOLE | 12,585 | 0 | 0 | |||
HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock | COM | 41068X100 | 11,131,000 | 445,240 | SH | SOLE | 445,240 | 0 | 0 | |||
HEWLETT-PACKARD CORP USD0.01 Common Stock | COM | 42824C109 | 171,360 | 10,200 | SH | SOLE | 10,200 | 0 | 0 | |||
HUTCHISON CHINA MEDITECH LTD Spon ADR Each Rep 5 Ord Shs | COM | 44842L103 | 125,400 | 10,450 | SH | SOLE | 10,450 | 0 | 0 | |||
IDEXX LABORATORIES INC USD0.10 Common Stock | COM | 45168D104 | 105,250,332 | 209,566 | SH | SOLE | 209,566 | 0 | 0 | |||
INDEXIQ ETF TRUST Hedge Multi-Strat Tracker ETF | COM | 45409B107 | 652,799 | 21,884 | SH | SOLE | 21,884 | 0 | 0 | |||
INGERSOLL RAND INC USD1 Common Stock | COM | 45687V106 | 542,030 | 8,293 | SH | SOLE | 8,293 | 0 | 0 | |||
INTERCONTINENTAL EXCHANGE GRP USD0.01 Common Stock | COM | 45866F104 | 200,264 | 1,771 | SH | SOLE | 1,771 | 0 | 0 | |||
INVESCO QQQ TRUST Unit Series 1 ETF | COM | 46090E103 | 230,887 | 625 | SH | SOLE | 625 | 0 | 0 | |||
INTUITIVE SURGICAL INC USD0.001 Common Stock | COM | 46120E602 | 87,839,598 | 256,886 | SH | SOLE | 256,886 | 0 | 0 | |||
INVESCO EXCH TRDII Preferred ETF | COM | 46138E511 | 125,070 | 11,000 | SH | SOLE | 11,000 | 0 | 0 | |||
INVESCO EXCHANGE TRADING Intl Corp Bond ETF | COM | 46138E636 | 3,973,193 | 183,689 | SH | SOLE | 183,689 | 0 | 0 | |||
IPSIDY INC USD0.0001 Common Stock | COM | 46264C206 | 92,811 | 104,283 | SH | SOLE | 104,283 | 0 | 0 | |||
ISHARES TRUST 0-5 Year TIPS Bond ETF | COM | 46429B747 | 349,017 | 3,576 | SH | SOLE | 3,576 | 0 | 0 | |||
ISHARES INC MSCI Japan New ETF (P/R Split) | COM | 46434G822 | 9,059,250 | 146,353 | SH | SOLE | 146,353 | 0 | 0 | |||
ISHARES TRUST ESG Aware USD Corp Bond ETF | COM | 46435G193 | 504,828 | 22,200 | SH | SOLE | 22,200 | 0 | 0 | |||
ISHARES TRUST ESG Aware 1-5 Yr USD Cp Bd ETF | COM | 46435G243 | 657,525 | 27,500 | SH | SOLE | 27,500 | 0 | 0 | |||
ISHARES TRUST MSCI UK New ETF (Post Cons) | COM | 46435G334 | 7,431,021 | 229,707 | SH | SOLE | 229,707 | 0 | 0 | |||
ISHARES TRUST MSCI Global Impact ETF | COM | 46435G532 | 395,329 | 5,001 | SH | SOLE | 5,001 | 0 | 0 | |||
ISHARES TRUST 0-3 Month Treasury Bond ETF | COM | 46436E718 | 598,748 | 5,950 | SH | SOLE | 5,950 | 0 | 0 | |||
JP MORGAN CHASE & CO USD1 Common Stock | COM | 46625H100 | 176,873,074 | 1,216,124 | SH | SOLE | 1,216,124 | 0 | 0 | |||
JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI | COM | 46817M107 | 1,406,529 | 45,950 | SH | SOLE | 45,950 | 0 | 0 | |||
KKR & CO INC NPV Class A Common Stock | COM | 48251W104 | 539,560 | 9,635 | SH | SOLE | 9,635 | 0 | 0 | |||
KEURIG DR PEPPER USD0.01 Common Stock | COM | 49271V100 | 1,286,697 | 41,148 | SH | SOLE | 41,148 | 0 | 0 | |||
LEGG MASON ETF Franklin Low Vol Hi Div ETF | COM | 52468L505 | 655,007 | 24,090 | SH | SOLE | 24,090 | 0 | 0 | |||
MAGENTA THERAPEUTICS USD0.001 Common Stock | COM | 55910K108 | 7,580 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
MANULIFE FINANCIAL CORP NPV Common Stock | COM | 56501R106 | 1,810,644 | 95,700 | SH | SOLE | 95,700 | 0 | 0 | |||
MASTERCARD INC USD0.0001 Class A Common Stock | COM | 57636Q104 | 187,409,809 | 476,506 | SH | SOLE | 476,506 | 0 | 0 | |||
MAXLINEAR INC USD0.01 Common Stock | COM | 57776J100 | 835,708 | 26,480 | SH | SOLE | 26,480 | 0 | 0 | |||
MAXCYTE INC USD0.01 Ordinary Shares | COM | 57777K106 | 1,518,878 | 341,321 | SH | SOLE | 341,321 | 0 | 0 | |||
MEDICENNA THERAPEUTICS CORP NPV Common Stock | COM | 58490H107 | 50,718 | 105,663 | SH | SOLE | 105,663 | 0 | 0 | |||
MERCADOLIBRE INC USD0.001 Common Stock | COM | 58733R102 | 914,511 | 772 | SH | SOLE | 772 | 0 | 0 | |||
MERCK & CO INC USD0.50 Common Stock | COM | 58933Y105 | 98,496,557 | 853,597 | SH | SOLE | 853,597 | 0 | 0 | |||
MODERNA INC USD0.0001 Common Stock | COM | 60770K107 | 533,506 | 4,391 | SH | SOLE | 4,391 | 0 | 0 | |||
MONSTER BEVERAGE CORP USD0.005 Common Stock | COM | 61174X109 | 67,617,334 | 1,177,182 | SH | SOLE | 1,177,182 | 0 | 0 | |||
NIO INC Spon ADS Each Rep 1 Ord Shares | COM | 62914V106 | 173,528 | 17,908 | SH | SOLE | 17,908 | 0 | 0 | |||
NETFLIX COM INC USD0.001 Common Stock | COM | 64110L106 | 12,624,443 | 28,660 | SH | SOLE | 28,660 | 0 | 0 | |||
NEXTERA ENERGY INC USD0.01 Common Stock | COM | 65339F101 | 22,721,375 | 306,218 | SH | SOLE | 306,218 | 0 | 0 | |||
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares | COM | 66987V109 | 6,115,549 | 60,604 | SH | SOLE | 60,604 | 0 | 0 | |||
NVIDIA CORP USD0.001 Common Stock | COM | 67066G104 | 186,876,276 | 441,767 | SH | SOLE | 441,767 | 0 | 0 | |||
NUTRIEN LTD NPV Common Stock | COM | 67077M108 | 2,868,412 | 48,576 | SH | SOLE | 48,576 | 0 | 0 | |||
ORACLE CORP USD0.01 Common Stock | COM | 68389X105 | 603,786 | 5,070 | SH | SOLE | 5,070 | 0 | 0 | |||
BARK INC USD0.0001 Common Stock | COM | 68622E104 | 66,500 | 50,000 | SH | SOLE | 50,000 | 0 | 0 | |||
ORLA MINING LTD NPV Common Stock | COM | 68634K106 | 64,050 | 15,250 | SH | SOLE | 15,250 | 0 | 0 | |||
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) | COM | 68902V107 | 35,809,346 | 402,307 | SH | SOLE | 402,307 | 0 | 0 | |||
PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock | COM | 69608A108 | 2,402,532 | 156,721 | SH | SOLE | 156,721 | 0 | 0 | |||
PAYPAL HOLDINGS INC USD0.0001 Common Stock | COM | 70450Y103 | 20,356,453 | 305,057 | SH | SOLE | 305,057 | 0 | 0 | |||
PELOTON INTERACTIVE INC USD0.000025 Cls A Common Stock | COM | 70614W100 | 158,752 | 20,644 | SH | SOLE | 20,644 | 0 | 0 | |||
PENUMBRA INC USD0.001 Common Stock | COM | 70975L107 | 1,032,180 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | |||
PUBLIC STORAGE INC USD0.10 Common Stock | COM | 74460D109 | 953,571 | 3,267 | SH | SOLE | 3,267 | 0 | 0 | |||
RAYTHEON TECHNOLOGIES CORP USD1.00 Common Stock | COM | 75513E101 | 24,964,322 | 254,842 | SH | SOLE | 254,842 | 0 | 0 | |||
S&P GLOBAL INC USD1 Common Stock | COM | 78409V104 | 116,944,423 | 291,712 | SH | SOLE | 291,712 | 0 | 0 | |||
SPDR SERIES TRUST S&P 500 ETF Trust | COM | 78462F103 | 17,937,325 | 40,465 | SH | SOLE | 40,465 | 0 | 0 | |||
SPDR GOLD TRUST NPV Shares ETF | COM | 78463V107 | 38,047,096 | 213,424 | SH | SOLE | 213,424 | 0 | 0 | |||
SPDR INDEX SHARES S&P Gbl Infrastructure ETF | COM | 78463X855 | 2,364,664 | 44,307 | SH | SOLE | 44,307 | 0 | 0 | |||
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF | COM | 78464A151 | 3,377,049 | 118,994 | SH | SOLE | 118,994 | 0 | 0 | |||
SPDR SERIES TRUST S&P Metals & Mining ETF | COM | 78464A755 | 419,468 | 8,254 | SH | SOLE | 8,254 | 0 | 0 | |||
SPDR SERIES TRUST S&P MidCap 400 ETF | COM | 78467Y107 | 478,910 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF | COM | 78468R796 | 15,154,181 | 418,971 | SH | SOLE | 418,971 | 0 | 0 | |||
SALESFORCE.COM INC USD0.001 Common Stock | COM | 79466L302 | 243,371 | 1,152 | SH | SOLE | 1,152 | 0 | 0 | |||
SENTINELONE INC USD0.0001 Cls A Common Stock | COM | 81730H109 | 4,339,317 | 287,372 | SH | SOLE | 287,372 | 0 | 0 | |||
SERVICENOW INC USD0.001 Common Stock | COM | 81762P102 | 2,223,153 | 3,956 | SH | SOLE | 3,956 | 0 | 0 | |||
SHOPIFY INC NPV Sub-Vtg Cls A Common Stock | COM | 82509L107 | 49,723,718 | 769,717 | SH | SOLE | 769,717 | 0 | 0 | |||
SIBANYE STILLWATER Spon ADR Ea Rep 4 Ord Shs | COM | 82575P107 | 73,232 | 11,736 | SH | SOLE | 11,736 | 0 | 0 | |||
SILK ROAD MEDICAL INC USD0.001 Common Stock | COM | 82710M100 | 242,050 | 7,450 | SH | SOLE | 7,450 | 0 | 0 | |||
SILVERCORP METALS INC NPV Common Stock | COM | 82835P103 | 38,332 | 13,450 | SH | SOLE | 13,450 | 0 | 0 | |||
SPROTT ASSET MGMT Physical Silver | COM | 85207K107 | 1,027,773 | 131,935 | SH | SOLE | 131,935 | 0 | 0 | |||
SQUARESPACE INC USD0.0001 Class A Common Stock | COM | 85225A107 | 2,958,294 | 93,795 | SH | SOLE | 93,795 | 0 | 0 | |||
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock | COM | 85571B105 | 408,758 | 21,070 | SH | SOLE | 21,070 | 0 | 0 | |||
TACTILE SYSTEMS TECHNOLOGY USD0.001 Common Stock | COM | 87357P100 | 221,877 | 8,900 | SH | SOLE | 8,900 | 0 | 0 | |||
TARGET CORP USD0.0833 Common Stock | COM | 87612E106 | 249,291 | 1,890 | SH | SOLE | 1,890 | 0 | 0 | |||
TESLA INC USD0.001 Common Stock | COM | 88160R101 | 16,255,131 | 62,097 | SH | SOLE | 62,097 | 0 | 0 | |||
TETRA TECH INC USD0.01 Common Stock | COM | 88162G103 | 499,407 | 3,050 | SH | SOLE | 3,050 | 0 | 0 | |||
TEXAS PACIFIC LAND CORP USD0.01 Common Stock | COM | 88262P102 | 947,880 | 720 | SH | SOLE | 720 | 0 | 0 | |||
THE TRADE DESK INC USD0.000001 Cls A Common Stock | COM | 88339J105 | 431,428 | 5,587 | SH | SOLE | 5,587 | 0 | 0 | |||
3M COMPANY USD0.01 Common Stock | COM | 88579Y101 | 408,066 | 4,077 | SH | SOLE | 4,077 | 0 | 0 | |||
TREX COMPANY INC USD0.01 Common Stock | COM | 89531P105 | 35,651,396 | 543,798 | SH | SOLE | 543,798 | 0 | 0 | |||
TRIVAGO NV Spon ADS Ea Rep Cls A Ord Shs | COM | 89686D105 | 33,000 | 25,000 | SH | SOLE | 25,000 | 0 | 0 | |||
UBER TECHNOLOGIES USD0.00001 Common Stock | COM | 90353T100 | 3,031,570 | 70,224 | SH | SOLE | 70,224 | 0 | 0 | |||
ULTA BEAUTY INC USD0.01 Common Stock | COM | 90384S303 | 38,812,793 | 82,476 | SH | SOLE | 82,476 | 0 | 0 | |||
UNITED HEALTHCARE CORP USD0.01 Common Stock | COM | 91324P102 | 455,646 | 948 | SH | SOLE | 948 | 0 | 0 | |||
UR ENERGY INC NPV Common Stock | COM | 91688R108 | 20,800 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | |||
VANECK VECTORS ETF Gold Miners ETF | COM | 92189F106 | 538,969 | 17,900 | SH | SOLE | 17,900 | 0 | 0 | |||
VANGUARD WORLD FUNDS Healthcare ETF | COM | 92204A504 | 1,000,824 | 4,088 | SH | SOLE | 4,088 | 0 | 0 | |||
VANGUARD WORLD FUNDS Information Technology ETF | COM | 92204A702 | 553,142 | 1,251 | SH | SOLE | 1,251 | 0 | 0 | |||
VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF | COM | 92206C409 | 1,577,057 | 20,844 | SH | SOLE | 20,844 | 0 | 0 | |||
VANGUARD INVESTMENTS Russell 2000 ETF | COM | 92206C664 | 1,668,252 | 22,061 | SH | SOLE | 22,061 | 0 | 0 | |||
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF | COM | 92206C680 | 283,040 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | |||
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF | COM | 92206C870 | 3,850,262 | 48,719 | SH | SOLE | 48,719 | 0 | 0 | |||
VERIZON COMMS INC NPV Common Stock | COM | 92343V104 | 17,804,117 | 478,734 | SH | SOLE | 478,734 | 0 | 0 | |||
VERISK ANALYTICS INC USD0.001 Common Stock | COM | 92345Y106 | 61,208,471 | 270,798 | SH | SOLE | 270,798 | 0 | 0 | |||
VIATRIS INC USD0.01 Common Stock | COM | 92556V106 | 127,634 | 12,789 | SH | SOLE | 12,789 | 0 | 0 | |||
VIR BIOTECHNOLOGY USD0.0001 Common Stock | COM | 92764N102 | 271,473 | 11,067 | SH | SOLE | 11,067 | 0 | 0 | |||
VISA INC USD0.0001 Common Stock | COM | 92826C839 | 560,349,258 | 2,359,564 | SH | SOLE | 2,359,564 | 0 | 0 | |||
WEC ENERGY GROUP INC USD0.01 Common Stock | COM | 92939U106 | 40,466,422 | 458,595 | SH | SOLE | 458,595 | 0 | 0 | |||
WASTE CONNECTIONS INC NPV Common Stock | COM | 94106B101 | 97,276,156 | 680,586 | SH | SOLE | 680,586 | 0 | 0 | |||
WASTE MANAGEMENT INC NPV Common Stock | COM | 94106L109 | 45,914,852 | 264,761 | SH | SOLE | 264,761 | 0 | 0 | |||
WISDOMTREE TRUST Japan Hedged Equity Fund | COM | 97717W851 | 1,593,321 | 19,139 | SH | SOLE | 19,139 | 0 | 0 | |||
WORKDAY INC USD0.001 Cls A Common Stock | COM | 98138H101 | 5,044,123 | 22,330 | SH | SOLE | 22,330 | 0 | 0 | |||
XYLEM INC USD0.01 Common Stock | COM | 98419M100 | 35,236,207 | 312,877 | SH | SOLE | 312,877 | 0 | 0 | |||
XPENG INC Spon ADS Ea Rep 2 Cl A Shares | COM | 98422D105 | 243,774 | 18,165 | SH | SOLE | 18,165 | 0 | 0 | |||
YUM CHINA HOLDINGS INC USD0.01 Common Stock | COM | 98850P109 | 25,443,080 | 450,320 | SH | SOLE | 450,320 | 0 | 0 | |||
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock | COM | 98956P102 | 5,311,779 | 36,482 | SH | SOLE | 36,482 | 0 | 0 | |||
ZOETIS INC USD0.01 Cls A Common Stock | COM | 98978V103 | 20,779,891 | 120,666 | SH | SOLE | 120,666 | 0 | 0 | |||
ACCENTURE PLC New A Class Shares | COM | G1151C101 | 282,481,846 | 915,425 | SH | SOLE | 915,425 | 0 | 0 | |||
CAPRI HOLDINGS LTD NPV Common Stock | COM | G1890L107 | 1,167,860 | 32,540 | SH | SOLE | 32,540 | 0 | 0 | |||
EATON CORPORATION PLC USD0.50 Common Stock | COM | G29183103 | 5,880,164 | 29,240 | SH | SOLE | 29,240 | 0 | 0 | |||
FERGUSON PLC 10p Ordinary Shares | COM | G3421J106 | 208,278 | 1,324 | SH | SOLE | 1,324 | 0 | 0 | |||
ICON PLC EUR0.06 Ordinary Shares | COM | G4705A100 | 950,760 | 3,800 | SH | SOLE | 3,800 | 0 | 0 | |||
INDIVIOR PLC USD0.50 Shares | COM | G4766E116 | 466,845 | 20,140 | SH | SOLE | 20,140 | 0 | 0 | |||
INVESCO LTD USD0.20 Common Stock | COM | G491BT108 | 283,080 | 16,840 | SH | SOLE | 16,840 | 0 | 0 | |||
JOHNSON CONTROLS INTL USD1 Common Stock | COM | G51502105 | 12,320,188 | 180,807 | SH | SOLE | 180,807 | 0 | 0 | |||
LINDE PLC EUR0.001 Common Shares | COM | G54950103 | 201,686,971 | 529,251 | SH | SOLE | 529,251 | 0 | 0 | |||
MEDTRONIC PLC USD0.0001 Common Stock | COM | G5960L103 | 2,118,540 | 24,047 | SH | SOLE | 24,047 | 0 | 0 | |||
APTIV PLC USD0.01 Common Stock | COM | G6095L109 | 84,680,694 | 829,471 | SH | SOLE | 829,471 | 0 | 0 | |||
STERIS PLC USD0.001 Ordinary Shares | COM | G8473T100 | 22,175,378 | 98,566 | SH | SOLE | 98,566 | 0 | 0 | |||
TRANE TECHNOLOGIES PLC USD1 Common Stock | COM | G8994E103 | 14,124,742 | 73,851 | SH | SOLE | 73,851 | 0 | 0 | |||
GOLAR LNG USD1 Common Stock | COM | G9456A100 | 806,800 | 40,000 | SH | SOLE | 40,000 | 0 | 0 | |||
WEJO GROUP LTD USD0.0001 Cls A Com (Delisted) | COM | G9525W109 | 6,876 | 416,764 | SH | SOLE | 416,764 | 0 | 0 | |||
WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock | COM | G96629103 | 459,225 | 1,950 | SH | SOLE | 1,950 | 0 | 0 | |||
CHUBB LTD CHF24.15 Ordinary Shares | COM | H1467J104 | 60,524,303 | 314,314 | SH | SOLE | 314,314 | 0 | 0 | |||
TRANSOCEAN LTD CHF15 Common Stock | COM | H8817H100 | 101,764 | 14,517 | SH | SOLE | 14,517 | 0 | 0 | |||
ROYAL CARIBBEAN CRUISES LTD USD0.01 Common Stock | COM | V7780T103 | 265,574 | 2,560 | SH | SOLE | 2,560 | 0 | 0 |