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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
Abrdn Physical Gold Shares ETF | PHYSCL SWISS GLD | 00326A104 | 14,699,443 | 661,690 | SH | | SOLE | | 661,690 | 0 | 0 |
Advanced Micro Devices | COM | 007903107 | 225,505,960 | 1,390,510 | SH | | SOLE | | 1,390,510 | 0 | 0 |
Alibaba Group Holdings Ltd Sponsored ADR | SPONSORED ADS | 01609W102 | 4,274,522 | 59,356 | SH | | SOLE | | 59,356 | 0 | 0 |
Alphabet Inc US$0.001 'A' | CAP STK CL A | 02079K305 | 316,253,787 | 1,736,847 | SH | | SOLE | | 1,736,847 | 0 | 0 |
Alphabet Inc US$0.001 'C' | CAP STK CL C | 02079K107 | 8,386,146 | 45,721 | SH | | SOLE | | 45,721 | 0 | 0 |
Amazon.com Inc Com US$0.01 | COM | 023135106 | 298,907,672 | 1,545,781 | SH | | SOLE | | 1,545,781 | 0 | 0 |
American Express Co Com US$0.20 | COM | 025816109 | 179,322,611 | 774,060 | SH | | SOLE | | 774,060 | 0 | 0 |
American International Group Inc Com US$2.50 | COM NEW | 026874784 | 40,685,563 | 548,286 | SH | | SOLE | | 548,286 | 0 | 0 |
American Water Works Company Inc US$0.01 | COM | 030420103 | 35,386,577 | 274,049 | SH | | SOLE | | 274,049 | 0 | 0 |
Apple Inc Com | COM | 037833100 | 85,044,611 | 404,022 | SH | | SOLE | | 404,022 | 0 | 0 |
Applied Materials COM US$0.01 | COM | 038222105 | 236,000 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
Automatic Data Processing Com US$0.10 | COM | 053015103 | 334,194 | 1,400 | SH | | SOLE | | 1,400 | 0 | 0 |
Avery Dennison | COM | 053611109 | 1,173,418 | 5,368 | SH | | SOLE | | 5,368 | 0 | 0 |
Berkshire Hathaway 'B' Com US$0.1667 | CL B NEW | 084670702 | 33,302,362 | 81,827 | SH | | SOLE | | 81,827 | 0 | 0 |
Broadcom Ltd $1 | COM | 11135F101 | 303,444 | 189 | SH | | SOLE | | 189 | 0 | 0 |
Cheniere Energy, Inc | COM NEW | 16411R208 | 24,986,928 | 142,860 | SH | | SOLE | | 142,860 | 0 | 0 |
Chevron Corporation Com US$0.75 | COM | 166764100 | 8,692,068 | 55,567 | SH | | SOLE | | 55,567 | 0 | 0 |
Citigroup Inc Com US$0.01 | COM NEW | 172967424 | 933,230 | 14,700 | SH | | SOLE | | 14,700 | 0 | 0 |
CME Group Inc Com US$0.01 'A' | COM | 12572Q105 | 166,527,863 | 847,276 | SH | | SOLE | | 847,276 | 0 | 0 |
Coca-Cola Com US$0.25 | COM | 191216100 | 10,053,301 | 157,959 | SH | | SOLE | | 157,959 | 0 | 0 |
Coinbase Global Inc $0.00001 Class 'A' | COM CL A | 19260Q107 | 368,622 | 1,659 | SH | | SOLE | | 1,659 | 0 | 0 |
Colgate-Palmolive Co Com US$1.00 | COM | 194162103 | 1,343,090 | 13,847 | SH | | SOLE | | 13,847 | 0 | 0 |
Costco Wholesale Corp Com Stock US$0.005 | COM | 22160K105 | 13,822,094 | 16,261 | SH | | SOLE | | 16,261 | 0 | 0 |
Credicorp Ltd US$5 | COM | G2519Y108 | 516,880 | 3,200 | SH | | SOLE | | 3,200 | 0 | 0 |
D.R. Horton Inc Com US$0.01 | COM | 23331A109 | 25,411,422 | 180,434 | SH | | SOLE | | 180,434 | 0 | 0 |
Danaher Corp. US$0.01 | COM | 235851102 | 573,518 | 2,296 | SH | | SOLE | | 2,296 | 0 | 0 |
Dover Corporation US$1 | COM | 260003108 | 622,949 | 3,450 | SH | | SOLE | | 3,450 | 0 | 0 |
Eli Lilly & Co Com | COM | 532457108 | 278,197 | 307 | SH | | SOLE | | 307 | 0 | 0 |
EOG Resources Inc | COM | 26875P101 | 200,173 | 1,590 | SH | | SOLE | | 1,590 | 0 | 0 |
Exxon Mobil Corporation Com | COM | 30231G102 | 2,281,627 | 19,823 | SH | | SOLE | | 19,823 | 0 | 0 |
Ferguson Plc Ord 0.01 | SHS | G3421J106 | 157,292,860 | 812,904 | SH | | SOLE | | 812,904 | 0 | 0 |
First Trust Asia ex-Japan AlphaDEX ETF $ | ASIA EX JAPAN | 33737J109 | 3,908,566 | 138,700 | SH | | SOLE | | 138,700 | 0 | 0 |
First Trust Global Tactical Commodity Strategy ETF | FST TR GLB FD | 33739H101 | 4,536,810 | 189,785 | SH | | SOLE | | 189,785 | 0 | 0 |
First Trust United Kingdom AlphaDEX ETF | UNIT KING ALPH | 33737J224 | 484,378 | 12,700 | SH | | SOLE | | 12,700 | 0 | 0 |
Franco Nevada Corp Com Npv | COM | 351858105 | 622,835 | 5,254 | SH | | SOLE | | 5,254 | 0 | 0 |
GE Aerospace | COM NEW | 369604301 | 175,081,157 | 1,101,659 | SH | | SOLE | | 1,101,659 | 0 | 0 |
GE Vernova LLC | COM | 36828A101 | 113,496,778 | 661,249 | SH | | SOLE | | 661,249 | 0 | 0 |
HCA Healthcare Inc | COM | 40412C101 | 45,423,591 | 141,414 | SH | | SOLE | | 141,414 | 0 | 0 |
HDFC Bank Ltd-Adr | SPONSORED ADS | 40415F101 | 1,271,457 | 19,760 | SH | | SOLE | | 19,760 | 0 | 0 |
Home Depot Inc Com US$0.05 | COM | 437076102 | 1,202,300 | 3,491 | SH | | SOLE | | 3,491 | 0 | 0 |
Honeywell International Inc Com US$1.00 | COM | 438516106 | 785,529 | 3,678 | SH | | SOLE | | 3,678 | 0 | 0 |
IBM Com US$0.20 | COM | 459200101 | 170,918,716 | 987,684 | SH | | SOLE | | 987,684 | 0 | 0 |
Infosys Ltd ADR Each Rep 1 Ord Shares | SPONSORED ADR | 456788108 | 5,498,555 | 295,383 | SH | | SOLE | | 295,383 | 0 | 0 |
Intercontinental Exchange Inc Com US$0.01 | COM | 45866F104 | 738,749 | 5,401 | SH | | SOLE | | 5,401 | 0 | 0 |
Intuit Inc Com US$0.01 | COM | 461202103 | 163,476,273 | 248,775 | SH | | SOLE | | 248,775 | 0 | 0 |
Invesco QQQ Trust Unit Series 1 | UNIT SER 1 | 46090E103 | 474,195 | 990 | SH | | SOLE | | 990 | 0 | 0 |
iShares Russell 1000 Growth | RUS 1000 GRW ETF | 464287614 | 388,744 | 1,066 | SH | | SOLE | | 1,066 | 0 | 0 |
iShares Trust Russell 2000 Index Fund | RUSSELL 2000 ETF | 464287655 | 1,015,084 | 5,003 | SH | | SOLE | | 5,003 | 0 | 0 |
iShares Trust S&P 500 Index Fund | CORE S&P500 ETF | 464287200 | 927,216 | 1,695 | SH | | SOLE | | 1,695 | 0 | 0 |
JP Morgan Chase Com US$1 (US quote) | COM | 46625H100 | 65,463,047 | 323,458 | SH | | SOLE | | 323,458 | 0 | 0 |
Kimberly-Clark Corporation Com US$1.25 | COM | 494368103 | 273,014 | 1,975 | SH | | SOLE | | 1,975 | 0 | 0 |
Linde Plc Com EUR0.001 | SHS | G54950103 | 85,259,920 | 194,225 | SH | | SOLE | | 194,225 | 0 | 0 |
Lockheed Martin Corp Com US$1.00 | COM | 539830109 | 904,080 | 1,935 | SH | | SOLE | | 1,935 | 0 | 0 |
Marsh & McLennan Cos Inc Com US$1.00 | COM | 571748102 | 222,242,601 | 1,054,632 | SH | | SOLE | | 1,054,632 | 0 | 0 |
Mastercard Inc US$0.0001 Class 'A' | CL A | 57636Q104 | 1,590,741 | 3,607 | SH | | SOLE | | 3,607 | 0 | 0 |
Mercadolibre Inc Com US$0.001 | COM | 58733R102 | 33,865,477 | 20,599 | SH | | SOLE | | 20,599 | 0 | 0 |
Merck & Co Inc Com US$0.50 | COM | 58933Y105 | 1,224,753 | 9,891 | SH | | SOLE | | 9,891 | 0 | 0 |
Microsoft Corporation Com US$0.00000625 | COM | 594918104 | 400,941,342 | 897,362 | SH | | SOLE | | 897,362 | 0 | 0 |
Newmont Mining Corp Com US$1.60 | COM | 651639106 | 19,493,688 | 465,966 | SH | | SOLE | | 465,966 | 0 | 0 |
Nvidia Corporation US$0.001 | COM | 67066G104 | 2,875,144 | 23,289 | SH | | SOLE | | 23,289 | 0 | 0 |
O'Reilly Automotive Inc New $0.01 | COM | 67103H107 | 33,769,292 | 31,962 | SH | | SOLE | | 31,962 | 0 | 0 |
Pepsico Inc Cap Stock US$0.0166 | COM | 713448108 | 47,580,935 | 288,413 | SH | | SOLE | | 288,413 | 0 | 0 |
Pfizer Inc Com US$0.05 | COM | 717081103 | 1,220,818 | 43,624 | SH | | SOLE | | 43,624 | 0 | 0 |
Pinterest Inc Com US$0.00001 | CL A | 72352L106 | 6,413,881 | 145,555 | SH | | SOLE | | 145,555 | 0 | 0 |
Procter & Gamble Co Com | COM | 742718109 | 5,752,692 | 34,887 | SH | | SOLE | | 34,887 | 0 | 0 |
Prologis, Inc. | COM | 74340W103 | 32,400,896 | 288,431 | SH | | SOLE | | 288,431 | 0 | 0 |
Qualcomm Inc Com US$0.0001 | COM | 747525103 | 269,577,340 | 1,354,660 | SH | | SOLE | | 1,354,660 | 0 | 0 |
Quanta Services, Inc | COM | 74762E102 | 10,009,715 | 39,406 | SH | | SOLE | | 39,406 | 0 | 0 |
RenaissanceRe Holdings Ltd | COM | G7496G103 | 8,997,856 | 40,285 | SH | | SOLE | | 40,285 | 0 | 0 |
S&P Global Inc | COM | 78409V104 | 2,210,004 | 4,953 | SH | | SOLE | | 4,953 | 0 | 0 |
Salesforce Inc Com USD0.001 | COM | 79466L302 | 1,778,192 | 6,915 | SH | | SOLE | | 6,915 | 0 | 0 |
Schlumberger Com US$0.01 | COM STK | 806857108 | 94,214,718 | 1,996,286 | SH | | SOLE | | 1,996,286 | 0 | 0 |
SPDR Gold Trust Shares | GOLD SHS | 78463V107 | 13,659,146 | 63,525 | SH | | SOLE | | 63,525 | 0 | 0 |
Stryker Corp Com US$0.10 | COM | 863667101 | 400,304 | 1,177 | SH | | SOLE | | 1,177 | 0 | 0 |
Synopsys Inc US$0.01 | COM | 871607107 | 163,287,962 | 274,452 | SH | | SOLE | | 274,452 | 0 | 0 |
Taiwan Semiconductor Manufacturing ADS Rep 5 Ord TW$10 | SPONSORED ADS | 874039100 | 128,868,753 | 741,328 | SH | | SOLE | | 741,328 | 0 | 0 |
TE Connectivity Ltd Com CHF1.37 | SHS | H84989104 | 196,169,223 | 1,304,360 | SH | | SOLE | | 1,304,360 | 0 | 0 |
Texas Pacific Land Corporation (TPL) $0.01 | COM | 88262P102 | 8,812,044 | 12,006 | SH | | SOLE | | 12,006 | 0 | 0 |
Thermo Fisher Scientific COM US$1 | COM | 883556102 | 238,133,391 | 431,116 | SH | | SOLE | | 431,116 | 0 | 0 |
T-Mobile US Inc | COM | 872590104 | 124,903,981 | 709,017 | SH | | SOLE | | 709,017 | 0 | 0 |
Union Pacific Corporation Com US$2.50 | COM | 907818108 | 2,632,936 | 11,636 | SH | | SOLE | | 11,636 | 0 | 0 |
United Rentals Inc Com US$0.01 | COM | 911363109 | 134,637,999 | 208,091 | SH | | SOLE | | 208,091 | 0 | 0 |
UnitedHealth Group Com US$0.01 | COM | 91324P102 | 202,252,764 | 397,201 | SH | | SOLE | | 397,201 | 0 | 0 |
Valaris Ltd | CL A | G9460G101 | 41,505,004 | 557,376 | SH | | SOLE | | 557,376 | 0 | 0 |
Vanguard Dividend Appreciation ETF | DIV APP ETF | 921908844 | 211,970 | 1,161 | SH | | SOLE | | 1,161 | 0 | 0 |
Verizon Communications Com US$0.10 | COM | 92343V104 | 982,561 | 23,811 | SH | | SOLE | | 23,811 | 0 | 0 |
Visa Inc Com Stock US$0.0001 | COM CL A | 92826C839 | 230,514,292 | 878,769 | SH | | SOLE | | 878,769 | 0 | 0 |
Vulcan Materials Com $1 | COM | 929160109 | 37,420,538 | 150,619 | SH | | SOLE | | 150,619 | 0 | 0 |
W R Berkley Corp Com US$0.20 | COM | 084423102 | 1,127,551 | 14,350 | SH | | SOLE | | 14,350 | 0 | 0 |
Waste Management Com US$0.01 | COM | 94106L109 | 661,525 | 3,100 | SH | | SOLE | | 3,100 | 0 | 0 |
Wisdom Tree EM Small Cap Dividend ETF | US S CAP QTY DIV | 97717X651 | 970,904 | 18,880 | SH | | SOLE | | 18,880 | 0 | 0 |
Wisdom Tree Japan Hedged ETF | JAPN HEDGE EQT | 97717W851 | 741,264 | 6,568 | SH | | SOLE | | 6,568 | 0 | 0 |
Yum China Holdings Inc. US$0.01 | COM | 98850P109 | 28,763,795 | 932,527 | SH | | SOLE | | 932,527 | 0 | 0 |
Zoetis Inc Com US$0.01 'A' | CL A | 98978V103 | 53,030,525 | 306,119 | SH | | SOLE | | 306,119 | 0 | 0 |