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 |
ABBOTT LABS COM | COM | 002824100 | 3,753,508 | 33,024 | SH | | SOLE | | 33,024 | 0 | 0 |
ACCENTURE PLC IRELAND SHS CLASS A | SHS CLASS A | G1151C101 | 21,267,990 | 61,360 | SH | | SOLE | | 61,360 | 0 | 0 |
ADOBE INC COM | COM | 00724F101 | 23,083,431 | 45,746 | SH | | SOLE | | 45,746 | 0 | 0 |
AERCAP HOLDINGS NV SHS | SHS | N00985106 | 607,762 | 6,993 | SH | | SOLE | | 6,993 | 0 | 0 |
ALEXANDRIA REAL ESTATE EQ IN COM | COM | 015271109 | 20,884,838 | 162,011 | SH | | SOLE | | 80,735 | 0 | 81,276 |
ALPHABET INC CAP STK CL A | CL A | 02079K305 | 440,599,686 | 2,919,232 | SH | | SOLE | | 2,919,232 | 0 | 0 |
AMAZON COM INC COM | COM | 023135106 | 147,047,399 | 815,209 | SH | | SOLE | | 815,209 | 0 | 0 |
AMEDISYS INC COM | COM | 023436108 | 32,987,197 | 357,934 | SH | | SOLE | | 285,682 | 0 | 72,252 |
AMERICAN ELEC PWR CO INC COM | COM | 025537101 | 7,047,543 | 81,853 | SH | | SOLE | | 81,853 | 0 | 0 |
AMERICAN EXPRESS CO COM | COM | 025816109 | 15,882,516 | 69,755 | SH | | SOLE | | 69,755 | 0 | 0 |
AMERICAN HOMES 4 RENT CL A | CL A | 02665T306 | 37,960,638 | 1,032,100 | SH | | SOLE | | 833,000 | 0 | 199,100 |
AMERICAN TOWER CORP NEW COM | COM | 03027X100 | 8,718,461 | 44,124 | SH | | SOLE | | 44,124 | 0 | 0 |
AMERICAN WTR WKS CO INC NEW COM | COM | 030420103 | 20,765,557 | 169,917 | SH | | SOLE | | 169,917 | 0 | 0 |
AMERICOLD REALTY TRUST INC COM | COM | 03064D108 | 9,702,926 | 389,363 | SH | | SOLE | | 193,429 | 0 | 195,934 |
AMGEN INC COM | COM | 031162100 | 20,614,053 | 72,503 | SH | | SOLE | | 72,503 | 0 | 0 |
ANALOG DEVICES INC COM | COM | 032654105 | 96,945,384 | 490,143 | SH | | SOLE | | 490,143 | 0 | 0 |
APPLE INC COM | COM | 037833100 | 52,536,499 | 306,371 | SH | | SOLE | | 306,371 | 0 | 0 |
APPLE HOSPITALITY REIT INC COM NEW | COM NEW | 03784Y200 | 147,420 | 9,000 | SH | | SOLE | | 0 | 0 | 9,000 |
APPLIED MATLS INC COM | COM | 038222105 | 81,981,168 | 397,523 | SH | | SOLE | | 397,523 | 0 | 0 |
AUTOLIV INC COM | COM | 052800109 | 32,867,756 | 272,920 | SH | | SOLE | | 264,220 | 0 | 8,700 |
AVALONBAY CMNTYS INC COM | COM | 053484101 | 27,168,953 | 146,416 | SH | | SOLE | | 129,991 | 0 | 16,425 |
AVANTOR INC COM | COM | 05352A100 | 63,565,690 | 2,485,948 | SH | | SOLE | | 2,485,948 | 0 | 0 |
BANK NEW YORK MELLON CORP COM | COM | 064058100 | 10,738,928 | 186,375 | SH | | SOLE | | 186,375 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL A | CL A | 084670108 | 82,477,200 | 130 | SH | | SOLE | | 130 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | CL B NEW | 084670702 | 108,292,310 | 257,520 | SH | | SOLE | | 257,520 | 0 | 0 |
BLACKROCK INC COM | COM | 09247X101 | 50,738,148 | 60,859 | SH | | SOLE | | 59,315 | 0 | 1,544 |
BOOKING HOLDINGS INC COM | COM | 09857L108 | 227,355,612 | 62,669 | SH | | SOLE | | 62,669 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO COM | COM | 110122108 | 240,347 | 4,432 | SH | | SOLE | | 4,432 | 0 | 0 |
BROADCOM INC COM | COM | 11135F101 | 10,427,000 | 7,867 | SH | | SOLE | | 7,867 | 0 | 0 |
BRUNSWICK CORP COM | COM | 117043109 | 101,163,867 | 1,048,113 | SH | | SOLE | | 874,273 | 0 | 173,840 |
BUILDERS FIRSTSOURCE INC COM | COM | 12008R107 | 597,913 | 2,867 | SH | | SOLE | | 2,867 | 0 | 0 |
CANADIAN PACIFIC KANSAS CITY COM | COM | 13646K108 | 9,908,271 | 82,963 | SH | | SOLE | | 82,963 | 0 | 0 |
CARDINAL HEALTH INC COM | COM | 14149Y108 | 27,294,424 | 243,918 | SH | | SOLE | | 231,860 | 0 | 12,058 |
CARMAX INC COM | COM | 143130102 | 105,255,274 | 1,208,303 | SH | | SOLE | | 1,208,303 | 0 | 0 |
CBRE GROUP INC CL A | CL A | 12504L109 | 14,858,078 | 152,798 | SH | | SOLE | | 152,798 | 0 | 0 |
CHENIERE ENERGY INC COM NEW | COM NEW | 16411R208 | 5,654,638 | 35,061 | SH | | SOLE | | 35,061 | 0 | 0 |
CHESAPEAKE ENERGY CORP COM | COM | 165167735 | 15,383,668 | 173,181 | SH | | SOLE | | 173,181 | 0 | 0 |
CISCO SYS INC COM | COM | 17275R102 | 47,052,703 | 942,751 | SH | | SOLE | | 919,858 | 0 | 22,893 |
CITIGROUP INC COM NEW | COM NEW | 172967424 | 148,940,318 | 2,355,160 | SH | | SOLE | | 2,334,483 | 0 | 20,677 |
CME GROUP INC COM | COM | 12572Q105 | 26,552,792 | 123,335 | SH | | SOLE | | 123,335 | 0 | 0 |
CMS ENERGY CORP COM | COM | 125896100 | 5,585,613 | 92,569 | SH | | SOLE | | 92,569 | 0 | 0 |
COCA COLA CO COM | COM | 191216100 | 23,546,775 | 384,877 | SH | | SOLE | | 384,877 | 0 | 0 |
CROCS INC COM | COM | 227046109 | 70,281,100 | 488,742 | SH | | SOLE | | 488,742 | 0 | 0 |
DANAHER CORPORATION COM | COM | 235851102 | 96,637,395 | 386,983 | SH | | SOLE | | 386,983 | 0 | 0 |
DEERE & CO COM | COM | 244199105 | 37,987,700 | 92,486 | SH | | SOLE | | 92,486 | 0 | 0 |
DIAMONDROCK HOSPITALITY CO COM | COM | 252784301 | 23,133,557 | 2,407,238 | SH | | SOLE | | 1,914,238 | 0 | 493,000 |
DIGITAL RLTY TR INC COM | COM | 253868103 | 181,778 | 1,262 | SH | | SOLE | | 0 | 0 | 1,262 |
DOMINION ENERGY INC COM | COM | 25746U109 | 5,032,727 | 102,312 | SH | | SOLE | | 102,312 | 0 | 0 |
ECOLAB INC COM | COM | 278865100 | 16,814,369 | 72,821 | SH | | SOLE | | 72,821 | 0 | 0 |
EDISON INTL COM | COM | 281020107 | 3,227,764 | 45,635 | SH | | SOLE | | 45,635 | 0 | 0 |
EDWARDS LIFESCIENCES CORP COM | COM | 28176E108 | 21,415,856 | 224,109 | SH | | SOLE | | 224,109 | 0 | 0 |
ENCOMPASS HEALTH CORP COM | COM | 29261A100 | 50,613,530 | 612,903 | SH | | SOLE | | 489,097 | 0 | 123,806 |
ENHABIT INC COM | COM | 29332G102 | 22,899,799 | 1,965,648 | SH | | SOLE | | 1,570,570 | 0 | 395,078 |
ENVISTA HOLDINGS CORPORATION COM | COM | 29415F104 | 47,239,324 | 2,209,510 | SH | | SOLE | | 1,763,354 | 0 | 446,156 |
EQUINIX INC COM | COM | 29444U700 | 41,467,881 | 50,244 | SH | | SOLE | | 28,495 | 0 | 21,749 |
LAUDER ESTEE COS INC CL A | CL A | 518439104 | 30,125,380 | 195,429 | SH | | SOLE | | 195,429 | 0 | 0 |
EXTRA SPACE STORAGE INC COM | COM | 30225T102 | 23,807,532 | 161,956 | SH | | SOLE | | 81,249 | 0 | 80,707 |
EXXON MOBIL CORP COM | COM | 30231G102 | 12,886,948 | 110,865 | SH | | SOLE | | 110,865 | 0 | 0 |
FEDERAL RLTY INVT TR NEW SH BEN INT NEW | SH BEN INT NEW | 313745101 | 12,216,309 | 119,627 | SH | | SOLE | | 58,573 | 0 | 61,054 |
FERGUSON PLC NEW SHS | SHS | G3421J106 | 41,935,502 | 191,986 | SH | | SOLE | | 191,986 | 0 | 0 |
FIRST SOLAR INC COM | COM | 336433107 | 65,993,879 | 390,959 | SH | | SOLE | | 310,989 | 0 | 79,970 |
INTERNATIONAL FLAVORS&FRAGRA COM | COM | 459506101 | 16,219,864 | 188,625 | SH | | SOLE | | 188,625 | 0 | 0 |
GENTEX CORP COM | COM | 371901109 | 58,665,201 | 1,624,175 | SH | | SOLE | | 1,291,766 | 0 | 332,409 |
GILEAD SCIENCES INC COM | COM | 375558103 | 37,918,303 | 517,656 | SH | | SOLE | | 491,611 | 0 | 26,045 |
HEALTHPEAK PROPERTIES INC COM | COM | 42250P103 | 77,194,650 | 4,117,048 | SH | | SOLE | | 3,141,130 | 0 | 975,918 |
HIGHWOODS PPTYS INC COM | COM | 431284108 | 14,742,717 | 563,129 | SH | | SOLE | | 279,683 | 0 | 283,446 |
HOME DEPOT INC COM | COM | 437076102 | 49,773,634 | 129,754 | SH | | SOLE | | 129,754 | 0 | 0 |
HOST HOTELS & RESORTS INC COM | COM | 44107P104 | 852,326 | 41,215 | SH | | SOLE | | 21,879 | 0 | 19,336 |
HUNTINGTON BANCSHARES INC COM | COM | 446150104 | 9,852,048 | 706,240 | SH | | SOLE | | 563,650 | 0 | 142,590 |
IDEX CORP COM | COM | 45167R104 | 18,763,186 | 76,892 | SH | | SOLE | | 76,892 | 0 | 0 |
ILLINOIS TOOL WKS INC COM | COM | 452308109 | 20,274,210 | 75,557 | SH | | SOLE | | 75,557 | 0 | 0 |
INDEPENDENCE RLTY TR INC COM | COM | 45378A106 | 14,459,013 | 896,405 | SH | | SOLE | | 448,954 | 0 | 447,451 |
INTERCONTINENTAL EXCHANGE IN COM | COM | 45866F104 | 18,006,216 | 131,021 | SH | | SOLE | | 131,021 | 0 | 0 |
INVENTRUST PPTYS CORP COM NEW | COM NEW | 46124J201 | 11,910,826 | 463,276 | SH | | SOLE | | 231,429 | 0 | 231,847 |
INVITATION HOMES INC COM | COM | 46187W107 | 21,504,808 | 603,898 | SH | | SOLE | | 302,507 | 0 | 301,391 |
IQVIA HLDGS INC COM | COM | 46266C105 | 41,775,152 | 165,191 | SH | | SOLE | | 165,191 | 0 | 0 |
JABIL INC COM | COM | 466313103 | 64,592,030 | 482,210 | SH | | SOLE | | 384,852 | 0 | 97,358 |
JOHNSON & JOHNSON COM | COM | 478160104 | 115,939,824 | 732,915 | SH | | SOLE | | 732,915 | 0 | 0 |
JPMORGAN CHASE & CO COM | COM | 46625H100 | 30,492,871 | 152,236 | SH | | SOLE | | 152,236 | 0 | 0 |
KENVUE INC COM | COM | 49177J102 | 26,406,702 | 1,230,508 | SH | | SOLE | | 1,169,479 | 0 | 61,029 |
KINDER MORGAN INC DEL COM | COM | 49456B101 | 30,427,362 | 1,659,071 | SH | | SOLE | | 1,588,940 | 0 | 70,131 |
KKR & CO INC COM | COM | 48251W104 | 350,749,114 | 3,487,265 | SH | | SOLE | | 3,487,265 | 0 | 0 |
KRONOS WORLDWIDE INC COM | COM | 50105F105 | 13,512,876 | 1,145,159 | SH | | SOLE | | 915,132 | 0 | 230,027 |
LXP INDUSTRIAL TRUST COM | COM | 529043101 | 10,666,574 | 1,182,547 | SH | | SOLE | | 585,146 | 0 | 597,401 |
LINDE PLC SHS | SHS | G54950103 | 11,069,389 | 23,840 | SH | | SOLE | | 23,840 | 0 | 0 |
LUMENTUM HLDGS INC COM | COM | 55024U109 | 46,401,911 | 979,977 | SH | | SOLE | | 779,292 | 0 | 200,685 |
LUXFER HLDGS PLC SHS | SHS | G5698W116 | 27,256,342 | 2,628,384 | SH | | SOLE | | 2,093,046 | 0 | 535,338 |
LYONDELLBASELL INDUSTRIES N SHS - A - | SHS - A - | N53745100 | 38,331,987 | 374,775 | SH | | SOLE | | 355,963 | 0 | 18,812 |
MARKEL GROUP INC COM | COM | 570535104 | 112,422,157 | 73,890 | SH | | SOLE | | 73,890 | 0 | 0 |
MARSH & MCLENNAN COS INC COM | COM | 571748102 | 55,766,613 | 270,738 | SH | | SOLE | | 270,738 | 0 | 0 |
MASTERCARD INCORPORATED CL A | CL A | 57636Q104 | 57,430,112 | 119,256 | SH | | SOLE | | 119,256 | 0 | 0 |
MCCORMICK & CO INC COM NON VTG | COM NON VTG | 579780206 | 15,179,269 | 197,621 | SH | | SOLE | | 197,621 | 0 | 0 |
MCDONALDS CORP COM | COM | 580135101 | 9,025,783 | 32,012 | SH | | SOLE | | 32,012 | 0 | 0 |
MEDTRONIC PLC SHS | SHS | G5960L103 | 130,484,379 | 1,497,239 | SH | | SOLE | | 1,482,099 | 0 | 15,140 |
MERCK & CO INC COM | COM | 58933Y105 | 229,033,796 | 1,735,762 | SH | | SOLE | | 1,728,219 | 0 | 7,543 |
META PLATFORMS INC CL A | CL A | 30303M102 | 229,774,514 | 473,196 | SH | | SOLE | | 473,196 | 0 | 0 |
MICROSOFT CORP COM | COM | 594918104 | 534,305,145 | 1,269,978 | SH | | SOLE | | 1,269,978 | 0 | 0 |
MOHAWK INDS INC COM | COM | 608190104 | 78,542,377 | 600,064 | SH | | SOLE | | 600,064 | 0 | 0 |
MSC INDL DIRECT INC CL A | CL A | 553530106 | 24,444,473 | 251,901 | SH | | SOLE | | 241,794 | 0 | 10,107 |
MUELLER WTR PRODS INC COM SER A | COM SER A | 624758108 | 48,845,153 | 3,035,746 | SH | | SOLE | | 2,421,358 | 0 | 614,388 |
NEXSTAR MEDIA GROUP INC COMMON STOCK | COM STK | 65336K103 | 33,227,160 | 192,856 | SH | | SOLE | | 187,422 | 0 | 5,434 |
NEXTERA ENERGY INC COM | COM | 65339F101 | 28,057,640 | 439,018 | SH | | SOLE | | 439,018 | 0 | 0 |
NIKE INC CL B | CL B | 654106103 | 55,971,857 | 595,572 | SH | | SOLE | | 595,572 | 0 | 0 |
NOBLE CORP PLC ORD SHS A | SHS A | G65431127 | 29,793,080 | 614,417 | SH | | SOLE | | 594,573 | 0 | 19,844 |
NUTRIEN LTD COM | COM | 67077M108 | 5,004,488 | 68,005 | SH | | SOLE | | 68,005 | 0 | 0 |
NVIDIA CORPORATION COM | COM | 67066G104 | 121,355,337 | 134,308 | SH | | SOLE | | 134,308 | 0 | 0 |
NXP SEMICONDUCTORS N V COM | COM | N6596X109 | 210,663,221 | 850,237 | SH | | SOLE | | 850,237 | 0 | 0 |
OMNICOM GROUP INC COM | COM | 681919106 | 16,019,682 | 165,561 | SH | | SOLE | | 157,782 | 0 | 7,779 |
OTIS WORLDWIDE CORP COM | COM | 68902V107 | 18,759,250 | 188,972 | SH | | SOLE | | 188,972 | 0 | 0 |
PEPSICO INC COM | COM | 713448108 | 15,020,758 | 85,828 | SH | | SOLE | | 82,458 | 0 | 3,370 |
PHILLIPS 66 COM | COM | 718546104 | 33,499,074 | 205,088 | SH | | SOLE | | 205,088 | 0 | 0 |
PPL CORP COM | COM | 69351T106 | 12,143,538 | 441,102 | SH | | SOLE | | 441,102 | 0 | 0 |
PROCTER AND GAMBLE CO COM | COM | 742718109 | 45,061,044 | 277,726 | SH | | SOLE | | 277,726 | 0 | 0 |
PROLOGIS INC. COM | COM | 74340W103 | 27,785,302 | 213,372 | SH | | SOLE | | 107,959 | 0 | 105,413 |
PRUDENTIAL FINL INC COM | COM | 744320102 | 27,946,718 | 238,047 | SH | | SOLE | | 227,424 | 0 | 10,623 |
PTC INC COM | COM | 69370C100 | 128,315,200 | 679,132 | SH | | SOLE | | 679,132 | 0 | 0 |
PUBLIC SVC ENTERPRISE GRP IN COM | COM | 744573106 | 25,954,514 | 388,657 | SH | | SOLE | | 388,657 | 0 | 0 |
PUBLIC STORAGE COM | COM | 74460D109 | 5,932,887 | 20,454 | SH | | SOLE | | 9,683 | 0 | 10,771 |
QUIDELORTHO CORP COM | COM | 219798105 | 25,908,118 | 540,428 | SH | | SOLE | | 432,085 | 0 | 108,343 |
REALTY INCOME CORP COM | COM | 756109104 | 13,611,993 | 251,608 | SH | | SOLE | | 124,769 | 0 | 126,839 |
REGENCY CTRS CORP COM | COM | 758849103 | 5,496,971 | 90,769 | SH | | SOLE | | 45,474 | 0 | 45,295 |
RENAISSANCERE HLDGS LTD COM | COM | G7496G103 | 47,479,115 | 202,013 | SH | | SOLE | | 162,664 | 0 | 39,349 |
REXFORD INDL RLTY INC COM | COM | 76169C100 | 16,154,398 | 321,161 | SH | | SOLE | | 160,339 | 0 | 160,822 |
ROCKWELL AUTOMATION INC COM | COM | 773903109 | 15,526,432 | 53,295 | SH | | SOLE | | 53,295 | 0 | 0 |
ROYAL BK CDA COM | COM | 780087102 | 42,701,537 | 312,557 | SH | | SOLE | | 312,557 | 0 | 0 |
S&P GLOBAL INC COM | COM | 78409V104 | 55,450,175 | 130,333 | SH | | SOLE | | 130,333 | 0 | 0 |
SABRA HEALTH CARE REIT INC COM | COM | 78573L106 | 1,484,385 | 100,500 | SH | | SOLE | | 49,900 | 0 | 50,600 |
SALESFORCE INC COM | COM | 79466L302 | 77,173,761 | 256,238 | SH | | SOLE | | 256,238 | 0 | 0 |
SEMPRA COM | COM | 816851109 | 6,431,945 | 89,544 | SH | | SOLE | | 89,544 | 0 | 0 |
SERVICENOW INC COM | COM | 81762P102 | 18,893,797 | 24,782 | SH | | SOLE | | 24,782 | 0 | 0 |
SHERWIN WILLIAMS CO COM | COM | 824348106 | 18,182,726 | 52,350 | SH | | SOLE | | 52,350 | 0 | 0 |
SIGA TECHNOLOGIES INC COM | COM | 826917106 | 18,862,028 | 2,203,508 | SH | | SOLE | | 1,753,153 | 0 | 450,355 |
SIMON PPTY GROUP INC NEW COM | COM | 828806109 | 9,424,454 | 60,224 | SH | | SOLE | | 30,187 | 0 | 30,037 |
SLEEP NUMBER CORP COM | COM | 83125X103 | 14,421,822 | 899,677 | SH | | SOLE | | 717,161 | 0 | 182,516 |
SOUTHERN CO COM | COM | 842587107 | 5,264,425 | 73,382 | SH | | SOLE | | 73,382 | 0 | 0 |
STAG INDL INC COM | COM | 85254J102 | 15,955,406 | 415,073 | SH | | SOLE | | 208,267 | 0 | 206,806 |
STRATEGIC ED INC COM | COM | 86272C103 | 52,671,393 | 505,872 | SH | | SOLE | | 402,169 | 0 | 103,703 |
SUN CMNTYS INC COM | COM | 866674104 | 18,378,454 | 142,934 | SH | | SOLE | | 71,581 | 0 | 71,353 |
SUNSTONE HOTEL INVS INC NEW COM | COM | 867892101 | 11,482,243 | 1,030,722 | SH | | SOLE | | 551,133 | 0 | 479,589 |
SYSCO CORP COM | COM | 871829107 | 52,176,497 | 642,726 | SH | | SOLE | | 642,726 | 0 | 0 |
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | SPONSORED ADS | 874039100 | 106,769,999 | 784,785 | SH | | SOLE | | 784,785 | 0 | 0 |
TARGA RES CORP COM | COM | 87612G101 | 6,613,793 | 59,057 | SH | | SOLE | | 59,057 | 0 | 0 |
TC ENERGY CORP COM | COM | 87807B107 | 7,676,911 | 141,016 | SH | | SOLE | | 141,016 | 0 | 0 |
TERADATA CORP DEL COM | COM | 88076W103 | 51,310,952 | 1,326,893 | SH | | SOLE | | 1,058,386 | 0 | 268,507 |
TERRENO RLTY CORP COM | COM | 88146M101 | 378,082 | 5,694 | SH | | SOLE | | 0 | 0 | 5,694 |
TESLA INC COM | COM | 88160R101 | 25,266,648 | 143,732 | SH | | SOLE | | 143,732 | 0 | 0 |
TEXAS INSTRS INC COM | COM | 882508104 | 62,330,422 | 357,789 | SH | | SOLE | | 351,066 | 0 | 6,723 |
ST JOE CO COM | COM | 790148100 | 1,246,993 | 21,511 | SH | | SOLE | | 21,511 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC COM | COM | 883556102 | 107,024,009 | 184,140 | SH | | SOLE | | 184,140 | 0 | 0 |
THERMON GROUP HLDGS INC COM | COM | 88362T103 | 73,464,711 | 2,245,254 | SH | | SOLE | | 1,792,883 | 0 | 452,371 |
TRIPADVISOR INC COM | COM | 896945201 | 60,719,288 | 2,184,933 | SH | | SOLE | | 1,737,672 | 0 | 447,261 |
TRONOX HOLDINGS PLC SHS | SHS | G9087Q102 | 40,917,043 | 2,358,331 | SH | | SOLE | | 1,876,360 | 0 | 481,971 |
US BANCORP DEL COM NEW | COM NEW | 902973304 | 15,180,433 | 339,607 | SH | | SOLE | | 339,607 | 0 | 0 |
UNION PAC CORP COM | COM | 907818108 | 42,784,442 | 173,970 | SH | | SOLE | | 173,970 | 0 | 0 |
UNITEDHEALTH GROUP INC COM | COM | 91324P102 | 18,830,261 | 38,064 | SH | | SOLE | | 38,064 | 0 | 0 |
VALARIS LTD CL A | CL A | G9460G101 | 2,002,368 | 26,606 | SH | | SOLE | | 26,606 | 0 | 0 |
VERIZON COMMUNICATIONS INC COM | COM | 92343V104 | 7,147,089 | 170,331 | SH | | SOLE | | 170,331 | 0 | 0 |
VESTIS CORPORATION COM SHS | SHS | 29430C102 | 613,422 | 31,833 | SH | | SOLE | | 31,833 | 0 | 0 |
VICI PPTYS INC COM | COM | 925652109 | 6,157,265 | 206,689 | SH | | SOLE | | 100,269 | 0 | 106,420 |
VISA INC COM CL A | CL A | 92826C839 | 139,482,509 | 499,794 | SH | | SOLE | | 499,794 | 0 | 0 |
DISNEY WALT CO COM | COM | 254687106 | 35,810,000 | 292,661 | SH | | SOLE | | 292,661 | 0 | 0 |
WARNER BROS DISCOVERY INC COM SER A | COM SER A | 934423104 | 565,879 | 64,820 | SH | | SOLE | | 64,820 | 0 | 0 |
WEC ENERGY GROUP INC COM | COM | 92939U106 | 5,883,077 | 71,640 | SH | | SOLE | | 71,640 | 0 | 0 |
WELLTOWER INC COM | COM | 95040Q104 | 3,436,817 | 36,781 | SH | | SOLE | | 17,415 | 0 | 19,366 |
WEST FRASER TIMBER CO LTD COM | COM | 952845105 | 70,288,632 | 600,963 | SH | | SOLE | | 478,169 | 0 | 122,794 |
WILLIAMS COS INC COM | COM | 969457100 | 31,929,485 | 819,335 | SH | | SOLE | | 819,335 | 0 | 0 |
WINTRUST FINL CORP COM | COM | 97650W108 | 57,011,241 | 546,137 | SH | | SOLE | | 436,003 | 0 | 110,134 |
XCEL ENERGY INC COM | COM | 98389B100 | 5,620,046 | 104,559 | SH | | SOLE | | 104,559 | 0 | 0 |
XYLEM INC COM | COM | 98419M100 | 29,211,988 | 226,029 | SH | | SOLE | | 226,029 | 0 | 0 |
ZOETIS INC CL A | CL A | 98978V103 | 18,798,723 | 111,097 | SH | | SOLE | | 111,097 | 0 | 0 |
REGENERON PHARMACEUTICALS COM | COM | 75886F107 | 6,378,421 | 6,627 | SH | | SOLE | | 6,627 | 0 | 0 |
LENNOX INTL INC COM | COM | 526107107 | 4,970,200 | 10,169 | SH | | SOLE | | 10,169 | 0 | 0 |
COLGATE PALMOLIVE CO COM | COM | 194162103 | 1,784,701 | 19,819 | SH | | SOLE | | 19,819 | 0 | 0 |
GARMIN LTD SHS | SHS | H2906T109 | 1,443,295 | 9,695 | SH | | SOLE | | 9,695 | 0 | 0 |
FACTSET RESH SYS INC COM | COM | 303075105 | 4,454,840 | 9,804 | SH | | SOLE | | 9,804 | 0 | 0 |
MERCADOLIBRE INC COM | COM | 58733R102 | 24,191 | 16 | SH | | SOLE | | 16 | 0 | 0 |
CF INDS HLDGS INC COM | COM | 125269100 | 1,801,913 | 21,655 | SH | | SOLE | | 21,655 | 0 | 0 |
LAM RESEARCH CORP COM | COM | 512807108 | 7,257,628 | 7,470 | SH | | SOLE | | 7,470 | 0 | 0 |
FIFTH THIRD BANCORP COM | COM | 316773100 | 41,489 | 1,115 | SH | | SOLE | | 1,115 | 0 | 0 |
WEYERHAEUSER CO MTN BE COM NEW | COM NEW | 962166104 | 31,421 | 875 | SH | | SOLE | | 875 | 0 | 0 |
MARATHON PETE CORP COM | COM | 56585A102 | 6,535,854 | 32,436 | SH | | SOLE | | 32,436 | 0 | 0 |
INTUIT COM | COM | 461202103 | 1,475,500 | 2,270 | SH | | SOLE | | 2,270 | 0 | 0 |
QUALCOMM INC COM | COM | 747525103 | 36,738 | 217 | SH | | SOLE | | 217 | 0 | 0 |
ABBVIE INC COM | COM | 00287Y109 | 5,918,432 | 32,501 | SH | | SOLE | | 32,501 | 0 | 0 |
NEWMONT CORP COM | COM | 651639106 | 25,124 | 701 | SH | | SOLE | | 701 | 0 | 0 |
TRANE TECHNOLOGIES PLC SHS | SHS | G8994E103 | 2,417,210 | 8,052 | SH | | SOLE | | 8,052 | 0 | 0 |
FOX CORP CL B COM | COM | 35137L204 | 1,375,334 | 48,055 | SH | | SOLE | | 48,055 | 0 | 0 |
VERTEX PHARMACEUTICALS INC COM | COM | 92532F100 | 1,958,795 | 4,686 | SH | | SOLE | | 4,686 | 0 | 0 |
PENTAIR PLC SHS | SHS | G7S00T104 | 928,904 | 10,872 | SH | | SOLE | | 10,872 | 0 | 0 |
FIRSTSERVICE CORP NEW COM | COM | 33767E202 | 1,916,549 | 6,315 | SH | | SOLE | | 6,315 | 0 | 0 |
BANK AMERICA CORP COM | COM | 060505104 | 33,521 | 884 | SH | | SOLE | | 884 | 0 | 0 |
KELLANOVA COM | COM | 487836108 | 27,614 | 482 | SH | | SOLE | | 482 | 0 | 0 |
THOMSON REUTERS CORP. COM | COM | 884903808 | 3,652,838 | 12,804 | SH | | SOLE | | 12,804 | 0 | 0 |
LULULEMON ATHLETICA INC COM | COM | 550021109 | 1,530,957 | 3,919 | SH | | SOLE | | 3,919 | 0 | 0 |
GILDAN ACTIVEWEAR INC COM | COM | 375916103 | 86,539 | 1,272 | SH | | SOLE | | 1,272 | 0 | 0 |
HERSHEY CO COM | COM | 427866108 | 2,364,731 | 12,158 | SH | | SOLE | | 12,158 | 0 | 0 |
PACCAR INC COM | COM | 693718108 | 4,992,271 | 40,296 | SH | | SOLE | | 40,296 | 0 | 0 |
AUTOZONE INC COM | COM | 053332102 | 4,144,420 | 1,315 | SH | | SOLE | | 1,315 | 0 | 0 |
ARISTA NETWORKS INC COM | COM | 040413106 | 2,729,292 | 9,412 | SH | | SOLE | | 9,412 | 0 | 0 |
VERISIGN INC COM | COM | 92343E102 | 1,635,282 | 8,629 | SH | | SOLE | | 8,629 | 0 | 0 |
HEWLETT PACKARD ENTERPRISE C COM | COM | 42824C109 | 42,534 | 2,399 | SH | | SOLE | | 2,399 | 0 | 0 |
DOVER CORP COM | COM | 260003108 | 1,520,467 | 8,581 | SH | | SOLE | | 8,581 | 0 | 0 |
ELECTRONIC ARTS INC COM | COM | 285512109 | 4,027,331 | 30,356 | SH | | SOLE | | 30,356 | 0 | 0 |
ELEVANCE HEALTH INC COM | COM | 036752103 | 4,088,688 | 7,885 | SH | | SOLE | | 7,885 | 0 | 0 |
ALIGN TECHNOLOGY INC COM | COM | 016255101 | 4,374,125 | 13,339 | SH | | SOLE | | 13,339 | 0 | 0 |
SNAP ON INC COM | COM | 833034101 | 3,527,092 | 11,907 | SH | | SOLE | | 11,907 | 0 | 0 |
INTERNATIONAL BUSINESS MACHS COM | COM | 459200101 | 28,071 | 147 | SH | | SOLE | | 147 | 0 | 0 |
ENBRIDGE INC COM | COM | 29250N105 | 1,249,685 | 18,864 | SH | | SOLE | | 18,864 | 0 | 0 |
INTERPUBLIC GROUP COS INC COM | COM | 460690100 | 2,910,563 | 89,199 | SH | | SOLE | | 89,199 | 0 | 0 |
TELUS CORPORATION COM | COM | 87971M103 | 58,039 | 1,979 | SH | | SOLE | | 1,979 | 0 | 0 |
AMERIPRISE FINL INC COM | COM | 03076C106 | 4,419,037 | 10,079 | SH | | SOLE | | 10,079 | 0 | 0 |
ESSENTIAL UTILS INC COM | COM | 29670G102 | 104,481 | 2,820 | SH | | SOLE | | 2,820 | 0 | 0 |
NETAPP INC COM | COM | 64110D104 | 2,337,052 | 22,264 | SH | | SOLE | | 22,264 | 0 | 0 |
COSTCO WHSL CORP NEW COM | COM | 22160K105 | 1,913,630 | 2,612 | SH | | SOLE | | 2,612 | 0 | 0 |
TAKE-TWO INTERACTIVE SOFTWAR COM | COM | 874054109 | 1,662,197 | 11,194 | SH | | SOLE | | 11,194 | 0 | 0 |