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 | 7,471,933 | 66,059 | SH | | SOLE | | 66,059 | 0 | 0 |
ACCENTURE PLC IRELAND SHS CLASS A | SHS CLASS A | G1151C101 | 37,860,343 | 107,622 | SH | | SOLE | | 107,622 | 0 | 0 |
ADOBE INC COM | COM | 00724F101 | 23,651,195 | 53,187 | SH | | SOLE | | 53,187 | 0 | 0 |
AERCAP HOLDINGS NV SHS | SHS | N00985106 | 528,838 | 5,526 | SH | | SOLE | | 5,526 | 0 | 0 |
AES CORP COM | COM | 00130H105 | 4,936,469 | 383,564 | SH | | SOLE | | 383,564 | 0 | 0 |
ALEXANDRIA REAL ESTATE EQ IN COM | COM | 015271109 | 17,839,944 | 182,880 | SH | | SOLE | | 77,090 | 0 | 105,790 |
ALPHABET INC CAP STK CL A | CL A | 02079K305 | 535,747,584 | 2,830,151 | SH | | SOLE | | 1,195,200 | 0 | 1,634,951 |
AMAZON COM INC COM | COM | 023135106 | 355,860,014 | 1,622,043 | SH | | SOLE | | 749,927 | 0 | 872,116 |
AMERICAN HOMES 4 RENT CL A | CL A | 02665T306 | 56,472,356 | 1,509,149 | SH | | SOLE | | 1,075,523 | 0 | 433,626 |
AMERICAN TOWER CORP NEW COM | COM | 03027X100 | 7,912,858 | 43,143 | SH | | SOLE | | 43,143 | 0 | 0 |
AMERICAN WTR WKS CO INC NEW COM | COM | 030420103 | 14,195,595 | 114,030 | SH | | SOLE | | 114,030 | 0 | 0 |
AMERICOLD REALTY TRUST INC COM | COM | 03064D108 | 13,963,136 | 652,483 | SH | | SOLE | | 279,325 | 0 | 373,158 |
ANALOG DEVICES INC COM | COM | 032654105 | 59,107,222 | 278,204 | SH | | SOLE | | 14,037 | 0 | 264,167 |
APPLE INC COM | COM | 037833100 | 105,344,933 | 420,673 | SH | | SOLE | | 420,673 | 0 | 0 |
APPLE HOSPITALITY REIT INC COM NEW | COM NEW | 03784Y200 | 2,225,965 | 145,014 | SH | | SOLE | | 63,453 | 0 | 81,561 |
APPLIED MATLS INC COM | COM | 038222105 | 39,971,364 | 245,781 | SH | | SOLE | | 245,781 | 0 | 0 |
AUTOLIV INC COM | COM | 052800109 | 28,764,080 | 306,686 | SH | | SOLE | | 293,150 | 0 | 13,536 |
AUTOMATIC DATA PROCESSING IN COM | COM | 053015103 | 10,783,880 | 36,839 | SH | | SOLE | | 36,839 | 0 | 0 |
AVALONBAY CMNTYS INC COM | COM | 053484101 | 9,472,788 | 43,064 | SH | | SOLE | | 17,479 | 0 | 25,585 |
AVANTOR INC COM | COM | 05352A100 | 99,020,235 | 4,699,584 | SH | | SOLE | | 253,738 | 0 | 4,445,846 |
AVISTA CORP COM | COM | 05379B107 | 5,034,244 | 137,435 | SH | | SOLE | | 137,435 | 0 | 0 |
BANK AMERICA CORP COM | COM | 060505104 | 6,144,869 | 139,815 | SH | | SOLE | | 139,815 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL A | CL A | 084670108 | 88,519,600 | 130 | SH | | SOLE | | 0 | 0 | 130 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | CL B NEW | 084670702 | 134,574,299 | 296,890 | SH | | SOLE | | 31,048 | 0 | 265,842 |
BLACKROCK INC COM | COM | 09290D101 | 60,912,037 | 59,420 | SH | | SOLE | | 58,066 | 0 | 1,354 |
BOOKING HOLDINGS INC COM | COM | 09857L108 | 412,985,007 | 83,122 | SH | | SOLE | | 19,931 | 0 | 63,191 |
BROADCOM INC COM | COM | 11135F101 | 54,271,425 | 234,090 | SH | | SOLE | | 234,090 | 0 | 0 |
BRUNSWICK CORP COM | COM | 117043109 | 63,991,934 | 989,362 | SH | | SOLE | | 791,271 | 0 | 198,091 |
BUILDERS FIRSTSOURCE INC COM | COM | 12008R107 | 791,689 | 5,539 | SH | | SOLE | | 5,539 | 0 | 0 |
CALIFORNIA WTR SVC GROUP COM | COM | 130788102 | 4,762,642 | 105,066 | SH | | SOLE | | 105,066 | 0 | 0 |
CANADIAN PACIFIC KANSAS CITY COM | COM | 13646K108 | 11,295,490 | 108,527 | SH | | SOLE | | 108,527 | 0 | 0 |
CARDINAL HEALTH INC COM | COM | 14149Y108 | 30,112,133 | 254,605 | SH | | SOLE | | 242,547 | 0 | 12,058 |
CARMAX INC COM | COM | 143130102 | 106,177,215 | 1,298,645 | SH | | SOLE | | 308,063 | 0 | 990,582 |
CATERPILLAR INC COM | COM | 149123101 | 18,353,479 | 50,594 | SH | | SOLE | | 50,594 | 0 | 0 |
CBRE GROUP INC CL A | CL A | 12504L109 | 26,411,478 | 201,169 | SH | | SOLE | | 201,169 | 0 | 0 |
CHENIERE ENERGY INC COM NEW | COM NEW | 16411R208 | 25,971,337 | 120,870 | SH | | SOLE | | 120,870 | 0 | 0 |
CHEVRON CORP NEW COM | COM | 166764100 | 17,554,318 | 121,198 | SH | | SOLE | | 121,198 | 0 | 0 |
CHUBB LIMITED COM | COM | H1467J104 | 127,381,760 | 461,027 | SH | | SOLE | | 91,425 | 0 | 369,602 |
CISCO SYS INC COM | COM | 17275R102 | 51,801,066 | 875,018 | SH | | SOLE | | 850,146 | 0 | 24,872 |
CITIGROUP INC COM NEW | COM NEW | 172967424 | 173,137,298 | 2,459,686 | SH | | SOLE | | 539,144 | 0 | 1,920,542 |
CME GROUP INC COM | COM | 12572Q105 | 22,808,005 | 98,213 | SH | | SOLE | | 98,213 | 0 | 0 |
CNH INDL N V SHS | SHS | N20944109 | 32,773,090 | 2,892,594 | SH | | SOLE | | 2,777,199 | 0 | 115,395 |
COCA COLA CO COM | COM | 191216100 | 34,505,675 | 554,219 | SH | | SOLE | | 554,219 | 0 | 0 |
COLGATE PALMOLIVE CO COM | COM | 194162103 | 11,724,299 | 128,966 | SH | | SOLE | | 128,966 | 0 | 0 |
CORPAY INC COM SHS | SHS | 219948106 | 116,179,248 | 343,299 | SH | | SOLE | | 66,527 | 0 | 276,772 |
COSTCO WHSL CORP NEW COM | COM | 22160K105 | 17,935,985 | 19,575 | SH | | SOLE | | 19,575 | 0 | 0 |
COUSINS PPTYS INC COM NEW | COM NEW | 222795502 | 267,426 | 8,728 | SH | | SOLE | | 0 | 0 | 8,728 |
CSX CORP COM | COM | 126408103 | 4,147,469 | 128,524 | SH | | SOLE | | 128,524 | 0 | 0 |
DANAHER CORPORATION COM | COM | 235851102 | 127,070,157 | 553,562 | SH | | SOLE | | 162,361 | 0 | 391,201 |
DEERE & CO COM | COM | 244199105 | 33,782,025 | 79,731 | SH | | SOLE | | 79,731 | 0 | 0 |
DIAMONDROCK HOSPITALITY CO COM | COM | 252784301 | 2,606,166 | 288,612 | SH | | SOLE | | 233,891 | 0 | 54,721 |
DIGITAL RLTY TR INC COM | COM | 253868103 | 4,518,014 | 25,478 | SH | | SOLE | | 10,410 | 0 | 15,068 |
DOMINION ENERGY INC COM | COM | 25746U109 | 7,756,756 | 144,017 | SH | | SOLE | | 144,017 | 0 | 0 |
DTE ENERGY CO COM | COM | 233331107 | 4,920,080 | 40,746 | SH | | SOLE | | 40,746 | 0 | 0 |
DUKE ENERGY CORP NEW COM NEW | COM NEW | 26441C204 | 10,290,247 | 95,510 | SH | | SOLE | | 95,510 | 0 | 0 |
ECOLAB INC COM | COM | 278865100 | 14,275,009 | 60,921 | SH | | SOLE | | 60,921 | 0 | 0 |
EDISON INTL COM | COM | 281020107 | 6,773,705 | 84,841 | SH | | SOLE | | 84,841 | 0 | 0 |
EDWARDS LIFESCIENCES CORP COM | COM | 28176E108 | 16,624,473 | 224,564 | SH | | SOLE | | 224,564 | 0 | 0 |
ELI LILLY & CO COM | COM | 532457108 | 22,236,688 | 28,804 | SH | | SOLE | | 28,804 | 0 | 0 |
ENCOMPASS HEALTH CORP COM | COM | 29261A100 | 50,924,006 | 551,424 | SH | | SOLE | | 447,331 | 0 | 104,093 |
ENVISTA HOLDINGS CORPORATION COM | COM | 29415F104 | 60,148,593 | 3,118,123 | SH | | SOLE | | 2,493,056 | 0 | 625,067 |
EQUINIX INC COM | COM | 29444U700 | 43,324,853 | 45,949 | SH | | SOLE | | 21,775 | 0 | 24,174 |
LAUDER ESTEE COS INC CL A | CL A | 518439104 | 12,641,478 | 168,598 | SH | | SOLE | | 168,598 | 0 | 0 |
EXELON CORP COM | COM | 30161N101 | 7,433,900 | 197,500 | SH | | SOLE | | 197,500 | 0 | 0 |
EXPAND ENERGY CORPORATION COM | COM | 165167735 | 16,009,233 | 160,816 | SH | | SOLE | | 160,816 | 0 | 0 |
EXTRA SPACE STORAGE INC COM | COM | 30225T102 | 23,097,492 | 154,395 | SH | | SOLE | | 65,461 | 0 | 88,934 |
FEDERAL RLTY INVT TR NEW SH BEN INT NEW | SH BEN INT NEW | 313745101 | 16,432,133 | 146,781 | SH | | SOLE | | 61,658 | 0 | 85,123 |
FERGUSON ENTERPRISES INC COMMON STOCK NEW | COM NEW | 31488V107 | 21,968,755 | 126,570 | SH | | SOLE | | 126,570 | 0 | 0 |
FIRST SOLAR INC COM | COM | 336433107 | 39,120,874 | 221,975 | SH | | SOLE | | 177,865 | 0 | 44,110 |
GENTEX CORP COM | COM | 371901109 | 68,128,656 | 2,371,342 | SH | | SOLE | | 1,898,237 | 0 | 473,105 |
GILEAD SCIENCES INC COM | COM | 375558103 | 30,356,477 | 328,640 | SH | | SOLE | | 313,152 | 0 | 15,488 |
GMS INC COM | COM | 36251C103 | 50,596,345 | 596,444 | SH | | SOLE | | 476,135 | 0 | 120,309 |
GULFPORT ENERGY CORP COMMON SHARES | SHS | 402635502 | 1,214,062 | 6,591 | SH | | SOLE | | 6,591 | 0 | 0 |
HEALTHPEAK PROPERTIES INC COM | COM | 42250P103 | 92,171,237 | 4,547,175 | SH | | SOLE | | 3,531,637 | 0 | 1,015,538 |
HENRY SCHEIN INC COM | COM | 806407102 | 57,008,898 | 823,828 | SH | | SOLE | | 659,436 | 0 | 164,392 |
HIGHWOODS PPTYS INC COM | COM | 431284108 | 15,851,235 | 518,353 | SH | | SOLE | | 219,672 | 0 | 298,681 |
HOME DEPOT INC COM | COM | 437076102 | 41,468,668 | 106,606 | SH | | SOLE | | 106,606 | 0 | 0 |
HOST HOTELS & RESORTS INC COM | COM | 44107P104 | 8,326,485 | 475,256 | SH | | SOLE | | 214,076 | 0 | 261,180 |
HUNTINGTON BANCSHARES INC COM | COM | 446150104 | 72,111,666 | 4,432,186 | SH | | SOLE | | 3,547,775 | 0 | 884,411 |
IDEX CORP COM | COM | 45167R104 | 16,751,572 | 80,040 | SH | | SOLE | | 80,040 | 0 | 0 |
ILLINOIS TOOL WKS INC COM | COM | 452308109 | 15,673,558 | 61,814 | SH | | SOLE | | 61,814 | 0 | 0 |
INTERCONTINENTAL EXCHANGE IN COM | COM | 45866F104 | 16,421,498 | 110,204 | SH | | SOLE | | 110,204 | 0 | 0 |
INTUITIVE SURGICAL INC COM NEW | COM NEW | 46120E602 | 12,492,069 | 23,933 | SH | | SOLE | | 23,933 | 0 | 0 |
INVENTRUST PPTYS CORP COM NEW | COM NEW | 46124J201 | 4,138,898 | 137,368 | SH | | SOLE | | 57,172 | 0 | 80,196 |
INVITATION HOMES INC COM | COM | 46187W107 | 48,121,180 | 1,505,198 | SH | | SOLE | | 1,069,818 | 0 | 435,380 |
IQVIA HLDGS INC COM | COM | 46266C105 | 15,520,556 | 78,981 | SH | | SOLE | | 78,981 | 0 | 0 |
JABIL INC COM | COM | 466313103 | 87,967,365 | 611,309 | SH | | SOLE | | 492,251 | 0 | 119,058 |
JOHNSON & JOHNSON COM | COM | 478160104 | 155,380,885 | 1,074,408 | SH | | SOLE | | 241,570 | 0 | 832,838 |
JPMORGAN CHASE & CO. COM | COM | 46625H100 | 43,264,060 | 180,485 | SH | | SOLE | | 180,485 | 0 | 0 |
KENVUE INC COM | COM | 49177J102 | 28,899,275 | 1,353,596 | SH | | SOLE | | 1,289,199 | 0 | 64,397 |
KINDER MORGAN INC DEL COM | COM | 49456B101 | 23,918,172 | 872,926 | SH | | SOLE | | 817,199 | 0 | 55,727 |
KKR & CO INC COM | COM | 48251W104 | 456,076,935 | 3,083,476 | SH | | SOLE | | 171,727 | 0 | 2,911,749 |
LINDE PLC SHS | SHS | G54950103 | 20,203,340 | 48,256 | SH | | SOLE | | 48,256 | 0 | 0 |
LITTELFUSE INC COM | COM | 537008104 | 104,150,702 | 441,972 | SH | | SOLE | | 123,474 | 0 | 318,498 |
LUMENTUM HLDGS INC COM | COM | 55024U109 | 51,976,803 | 619,140 | SH | | SOLE | | 498,958 | 0 | 120,182 |
LUXFER HLDGS PLC SHS | SHS | G5698W116 | 24,685,358 | 1,885,818 | SH | | SOLE | | 1,527,391 | 0 | 358,427 |
LXP INDUSTRIAL TRUST COM | COM | 529043101 | 4,439,529 | 546,740 | SH | | SOLE | | 223,449 | 0 | 323,291 |
LYONDELLBASELL INDUSTRIES N SHS - A - | SHS - A - | N53745100 | 35,359,947 | 476,100 | SH | | SOLE | | 452,148 | 0 | 23,952 |
MARKEL GROUP INC COM | COM | 570535104 | 209,890,579 | 121,589 | SH | | SOLE | | 7,322 | 0 | 114,267 |
MARSH & MCLENNAN COS INC COM | COM | 571748102 | 46,225,089 | 217,622 | SH | | SOLE | | 217,622 | 0 | 0 |
MASTERCARD INCORPORATED CL A | CL A | 57636Q104 | 54,373,092 | 103,259 | SH | | SOLE | | 103,259 | 0 | 0 |
MCCORMICK & CO INC COM NON VTG | COM NON VTG | 579780206 | 10,752,813 | 141,039 | SH | | SOLE | | 141,039 | 0 | 0 |
MCDONALDS CORP COM | COM | 580135101 | 12,344,096 | 42,582 | SH | | SOLE | | 42,582 | 0 | 0 |
MEDTRONIC PLC SHS | SHS | G5960L103 | 149,753,752 | 1,874,734 | SH | | SOLE | | 546,918 | 0 | 1,327,816 |
MERCK & CO INC COM | COM | 58933Y105 | 178,625,890 | 1,795,596 | SH | | SOLE | | 594,497 | 0 | 1,201,099 |
META PLATFORMS INC CL A | CL A | 30303M102 | 356,802,182 | 609,387 | SH | | SOLE | | 93,218 | 0 | 516,169 |
MICROSOFT CORP COM | COM | 594918104 | 588,491,978 | 1,396,185 | SH | | SOLE | | 616,612 | 0 | 779,573 |
MOHAWK INDS INC COM | COM | 608190104 | 23,224,274 | 194,949 | SH | | SOLE | | 156,407 | 0 | 38,542 |
MSA SAFETY INC COM | COM | 553498106 | 5,762,994 | 34,765 | SH | | SOLE | | 34,765 | 0 | 0 |
MSC INDL DIRECT INC CL A | CL A | 553530106 | 20,365,274 | 272,664 | SH | | SOLE | | 261,772 | 0 | 10,892 |
MUELLER WTR PRODS INC COM SER A | COM SER A | 624758108 | 49,728,510 | 2,210,156 | SH | | SOLE | | 1,772,732 | 0 | 437,424 |
NEXSTAR MEDIA GROUP INC COMMON STOCK | COM STK | 65336K103 | 32,558,723 | 206,107 | SH | | SOLE | | 200,673 | 0 | 5,434 |
NEXTERA ENERGY INC COM | COM | 65339F101 | 22,668,306 | 316,199 | SH | | SOLE | | 316,199 | 0 | 0 |
NIKE INC CL B | CL B | 654106103 | 27,339,949 | 361,305 | SH | | SOLE | | 361,305 | 0 | 0 |
NOBLE CORP PLC ORD SHS A | SHS A | G65431127 | 25,304,349 | 805,871 | SH | | SOLE | | 779,371 | 0 | 26,500 |
NORTHWESTERN ENERGY GROUP IN COM NEW | COM NEW | 668074305 | 5,273,134 | 98,637 | SH | | SOLE | | 98,637 | 0 | 0 |
NUCOR CORP COM | COM | 670346105 | 8,218,018 | 70,414 | SH | | SOLE | | 70,414 | 0 | 0 |
NUTRIEN LTD COM | COM | 67077M108 | 28,504,887 | 443,173 | SH | | SOLE | | 443,173 | 0 | 0 |
NVIDIA CORPORATION COM | COM | 67066G104 | 155,733,561 | 1,159,681 | SH | | SOLE | | 1,159,681 | 0 | 0 |
NXP SEMICONDUCTORS N V COM | COM | N6596X109 | 248,557,630 | 1,195,851 | SH | | SOLE | | 204,477 | 0 | 991,374 |
OMNICOM GROUP INC COM | COM | 681919106 | 14,658,377 | 170,367 | SH | | SOLE | | 162,588 | 0 | 7,779 |
ORACLE CORP COM | COM | 68389X105 | 20,476,890 | 122,881 | SH | | SOLE | | 122,881 | 0 | 0 |
OTIS WORLDWIDE CORP COM | COM | 68902V107 | 15,791,116 | 170,512 | SH | | SOLE | | 170,512 | 0 | 0 |
PARKER-HANNIFIN CORP COM | COM | 701094104 | 20,214,305 | 31,782 | SH | | SOLE | | 31,782 | 0 | 0 |
PEPSICO INC COM | COM | 713448108 | 30,848,717 | 202,872 | SH | | SOLE | | 194,566 | 0 | 8,306 |
PHILLIPS 66 COM | COM | 718546104 | 19,387,354 | 170,169 | SH | | SOLE | | 170,169 | 0 | 0 |
PINNACLE FINL PARTNERS INC COM | COM | 72346Q104 | 78,109,724 | 682,837 | SH | | SOLE | | 546,883 | 0 | 135,954 |
PORTLAND GEN ELEC CO COM NEW | COM NEW | 736508847 | 5,083,649 | 116,544 | SH | | SOLE | | 116,544 | 0 | 0 |
PPL CORP COM | COM | 69351T106 | 14,313,107 | 440,946 | SH | | SOLE | | 440,946 | 0 | 0 |
PROCTER AND GAMBLE CO COM | COM | 742718109 | 40,296,019 | 240,358 | SH | | SOLE | | 240,358 | 0 | 0 |
PROGRESSIVE CORP COM | COM | 743315103 | 6,070,280 | 25,334 | SH | | SOLE | | 25,334 | 0 | 0 |
PROLOGIS INC. COM | COM | 74340W103 | 23,516,136 | 222,480 | SH | | SOLE | | 94,998 | 0 | 127,482 |
PRUDENTIAL FINL INC COM | COM | 744320102 | 28,661,028 | 241,804 | SH | | SOLE | | 232,241 | 0 | 9,563 |
PTC INC COM | COM | 69370C100 | 129,301,981 | 703,225 | SH | | SOLE | | 139,743 | 0 | 563,482 |
PUBLIC SVC ENTERPRISE GRP IN COM | COM | 744573106 | 25,736,499 | 304,610 | SH | | SOLE | | 304,610 | 0 | 0 |
PUBLIC STORAGE OPER CO COM | COM | 74460D109 | 12,187,507 | 40,701 | SH | | SOLE | | 27,932 | 0 | 12,769 |
QUEST DIAGNOSTICS INC COM | COM | 74834L100 | 77,626,220 | 514,558 | SH | | SOLE | | 411,389 | 0 | 103,169 |
QUIDELORTHO CORP COM | COM | 219798105 | 43,131,038 | 968,149 | SH | | SOLE | | 775,528 | 0 | 192,621 |
REALTY INCOME CORP COM | COM | 756109104 | 1,725,624 | 32,309 | SH | | SOLE | | 12,657 | 0 | 19,652 |
REGENCY CTRS CORP COM | COM | 758849103 | 8,626,522 | 116,685 | SH | | SOLE | | 48,365 | 0 | 68,320 |
RENAISSANCERE HLDGS LTD COM | COM | G7496G103 | 54,476,701 | 218,949 | SH | | SOLE | | 175,063 | 0 | 43,886 |
REXFORD INDL RLTY INC COM | COM | 76169C100 | 14,961,149 | 386,993 | SH | | SOLE | | 163,236 | 0 | 223,757 |
ROCKWELL AUTOMATION INC COM | COM | 773903109 | 12,862,836 | 45,008 | SH | | SOLE | | 45,008 | 0 | 0 |
ROYAL BK CDA COM | COM | 780087102 | 54,240,147 | 312,948 | SH | | SOLE | | 312,948 | 0 | 0 |
S&P GLOBAL INC COM | COM | 78409V104 | 58,072,788 | 116,605 | SH | | SOLE | | 116,605 | 0 | 0 |
SABRA HEALTH CARE REIT INC COM | COM | 78573L106 | 4,506,162 | 260,171 | SH | | SOLE | | 106,139 | 0 | 154,032 |
SALESFORCE INC COM | COM | 79466L302 | 65,530,017 | 196,004 | SH | | SOLE | | 196,004 | 0 | 0 |
SERVICENOW INC COM | COM | 81762P102 | 25,351,710 | 23,914 | SH | | SOLE | | 23,914 | 0 | 0 |
SHERWIN WILLIAMS CO COM | COM | 824348106 | 14,220,972 | 41,835 | SH | | SOLE | | 41,835 | 0 | 0 |
SIMON PPTY GROUP INC NEW COM | COM | 828806109 | 13,849,473 | 80,422 | SH | | SOLE | | 34,322 | 0 | 46,100 |
SJW GROUP COM | COM | 784305104 | 2,431,468 | 49,400 | SH | | SOLE | | 49,400 | 0 | 0 |
SLEEP NUMBER CORP COM | COM | 83125X103 | 15,198,882 | 997,302 | SH | | SOLE | | 798,573 | 0 | 198,729 |
SPIRE INC COM | COM | 84857L101 | 3,099,831 | 45,700 | SH | | SOLE | | 45,700 | 0 | 0 |
SPOTIFY TECHNOLOGY S A SHS | SHS | 177876291 | 125,173,792 | 279,793 | SH | | SOLE | | 51,364 | 0 | 228,429 |
STAG INDL INC COM | COM | 85254J102 | 15,170,840 | 448,576 | SH | | SOLE | | 188,441 | 0 | 260,135 |
STRATEGIC ED INC COM | COM | 86272C103 | 57,760,278 | 618,286 | SH | | SOLE | | 495,361 | 0 | 122,925 |
SUN CMNTYS INC COM | COM | 866674104 | 19,021,246 | 154,682 | SH | | SOLE | | 65,572 | 0 | 89,110 |
SYSCO CORP COM | COM | 871829107 | 34,195,588 | 447,235 | SH | | SOLE | | 447,235 | 0 | 0 |
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | SPONSORED ADS | 874039100 | 219,823,552 | 1,113,087 | SH | | SOLE | | 363,624 | 0 | 749,463 |
TARGA RES CORP COM | COM | 87612G101 | 5,285,385 | 29,610 | SH | | SOLE | | 29,610 | 0 | 0 |
TC ENERGY CORP COM | COM | 87807B107 | 11,306,237 | 168,775 | SH | | SOLE | | 168,775 | 0 | 0 |
TERADATA CORP DEL COM | COM | 88076W103 | 35,741,136 | 1,147,388 | SH | | SOLE | | 919,292 | 0 | 228,096 |
TESLA INC COM | COM | 88160R101 | 41,097,585 | 101,767 | SH | | SOLE | | 101,767 | 0 | 0 |
TEXAS INSTRS INC COM | COM | 882508104 | 27,896,613 | 148,774 | SH | | SOLE | | 142,051 | 0 | 6,723 |
ST JOE CO COM | COM | 790148100 | 426,925 | 9,502 | SH | | SOLE | | 9,502 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC COM | COM | 883556102 | 161,258,294 | 309,975 | SH | | SOLE | | 134,570 | 0 | 175,405 |
THERMON GROUP HLDGS INC COM | COM | 88362T103 | 49,306,084 | 1,713,802 | SH | | SOLE | | 1,385,426 | 0 | 328,376 |
TJX COS INC NEW COM | COM | 872540109 | 10,336,504 | 85,560 | SH | | SOLE | | 85,560 | 0 | 0 |
TRANSPORTADORA DE GAS SUR SPONSORED ADS B | SPONSORED ADS | 893870204 | 989,063 | 33,791 | SH | | SOLE | | 33,791 | 0 | 0 |
TRIPADVISOR INC COM | COM | 896945201 | 38,223,313 | 2,587,902 | SH | | SOLE | | 2,071,287 | 0 | 516,615 |
TRONOX HOLDINGS PLC SHS | SHS | G9087Q102 | 28,187,048 | 2,799,111 | SH | | SOLE | | 2,245,733 | 0 | 553,378 |
TXNM ENERGY INC COM | COM | 69349H107 | 5,317,834 | 108,152 | SH | | SOLE | | 108,152 | 0 | 0 |
US BANCORP DEL COM NEW | COM NEW | 902973304 | 21,439,224 | 448,238 | SH | | SOLE | | 448,238 | 0 | 0 |
UNION PAC CORP COM | COM | 907818108 | 42,192,873 | 185,024 | SH | | SOLE | | 185,024 | 0 | 0 |
UNITEDHEALTH GROUP INC COM | COM | 91324P102 | 24,081,971 | 47,606 | SH | | SOLE | | 47,606 | 0 | 0 |
VALARIS LTD CL A | CL A | G9460G101 | 1,123,829 | 25,403 | SH | | SOLE | | 25,403 | 0 | 0 |
VICI PPTYS INC COM | COM | 925652109 | 23,046,310 | 788,987 | SH | | SOLE | | 332,836 | 0 | 456,151 |
VISA INC COM CL A | CL A | 92826C839 | 178,348,325 | 564,322 | SH | | SOLE | | 185,390 | 0 | 378,932 |
VISHAY INTERTECHNOLOGY INC COM | COM | 928298108 | 41,728,878 | 2,463,334 | SH | | SOLE | | 1,974,539 | 0 | 488,795 |
WALMART INC COM | COM | 931142103 | 6,914,576 | 76,531 | SH | | SOLE | | 76,531 | 0 | 0 |
DISNEY WALT CO COM | COM | 254687106 | 15,632,649 | 140,392 | SH | | SOLE | | 140,392 | 0 | 0 |
WARNER BROS DISCOVERY INC COM SER A | COM SER A | 934423104 | 396,977 | 37,557 | SH | | SOLE | | 37,557 | 0 | 0 |
WASTE MGMT INC DEL COM | COM | 94106L109 | 10,097,572 | 50,040 | SH | | SOLE | | 50,040 | 0 | 0 |
WELLS FARGO CO NEW COM | COM | 949746101 | 6,167,634 | 87,808 | SH | | SOLE | | 87,808 | 0 | 0 |
WELLTOWER INC COM | COM | 95040Q104 | 11,230,785 | 89,112 | SH | | SOLE | | 37,022 | 0 | 52,090 |
WEST FRASER TIMBER CO LTD COM | COM | 952845105 | 79,687,464 | 639,803 | SH | | SOLE | | 512,164 | 0 | 127,639 |
WILLIAMS COS INC COM | COM | 969457100 | 24,622,327 | 454,958 | SH | | SOLE | | 454,958 | 0 | 0 |
WINTRUST FINL CORP COM | COM | 97650W108 | 82,977,919 | 665,367 | SH | | SOLE | | 539,608 | 0 | 125,759 |
XYLEM INC COM | COM | 98419M100 | 6,834,506 | 58,908 | SH | | SOLE | | 58,908 | 0 | 0 |
ZOETIS INC CL A | CL A | 98978V103 | 27,688,161 | 169,939 | SH | | SOLE | | 169,939 | 0 | 0 |
GARMIN LTD SHS | SHS | H2906T109 | 1,277,781 | 6,195 | SH | | SOLE | | 6,195 | 0 | 0 |
ABBVIE INC COM | COM | 00287Y109 | 6,482,318 | 36,479 | SH | | SOLE | | 36,479 | 0 | 0 |
AMERIPRISE FINL INC COM | COM | 03076C106 | 8,300,051 | 15,589 | SH | | SOLE | | 15,589 | 0 | 0 |
AUTOZONE INC COM | COM | 053332102 | 4,502,012 | 1,406 | SH | | SOLE | | 1,406 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO COM | COM | 110122108 | 4,440,639 | 78,512 | SH | | SOLE | | 78,512 | 0 | 0 |
CF INDS HLDGS INC COM | COM | 125269100 | 2,248,865 | 26,358 | SH | | SOLE | | 26,358 | 0 | 0 |
ELECTRONIC ARTS INC COM | COM | 285512109 | 5,808,110 | 39,700 | SH | | SOLE | | 39,700 | 0 | 0 |
INTUIT COM | COM | 461202103 | 994,916 | 1,583 | SH | | SOLE | | 1,583 | 0 | 0 |
REGENERON PHARMACEUTICALS COM | COM | 75886F107 | 3,788,171 | 5,318 | SH | | SOLE | | 5,318 | 0 | 0 |
VERTEX PHARMACEUTICALS INC COM | COM | 92532F100 | 1,361,126 | 3,380 | SH | | SOLE | | 3,380 | 0 | 0 |
LULULEMON ATHLETICA INC COM | COM | 550021109 | 1,095,222 | 2,864 | SH | | SOLE | | 2,864 | 0 | 0 |
MARATHON PETE CORP COM | COM | 56585A102 | 4,670,321 | 33,479 | SH | | SOLE | | 33,479 | 0 | 0 |
NETAPP INC COM | COM | 64110D104 | 5,391,336 | 46,445 | SH | | SOLE | | 46,445 | 0 | 0 |
QUALCOMM INC COM | COM | 747525103 | 33,336 | 217 | SH | | SOLE | | 217 | 0 | 0 |
SNAP ON INC COM | COM | 833034101 | 4,404,753 | 12,975 | SH | | SOLE | | 12,975 | 0 | 0 |
WEYERHAEUSER CO MTN BE COM NEW | COM NEW | 962166104 | 24,631 | 875 | SH | | SOLE | | 875 | 0 | 0 |
GILDAN ACTIVEWEAR INC COM | COM | 375916103 | 123,736 | 1,272 | SH | | SOLE | | 1,272 | 0 | 0 |
ENBRIDGE INC COM | COM | 29250N105 | 1,235,312 | 14,081 | SH | | SOLE | | 14,081 | 0 | 0 |
HEWLETT PACKARD ENTERPRISE C COM | COM | 42824C109 | 51,219 | 2,399 | SH | | SOLE | | 2,399 | 0 | 0 |
ALIGN TECHNOLOGY INC COM | COM | 016255101 | 3,854,724 | 18,487 | SH | | SOLE | | 18,487 | 0 | 0 |
PENTAIR PLC SHS | SHS | G7S00T104 | 3,644,376 | 36,212 | SH | | SOLE | | 36,212 | 0 | 0 |
DOVER CORP COM | COM | 260003108 | 1,502,676 | 8,010 | SH | | SOLE | | 8,010 | 0 | 0 |
TAKE-TWO INTERACTIVE SOFTWAR COM | COM | 874054109 | 1,692,063 | 9,192 | SH | | SOLE | | 9,192 | 0 | 0 |
BANK NEW YORK MELLON CORP COM | COM | 064058100 | 23,894 | 311 | SH | | SOLE | | 311 | 0 | 0 |
NEWMONT CORP COM | COM | 651639106 | 26,091 | 701 | SH | | SOLE | | 701 | 0 | 0 |
ESSENTIAL UTILS INC COM | COM | 29670G102 | 140,159 | 3,859 | SH | | SOLE | | 3,859 | 0 | 0 |
TRANE TECHNOLOGIES PLC SHS | SHS | G8994E103 | 4,120,838 | 11,157 | SH | | SOLE | | 11,157 | 0 | 0 |
TELUS CORPORATION COM | COM | 87971M103 | 55,463 | 1,979 | SH | | SOLE | | 1,979 | 0 | 0 |
INTERPUBLIC GROUP COS INC COM | COM | 460690100 | 3,421,130 | 122,096 | SH | | SOLE | | 122,096 | 0 | 0 |
INTERNATIONAL BUSINESS MACHS COM | COM | 459200101 | 32,315 | 147 | SH | | SOLE | | 147 | 0 | 0 |
FOX CORP CL B COM | COM | 35137L204 | 1,597,332 | 34,922 | SH | | SOLE | | 34,922 | 0 | 0 |
ELEVANCE HEALTH INC COM | COM | 036752103 | 3,906,651 | 10,590 | SH | | SOLE | | 10,590 | 0 | 0 |
FACTSET RESH SYS INC COM | COM | 303075105 | 5,769,604 | 12,013 | SH | | SOLE | | 12,013 | 0 | 0 |
FIRSTSERVICE CORP NEW COM | COM | 33767E202 | 1,702,892 | 4,548 | SH | | SOLE | | 4,548 | 0 | 0 |
PACCAR INC COM | COM | 693718108 | 3,946,519 | 37,940 | SH | | SOLE | | 37,940 | 0 | 0 |
FIFTH THIRD BANCORP COM | COM | 316773100 | 47,142 | 1,115 | SH | | SOLE | | 1,115 | 0 | 0 |
LENNOX INTL INC COM | COM | 526107107 | 5,884,010 | 9,657 | SH | | SOLE | | 9,657 | 0 | 0 |
THOMSON REUTERS CORP COM | COM | 884903808 | 5,875,740 | 17,703 | SH | | SOLE | | 17,703 | 0 | 0 |
SEMPRA COM | COM | 816851109 | 794,831 | 9,061 | SH | | SOLE | | 9,061 | 0 | 0 |
KELLANOVA COM | COM | 487836108 | 39,028 | 482 | SH | | SOLE | | 482 | 0 | 0 |
LAM RESEARCH CORP COM NEW | COM NEW | 512807306 | 3,631,508 | 50,277 | SH | | SOLE | | 50,277 | 0 | 0 |
ARISTA NETWORKS INC COM SHS | SHS | 040413205 | 5,752,865 | 52,048 | SH | | SOLE | | 52,048 | 0 | 0 |