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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| ALBEMARLE CORP | COMMON STOCK USD | 012653101 | 156,729 | 1,655 | SH | SOLE | 1,655 | 0 | 0 | ||
| CINCINNATI FINANCIAL CORP | COMMON STOCK USD | 172062101 | 38,371,462 | 282,050 | SH | SOLE | 256,956 | 0 | 25,094 | ||
| CUMMINS INC | COMMON STOCK USD | 231021106 | 47,900,338 | 147,920 | SH | SOLE | 128,907 | 0 | 19,013 | ||
| TRANSUNION | COMMON STOCK USD | 89400J107 | 13,022,727 | 124,417 | SH | SOLE | 124,417 | 0 | 0 | ||
| KIMCO REALTY CORP | REIT USD | 49446R109 | 19,646,721 | 846,112 | SH | SOLE | 827,557 | 0 | 18,555 | ||
| MOODY'S CORP | COMMON STOCK USD | 615369105 | 33,505,985 | 70,646 | SH | SOLE | 69,442 | 0 | 1,204 | ||
| PROGRESSIVE CORP/THE | COMMON STOCK USD | 743315103 | 43,044,692 | 169,661 | SH | SOLE | 166,791 | 0 | 2,870 | ||
| PULTEGROUP INC | COMMON STOCK USD | 745867101 | 25,616,822 | 178,502 | SH | SOLE | 174,546 | 0 | 3,956 | ||
| SHERWIN-WILLIAMS CO/THE | COMMON STOCK USD | 824348106 | 28,887,241 | 75,742 | SH | SOLE | 74,010 | 0 | 1,732 | ||
| STEEL DYNAMICS INC | COMMON STOCK USD | 858119100 | 10,804,048 | 85,726 | SH | SOLE | 85,726 | 0 | 0 | ||
| THERMO FISHER SCIENTIFIC INC | COMMON STOCK USD | 883556102 | 35,472,493 | 57,384 | SH | SOLE | 56,118 | 0 | 1,266 | ||
| WATSCO INC | COMMON STOCK USD | 942622200 | 59,521,084 | 120,878 | SH | SOLE | 93,910 | 0 | 26,968 | ||
| WATTS WATER TECHNOLOGIES INC | COMMON STOCK USD | 942749102 | 11,465,406 | 55,351 | SH | SOLE | 54,143 | 0 | 1,208 | ||
| INSULET CORP | COMMON STOCK USD | 45784P101 | 31,509,721 | 135,549 | SH | SOLE | 133,289 | 0 | 2,260 | ||
| ARISTA NETWORKS INC | COMMON STOCK USD | 040413106 | 49,703,529 | 129,578 | SH | SOLE | 127,780 | 0 | 1,798 | ||
| VEEVA SYSTEMS INC | COMMON STOCK USD | 922475108 | 22,434,164 | 106,921 | SH | SOLE | 105,143 | 0 | 1,778 | ||
| PLANET FITNESS INC | COMMON STOCK USD | 72703H101 | 13,592,118 | 167,370 | SH | SOLE | 167,370 | 0 | 0 | ||
| BROADCOM INC | COMMON STOCK USD | 11135F101 | 294,742,384 | 1,709,055 | SH | SOLE | 1,565,281 | 0 | 143,774 | ||
| UBER TECHNOLOGIES INC | COMMON STOCK USD | 90353T100 | 26,572,221 | 353,448 | SH | SOLE | 344,623 | 0 | 8,825 | ||
| VERACYTE INC | COMMON STOCK USD | 92337F107 | 24,319,163 | 714,849 | SH | SOLE | 703,647 | 0 | 11,202 | ||
| DESCARTES SYSTEMS GROUP INC/THE | COMMON STOCK CAD | 249906108 | 18,653,082 | 184,058 | SH | SOLE | 180,062 | 0 | 3,996 | ||
| ENDAVA PLC | ADR USD | 29260V105 | 6,279,475 | 245,772 | SH | SOLE | 224,903 | 0 | 20,869 | ||
| AVANTOR INC | COMMON STOCK USD | 05352A100 | 14,584,342 | 563,973 | SH | SOLE | 563,973 | 0 | 0 | ||
| CROWDSTRIKE HOLDINGS INC | COMMON STOCK USD | 22788C105 | 34,970,277 | 124,689 | SH | SOLE | 123,148 | 0 | 1,541 | ||
| DYNATRACE INC | COMMON STOCK USD | 268150109 | 31,989,711 | 598,274 | SH | SOLE | 598,274 | 0 | 0 | ||
| LPL FINANCIAL HOLDINGS INC | COMMON STOCK USD | 50212V100 | 14,507,607 | 62,342 | SH | SOLE | 61,010 | 0 | 1,332 | ||
| CME GROUP INC. | COMMON STOCK USD | 12572Q105 | 60,209,663 | 273,236 | SH | SOLE | 243,420 | 0 | 29,816 | ||
| MSA SAFETY INC | COMMON STOCK USD | 553498106 | 12,439,368 | 70,160 | SH | SOLE | 70,160 | 0 | 0 | ||
| CEMEX SAB DE CV | ADR USD | 151290889 | 1,695,244 | 278,823 | SH | SOLE | 278,823 | 0 | 0 | ||
| MORGAN STANLEY | COMMON STOCK USD | 617446448 | 74,957,280 | 719,210 | SH | SOLE | 617,899 | 0 | 101,311 | ||
| PACKAGING CORP OF AMERICA | COMMON STOCK USD | 695156109 | 18,201,515 | 84,501 | SH | SOLE | 84,501 | 0 | 0 | ||
| METLIFE INC | COMMON STOCK USD | 59156R108 | 35,771,115 | 433,747 | SH | SOLE | 433,747 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC | COMMON STOCK USD | 084670702 | 75,522,502 | 164,108 | SH | SOLE | 160,339 | 0 | 3,769 | ||
| COSTCO WHOLESALE CORP | COMMON STOCK USD | 22160K105 | 95,000,881 | 107,216 | SH | SOLE | 105,907 | 0 | 1,309 | ||
| VISA INC | COMMON STOCK USD | 92826C839 | 101,101,072 | 367,948 | SH | SOLE | 363,970 | 0 | 3,978 | ||
| GARTNER INC | COMMON STOCK USD | 366651107 | 11,202,059 | 22,107 | SH | SOLE | 22,107 | 0 | 0 | ||
| AGCO CORP | COMMON STOCK USD | 001084102 | 18,643,756 | 190,223 | SH | SOLE | 187,999 | 0 | 2,224 | ||
| DR HORTON INC | COMMON STOCK USD | 23331A109 | 11,002,622 | 57,699 | SH | SOLE | 57,699 | 0 | 0 | ||
| O'REILLY AUTOMOTIVE INC | COMMON STOCK USD | 67103H107 | 23,554,779 | 20,468 | SH | SOLE | 20,025 | 0 | 443 | ||
| STIFEL FINANCIAL CORP | COMMON STOCK USD | 860630102 | 25,510,752 | 271,680 | SH | SOLE | 267,863 | 0 | 3,817 | ||
| BLACKROCK FINANCE INC | COMMON STOCK USD | 09247X101 | 31,152,146 | 32,809 | SH | SOLE | 32,091 | 0 | 718 | ||
| CISCO SYSTEMS INC | COMMON STOCK USD | 17275R102 | 25,820,141 | 485,341 | SH | SOLE | 485,341 | 0 | 0 | ||
| IDEXX LABORATORIES INC | COMMON STOCK USD | 45168D104 | 20,155,697 | 39,902 | SH | SOLE | 39,029 | 0 | 873 | ||
| AES CORP/THE | COMMON STOCK USD | 00130H105 | 13,882,259 | 692,382 | SH | SOLE | 692,382 | 0 | 0 | ||
| AMPHENOL CORP | COMMON STOCK USD | 032095101 | 15,731,961 | 241,510 | SH | SOLE | 241,510 | 0 | 0 | ||
| TETRA TECH INC | COMMON STOCK USD | 88162G103 | 69,081,397 | 1,466,385 | SH | SOLE | 1,457,067 | 0 | 9,318 | ||
| GILEAD SCIENCES INC | COMMON STOCK USD | 375558103 | 21,838,218 | 260,506 | SH | SOLE | 260,506 | 0 | 0 | ||
| DIGITAL REALTY TRUST INC | REIT USD | 253868103 | 9,129,075 | 56,415 | SH | SOLE | 56,415 | 0 | 0 | ||
| UNITED RENTALS INC | COMMON STOCK USD | 911363109 | 77,286,973 | 95,442 | SH | SOLE | 81,944 | 0 | 13,498 | ||
| AMERICAN TOWER CORP | REIT USD | 03027X100 | 50,529,516 | 217,378 | SH | SOLE | 215,072 | 0 | 2,306 | ||
| REPUBLIC SERVICES INC | COMMON STOCK USD | 760759100 | 40,411,009 | 201,230 | SH | SOLE | 199,009 | 0 | 2,221 | ||
| NVIDIA CORP | COMMON STOCK USD | 67066G104 | 593,202,868 | 4,882,730 | SH | SOLE | 4,839,221 | 0 | 43,509 | ||
| JEFFERIES FINANCIAL GROUP INC | COMMON STOCK USD | 47233W109 | 23,972,045 | 389,536 | SH | SOLE | 381,554 | 0 | 7,982 | ||
| AUTODESK INC | COMMON STOCK USD | 052769106 | 53,263,767 | 193,370 | SH | SOLE | 191,056 | 0 | 2,314 | ||
| UNITEDHEALTH GROUP INC | COMMON STOCK USD | 91324P102 | 49,322,967 | 84,382 | SH | SOLE | 82,475 | 0 | 1,907 | ||
| ORACLE CORP | COMMON STOCK USD | 68389X105 | 31,229,884 | 183,317 | SH | SOLE | 179,209 | 0 | 4,108 | ||
| MICROSOFT CORP | COMMON STOCK USD | 594918104 | 737,988,335 | 1,716,430 | SH | SOLE | 1,621,844 | 0 | 94,586 | ||
| CADENCE DESIGN SYSTEMS INC | COMMON STOCK USD | 127387108 | 35,071,614 | 129,406 | SH | SOLE | 129,406 | 0 | 0 | ||
| MERCADOLIBRE INC | COMMON STOCK USD | 58733R102 | 33,956,238 | 16,570 | SH | SOLE | 15,630 | 0 | 940 | ||
| CARLYLE GROUP INC/THE | COMMON STOCK USD | 14316J108 | 16,942,732 | 393,468 | SH | SOLE | 384,693 | 0 | 8,775 | ||
| XYLEM INC/NY | COMMON STOCK USD | 98419M100 | 47,731,680 | 353,699 | SH | SOLE | 353,699 | 0 | 0 | ||
| QUEST DIAGNOSTICS INC | COMMON STOCK USD | 74834L100 | 20,072,222 | 129,298 | SH | SOLE | 129,298 | 0 | 0 | ||
| TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD | ADR USD | 874039100 | 106,468,313 | 611,233 | SH | SOLE | 501,784 | 0 | 109,449 | ||
| DARDEN RESTAURANTS INC | COMMON STOCK USD | 237194105 | 35,697,880 | 217,024 | SH | SOLE | 178,344 | 0 | 38,680 | ||
| AMAZON.COM INC | COMMON STOCK USD | 023135106 | 225,894,153 | 1,212,529 | SH | SOLE | 1,194,938 | 0 | 17,591 | ||
| META PLATFORMS INC | COMMON STOCK USD | 30303M102 | 124,580,901 | 217,677 | SH | SOLE | 213,514 | 0 | 4,163 | ||
| UNIVERSAL DISPLAY CORP | COMMON STOCK USD | 91347P105 | 16,008,883 | 76,320 | SH | SOLE | 76,320 | 0 | 0 | ||
| CHENIERE ENERGY INC | COMMON STOCK USD | 16411R208 | 12,998,465 | 72,290 | SH | SOLE | 70,745 | 0 | 1,545 | ||
| NORFOLK SOUTHERN CORP | COMMON STOCK USD | 655844108 | 18,938,101 | 76,225 | SH | SOLE | 74,497 | 0 | 1,728 | ||
| CATERPILLAR INC. | COMMON STOCK USD | 149123101 | 38,037,262 | 97,282 | SH | SOLE | 95,108 | 0 | 2,174 | ||
| JPMORGAN CHASE CO. | COMMON STOCK USD | 46625H100 | 149,186,165 | 707,945 | SH | SOLE | 647,854 | 0 | 60,091 | ||
| PGE CORP | COMMON STOCK USD | 69331C108 | 16,644,796 | 842,348 | SH | SOLE | 823,883 | 0 | 18,465 | ||
| KIMBERLY-CLARK CORP | COMMON STOCK USD | 494368103 | 34,542,596 | 242,779 | SH | SOLE | 239,642 | 0 | 3,137 | ||
| LOCKHEED MARTIN CORP | COMMON STOCK USD | 539830109 | 500,754 | 857 | SH | SOLE | 857 | 0 | 0 | ||
| PFIZER INC | COMMON STOCK USD | 717081103 | 123,820 | 4,280 | SH | SOLE | 4,280 | 0 | 0 | ||
| MARSH MCLENNAN COS INC | COMMON STOCK USD | 571748102 | 27,883,796 | 124,989 | SH | SOLE | 122,225 | 0 | 2,764 | ||
| CLOUDFLARE INC | COMMON STOCK USD | 18915M107 | 27,369,549 | 338,397 | SH | SOLE | 333,400 | 0 | 4,997 | ||
| BUILDERS FIRSTSOURCE INC | COMMON STOCK USD | 12008R107 | 17,545,944 | 90,457 | SH | SOLE | 88,208 | 0 | 2,249 | ||
| VIATRIS INC | COMMON STOCK USD | 92556V106 | 6,160 | 531 | SH | SOLE | 531 | 0 | 0 | ||
| WESCO INTERNATIONAL INC | COMMON STOCK USD | 95082P105 | 31,257,886 | 186,081 | SH | SOLE | 183,639 | 0 | 2,442 | ||
| MARVELL TECHNOLOGY INC | COMMON STOCK USD | 573874104 | 14,476,287 | 200,725 | SH | SOLE | 200,725 | 0 | 0 | ||
| RELX PLC | ADR USD | 759530108 | 12,979,584 | 273,600 | SH | SOLE | 273,600 | 0 | 0 | ||
| JACKSON FINANCIAL INC | COMMON STOCK USD | 46817M107 | 471,948 | 5,176 | SH | SOLE | 5,176 | 0 | 0 | ||
| PERFORMANCE FOOD GROUP CO | COMMON STOCK USD | 71377A103 | 21,973,273 | 280,486 | SH | SOLE | 274,445 | 0 | 6,041 | ||
| ADVANCED DRAINAGE SYSTEMS INC | COMMON STOCK USD | 00790R104 | 35,211,336 | 224,119 | SH | SOLE | 221,319 | 0 | 2,800 | ||
| ROBLOX CORP | COMMON STOCK USD | 771049103 | 19,782,715 | 447,067 | SH | SOLE | 437,057 | 0 | 10,010 | ||
| CONSTELLATION ENERGY CORP | COMMON STOCK USD | 21037T109 | 26,340,026 | 101,300 | SH | SOLE | 99,028 | 0 | 2,272 | ||
| TELUS CORP | COMMON STOCK USD | 87971M103 | 8,243,813 | 491,288 | SH | SOLE | 491,288 | 0 | 0 | ||
| DOCEBO INC | COMMON STOCK CAD | 25609L105 | 8,714,326 | 199,232 | SH | SOLE | 181,677 | 0 | 17,555 | ||
| UL SOLUTIONS INC | COMMON STOCK USD | 903731107 | 9,614,774 | 195,105 | SH | SOLE | 195,105 | 0 | 0 | ||
| DOVER CORP | COMMON STOCK USD | 260003108 | 23,134,909 | 120,664 | SH | SOLE | 118,001 | 0 | 2,663 | ||
| MOTOROLA SOLUTIONS INC | COMMON STOCK USD | 620076307 | 15,343,648 | 34,141 | SH | SOLE | 34,141 | 0 | 0 | ||
| NEXTERA ENERGY INC | COMMON STOCK USD | 65339F101 | 65,432,805 | 774,152 | SH | SOLE | 691,151 | 0 | 83,001 | ||
| CHEVRON CORP | COMMON STOCK USD | 166764100 | 33,587,136 | 228,096 | SH | SOLE | 223,022 | 0 | 5,074 | ||
| EXXON MOBIL CORP | COMMON STOCK USD | 30231G102 | 62,502,877 | 533,301 | SH | SOLE | 523,761 | 0 | 9,540 | ||
| TEXAS INSTRUMENTS INC | COMMON STOCK USD | 882508104 | 104,683,048 | 506,233 | SH | SOLE | 455,929 | 0 | 50,304 | ||
| BRISTOL-MYERS SQUIBB CO | COMMON STOCK USD | 110122108 | 13,189,523 | 254,870 | SH | SOLE | 254,870 | 0 | 0 | ||
| UNION PACIFIC CORP | COMMON STOCK USD | 907818108 | 11,251,051 | 45,671 | SH | SOLE | 45,671 | 0 | 0 | ||
| EMERSON ELECTRIC CO | COMMON STOCK USD | 291011104 | 14,065,195 | 128,649 | SH | SOLE | 128,649 | 0 | 0 | ||
| GENERAL MOTORS CO | COMMON STOCK USD | 37045V100 | 21,297,343 | 475,069 | SH | SOLE | 463,289 | 0 | 11,780 | ||
| AIR PRODUCTS AND CHEMICALS INC | COMMON STOCK USD | 009158106 | 624,512 | 2,098 | SH | SOLE | 2,098 | 0 | 0 | ||
| ANALOG DEVICES INC | COMMON STOCK USD | 032654105 | 23,597,384 | 102,526 | SH | SOLE | 102,526 | 0 | 0 | ||
| APPLIED MATERIALS INC | COMMON STOCK USD | 038222105 | 11,141,752 | 55,149 | SH | SOLE | 53,770 | 0 | 1,379 | ||
| PEPSICO INC | COMMON STOCK USD | 713448108 | 71,896,508 | 422,878 | SH | SOLE | 359,259 | 0 | 63,619 | ||
| WEYERHAEUSER CO | REIT USD | 962166104 | 52,844,046 | 1,561,931 | SH | SOLE | 1,414,647 | 0 | 147,284 | ||
| ABBVIE INC | COMMON STOCK USD | 00287Y109 | 95,144,501 | 482,918 | SH | SOLE | 412,721 | 0 | 70,197 | ||
| COLGATE-PALMOLIVE CO | COMMON STOCK USD | 194162103 | 120,912,984 | 1,165,104 | SH | SOLE | 1,058,168 | 0 | 106,936 | ||
| KROGER CO/THE | COMMON STOCK USD | 501044101 | 25,929,949 | 453,004 | SH | SOLE | 443,015 | 0 | 9,989 | ||
| JOHNSON JOHNSON | COMMON STOCK USD | 478160104 | 105,370,162 | 650,555 | SH | SOLE | 610,332 | 0 | 40,223 | ||
| AUTOMATIC DATA PROCESSING INC | COMMON STOCK USD | 053015103 | 52,915,860 | 191,656 | SH | SOLE | 161,640 | 0 | 30,016 | ||
| DANAHER CORP | COMMON STOCK USD | 235851102 | 49,217,654 | 177,112 | SH | SOLE | 174,406 | 0 | 2,706 | ||
| T-MOBILE US INC | COMMON STOCK USD | 872590104 | 22,556,119 | 109,310 | SH | SOLE | 106,887 | 0 | 2,423 | ||
| CLOROX CO/THE | COMMON STOCK USD | 189054109 | 146,148 | 897 | SH | SOLE | 897 | 0 | 0 | ||
| WALMART INC | COMMON STOCK USD | 931142103 | 46,916,477 | 581,009 | SH | SOLE | 568,053 | 0 | 12,956 | ||
| AVERY DENNISON CORP | COMMON STOCK USD | 053611109 | 22,618,404 | 102,522 | SH | SOLE | 100,250 | 0 | 2,272 | ||
| ELI LILLY CO | COMMON STOCK USD | 532457108 | 69,221,193 | 78,186 | SH | SOLE | 76,424 | 0 | 1,762 | ||
| MERCK CO INC | COMMON STOCK USD | 58933Y105 | 131,903,263 | 1,161,421 | SH | SOLE | 1,058,922 | 0 | 102,499 | ||
| NUCOR CORP | COMMON STOCK USD | 670346105 | 20,956,606 | 139,462 | SH | SOLE | 125,217 | 0 | 14,245 | ||
| ESSENTIAL UTILITIES INC | COMMON STOCK USD | 29670G102 | 40,432,050 | 1,048,821 | SH | SOLE | 1,040,802 | 0 | 8,019 | ||
| BANK OF AMERICA CORPORATION | COMMON STOCK USD | 060505104 | 15,467,550 | 389,709 | SH | SOLE | 389,709 | 0 | 0 | ||
| TESLA INC | COMMON STOCK USD | 88160R101 | 61,014,080 | 233,261 | SH | SOLE | 227,896 | 0 | 5,365 | ||
| SERVICENOW INC | COMMON STOCK USD | 81762P102 | 69,828,136 | 78,139 | SH | SOLE | 77,254 | 0 | 885 | ||
| HDFC BANK LTD | ADR USD | 40415F101 | 13,379,482 | 213,969 | SH | SOLE | 193,635 | 0 | 20,334 | ||
| OMNICOM GROUP INC | COMMON STOCK USD | 681919106 | 35,084,156 | 339,338 | SH | SOLE | 334,842 | 0 | 4,496 | ||
| AFLAC INC | COMMON STOCK USD | 001055102 | 24,924,922 | 222,962 | SH | SOLE | 218,117 | 0 | 4,845 | ||
| ADVANCED MICRO DEVICES INC | COMMON STOCK USD | 007903107 | 56,196,908 | 342,497 | SH | SOLE | 337,453 | 0 | 5,044 | ||
| US BANCORP | COMMON STOCK USD | 902973304 | 30,484,404 | 666,763 | SH | SOLE | 657,444 | 0 | 9,319 | ||
| STATE STREET CORP | COMMON STOCK USD | 857477103 | 27,711,440 | 313,159 | SH | SOLE | 308,496 | 0 | 4,663 | ||
| FEDEX CORP | COMMON STOCK USD | 31428X106 | 16,265,830 | 59,462 | SH | SOLE | 58,169 | 0 | 1,293 | ||
| ALIBABA GROUP HOLDING LTD | ADR USD | 01609W102 | 2,520,163 | 23,746 | SH | SOLE | 23,746 | 0 | 0 | ||
| APPLE INC | COMMON STOCK USD | 037833100 | 578,869,247 | 2,484,524 | SH | SOLE | 2,459,357 | 0 | 25,167 | ||
| KLA CORP | COMMON STOCK USD | 482480100 | 40,869,732 | 52,806 | SH | SOLE | 52,084 | 0 | 722 | ||
| HOME DEPOT INC/THE | COMMON STOCK USD | 437076102 | 100,648,805 | 248,891 | SH | SOLE | 220,746 | 0 | 28,145 | ||
| MICRON TECHNOLOGY INC | COMMON STOCK USD | 595112103 | 45,063,976 | 434,561 | SH | SOLE | 429,451 | 0 | 5,110 | ||
| ELEVANCE HEALTH INC | COMMON STOCK USD | 036752103 | 16,653,678 | 32,030 | SH | SOLE | 32,030 | 0 | 0 | ||
| REXFORD INDUSTRIAL REALTY INC | REIT USD | 76169C100 | 1,639,621 | 32,596 | SH | SOLE | 29,841 | 0 | 2,755 | ||
| CITIZENS FINANCIAL GROUP INC | COMMON STOCK USD | 174610105 | 32,228,122 | 784,712 | SH | SOLE | 773,608 | 0 | 11,104 | ||
| MANULIFE FINANCIAL CORP | COMMON STOCK CAD | 56501R106 | 2,277,781 | 77,122 | SH | SOLE | 0 | 0 | 77,122 | ||
| TELUS CORP | COMMON STOCK CAD | 87971M103 | 7,717,864 | 459,972 | SH | SOLE | 295,605 | 0 | 164,367 | ||
| TOPBUILD CORP | COMMON STOCK USD | 89055F103 | 12,207,884 | 30,045 | SH | SOLE | 30,045 | 0 | 0 | ||
| ALPHABET INC | COMMON STOCK USD | 02079K107 | 134,010,151 | 801,592 | SH | SOLE | 791,478 | 0 | 10,114 | ||
| ALPHABET INC | COMMON STOCK USD | 02079K305 | 95,271,891 | 574,273 | SH | SOLE | 564,027 | 0 | 10,246 | ||
| HUBBELL INC | COMMON STOCK USD | 443510607 | 12,783,522 | 29,852 | SH | SOLE | 29,852 | 0 | 0 | ||