The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

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
AAR CORP COM COM 000361105 22,085,258 154,518 SH SOLE 108,130 0 46,388
ABBOTT LABORATORIES COM COM 002824100 17,294,137 190,590 SH SOLE 182,063 0 8,527
ABBVIE INC COM COM 00287Y109 18,038,562 71,684 SH SOLE 71,684 0 0
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 27,204,202 218,613 SH SOLE 189,706 0 28,907
ACI WORLDWIDE INC COM COM 004498101 19,830,252 394,318 SH SOLE 276,136 0 118,182
ADVANCED DRAIN SYS INC DEL COM COM 00790R104 30,925,829 197,030 SH SOLE 138,441 0 58,589
ADVANCED MICRO DEVICES INC COM COM 007903107 28,607,494 49,246 SH SOLE 49,246 0 0
AKAMAI TECHNOLOGIES INC COM COM 00971T101 19,265,866 162,980 SH SOLE 114,133 0 48,847
ALIGN TECHNOLOGY INC COM COM 016255101 32,761,024 194,243 SH SOLE 135,373 0 58,870
ALLIANT ENERGY CORP COM COM 018802108 9,708,055 127,252 SH SOLE 127,252 0 0
ALPHABET INC CAP STK CL A CL A 02079K305 711,526,172 1,991,007 SH SOLE 571,162 0 1,419,845
AMAZON COM INC COM COM 023135106 460,584,900 1,932,470 SH SOLE 575,600 0 1,356,870
AMERICAN ELEC PWR CO INC COM COM 025537101 14,319,219 104,665 SH SOLE 104,665 0 0
AMERICAN HEALTHCARE REIT INC COM SHS SHS 398182303 6,179,149 118,488 SH SOLE 22,543 0 95,945
AMERICAN HOMES 4 RENT CL A CL A 02665T306 30,502,664 909,984 SH SOLE 468,245 0 441,739
AMERICAN TOWER CORP COM COM 03027X100 7,761,887 47,453 SH SOLE 47,453 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 10,390,083 78,964 SH SOLE 76,584 0 2,380
AMERICOLD REALTY TRUST INC COM COM 03064D108 1,396,470 88,834 SH SOLE 19,676 0 69,158
AMPHENOL CORP CL A CL A 032095101 11,263,674 63,882 SH SOLE 63,882 0 0
ANALOG DEVICES INC COM COM 032654105 128,246,987 322,902 SH SOLE 31,652 0 291,250
APPLE INC COM COM 037833100 168,531,366 582,428 SH SOLE 575,087 0 7,341
APPLE HOSPITALITY REIT INC COM NEW COM NEW 03784Y200 92,388 5,496 SH SOLE 0 0 5,496
APPLIED MATLS INC COM COM 038222105 48,691,881 67,347 SH SOLE 67,347 0 0
ARISTA NETWORKS INC COM SHS SHS 040413205 17,956,826 105,703 SH SOLE 96,550 0 9,153
GALLAGHER ARTHUR J & CO COM COM 363576109 95,487,575 415,941 SH SOLE 43,381 0 372,560
AST SPACEMOBILE INC COM CL A CL A 00217D100 1,851,487 20,836 SH SOLE 20,836 0 0
ATS CORPORATION COM COM 00217Y104 32,524,905 795,619 SH SOLE 558,445 0 237,174
AUTOLIV INC COM COM 052800109 26,734,318 230,131 SH SOLE 206,372 0 23,759
AVALONBAY CMNTYS INC COM COM 053484101 14,339,119 75,993 SH SOLE 15,402 0 60,591
AVERY DENNISON CORP COM COM 053611109 10,242,012 63,086 SH SOLE 43,754 0 19,332
BAKER HUGHES COMPANY CL A CL A 05722G100 6,800,360 122,529 SH SOLE 122,529 0 0
BANK OF AMER CORP COM COM 060505104 78,208,013 1,372,552 SH SOLE 1,227,739 0 144,813
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108 98,099,350 131 SH SOLE 0 0 131
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 196,359,541 392,413 SH SOLE 110,368 0 282,045
BLACKROCK INC COM COM 09290D101 41,765,359 43,435 SH SOLE 38,448 0 4,987
BOOKING HOLDINGS INC COM COM 09857L108 602,950,985 3,382,804 SH SOLE 480,560 0 2,902,244
BOSTON SCIENTIFIC CORP COM COM 101137107 4,051,100 94,918 SH SOLE 94,918 0 0
BRIXMOR PPTY GROUP INC COM COM 11120U105 63 2 SH SOLE 0 0 2
BROADCOM INC COM COM 11135F101 99,717,312 263,977 SH SOLE 258,325 0 5,652
BROOKFIELD CORP CL A LTD VT SH SH 11271J107 16,725,690 276,412 SH SOLE 276,412 0 0
BROWN & BROWN INC COM COM 115236101 430,385,044 6,709,042 SH SOLE 1,082,365 0 5,626,677
BRUNSWICK CORP COM COM 117043109 48,712,285 578,256 SH SOLE 405,580 0 172,676
BUILDERS FIRSTSOURCE INC COM COM 12008R107 3,806,837 42,544 SH SOLE 42,544 0 0
CACI INTL INC CL A CL A 127190304 24,036,708 51,886 SH SOLE 36,335 0 15,551
CADENCE DESIGN SYSTEM INC COM COM 127387108 25,437,688 67,776 SH SOLE 64,840 0 2,936
CANADIAN PACIFIC KANSAS CITY COM COM 13646K108 19,308,286 157,029 SH SOLE 157,029 0 0
CATERPILLAR INC COM COM 149123101 53,452,656 50,195 SH SOLE 50,195 0 0
CBRE GROUP INC CL A CL A 12504L109 7,063,817 52,445 SH SOLE 52,445 0 0
CECO ENVIRONMENTAL CORP COM COM 125141101 29,703,558 327,348 SH SOLE 229,683 0 97,665
CHENIERE ENERGY INC COM NEW COM NEW 16411R208 16,329,641 68,322 SH SOLE 68,322 0 0
CHEVRON CORPORATION COM COM 166764100 14,880,772 89,773 SH SOLE 89,773 0 0
CHUBB LIMITED COM COM H1467J104 225,183,822 660,867 SH SOLE 88,099 0 572,768
CISCO SYS INC COM COM 17275R102 14,970,864 127,455 SH SOLE 112,095 0 15,360
CITIGROUP INC COM NEW COM NEW 172967424 48,711,818 348,041 SH SOLE 309,877 0 38,164
CNH INDL N V SHS SHS N20944109 47,007,500 4,185,886 SH SOLE 3,678,606 0 507,280
COCA COLA CO COM COM 191216100 33,294,937 409,683 SH SOLE 409,683 0 0
COLGATE PALMOLIVE CO COM COM 194162103 15,973,315 174,229 SH SOLE 174,229 0 0
CONSOLIDATED EDISON INC COM COM 209115104 10,250,091 92,652 SH SOLE 92,652 0 0
CORPAY INC COM SHS SHS 219948106 307,408,248 922,400 SH SOLE 112,344 0 810,056
COSTCO WHOLESALE CORPORATION COM COM 22160K105 18,132,215 19,383 SH SOLE 18,032 0 1,351
CROCS INC COM COM 227046109 29,895,919 247,811 SH SOLE 172,294 0 75,517
CROWN CASTLE INC COM COM 22822V101 2,514,236 33,200 SH SOLE 33,200 0 0
CSX CORP COM COM 126408103 8,273,642 174,072 SH SOLE 174,072 0 0
CUBESMART COM COM 229663109 5,503,691 138,388 SH SOLE 28,261 0 110,127
DANAHER CORP DEL COM COM 235851102 8,543,028 44,850 SH SOLE 44,850 0 0
DEERE & CO COM COM 244199105 27,443,653 43,264 SH SOLE 41,821 0 1,443
DIAMONDROCK HOSPITALITY CO COM COM 252784301 1,314,051 107,886 SH SOLE 71,886 0 36,000
DIGITAL RLTY TR INC COM COM 253868103 9,962,919 55,479 SH SOLE 10,994 0 44,485
DOMINION ENERGY INC COM COM 25746U109 12,765,108 186,925 SH SOLE 186,925 0 0
EATON CORP PLC SHS SHS G29183103 16,205,344 38,030 SH SOLE 34,686 0 3,344
ECOLAB INC COM COM 278865100 21,034,776 75,499 SH SOLE 71,949 0 3,550
EDWARDS LIFESCIENCES CORP COM COM 28176E108 14,377,260 158,935 SH SOLE 152,100 0 6,835
ELI LILLY & CO COM COM 532457108 57,486,281 47,928 SH SOLE 47,017 0 911
ENBRIDGE INC COM COM 29250N105 12,524,255 162,843 SH SOLE 162,843 0 0
ENCOMPASS HEALTH CORP COM COM 29261A100 34,396,513 340,290 SH SOLE 236,856 0 103,434
ENTERGY CORP NEW COM COM 29364G103 22,653,149 197,224 SH SOLE 197,224 0 0
ENVISTA HOLDINGS CORPORATION COM COM 29415F104 12,405,606 470,801 SH SOLE 322,671 0 148,130
EQUINIX INC COM COM 29444U700 23,806,103 22,838 SH SOLE 9,114 0 13,724
ESSENTIAL PPTYS RLTY TR INC COM COM 29670E107 5,255,719 176,071 SH SOLE 35,870 0 140,201
EXPAND ENERGY CORPORATION COM COM 165167735 44,468,530 487,647 SH SOLE 433,532 0 54,115
EXTRA SPACE STORAGE INC COM COM 30225T102 11,951,216 82,252 SH SOLE 16,683 0 65,569
FERGUSON ENTERPRISES INC COMMON STOCK NEW COM NEW 31488V107 17,880,205 75,339 SH SOLE 72,696 0 2,643
FIDELITY NATL INFORMATION SV COM COM 31620M106 42,398,873 1,090,506 SH SOLE 947,982 0 142,524
FIRST HORIZON CORPORATION COM COM 320517105 1,935,923 75,504 SH SOLE 52,989 0 22,515
FIRST SOLAR INC COM COM 336433107 19,839,753 84,081 SH SOLE 58,792 0 25,289
FIRSTENERGY CORP COM COM 337932107 8,824,803 185,629 SH SOLE 185,629 0 0
GAMING & LEISURE P COM COM 36467J108 6,711,517 150,719 SH SOLE 30,861 0 119,858
GE VERNOVA INC COM COM 36828A101 34,394,027 29,275 SH SOLE 27,251 0 2,024
GE AEROSPACE COM NEW COM NEW 369604301 23,917,599 63,997 SH SOLE 63,997 0 0
GENTEX CORP COM COM 371901109 19,753,104 781,682 SH SOLE 549,002 0 232,680
GILEAD SCIENCES INC COM COM 375558103 61,888,912 489,860 SH SOLE 432,810 0 57,050
GOLDMAN SACHS GROUP INC COM COM 38141G104 21,765,694 21,521 SH SOLE 21,521 0 0
GULFPORT ENERGY CORP COMMON SHARES SHS 402635502 4,108,267 24,209 SH SOLE 24,209 0 0
H2O AMERICA COM COM 784305104 4,394,522 72,314 SH SOLE 72,314 0 0
HEALTHCARE RLTY TR CL A COM COM 42226K105 3,602,463 178,605 SH SOLE 35,998 0 142,607
HEALTHPEAK PROPERTIES INC COM COM 42250P103 8,474,015 395,982 SH SOLE 210,935 0 185,047
SCHEIN HENRY INC COM COM 806407102 21,151,189 253,247 SH SOLE 174,895 0 78,352
HOME DEPOT INC COM COM 437076102 19,240,105 54,554 SH SOLE 54,554 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104 4,002,864 168,826 SH SOLE 37,104 0 131,722
ICON PUB LTD CO SHS SHS G4705A100 167,050,827 961,665 SH SOLE 140,619 0 821,046
IDEX CORP COM COM 45167R104 8,794,766 38,752 SH SOLE 38,752 0 0
INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 5,726,585 46,516 SH SOLE 46,516 0 0
INTUITIVE SURGICAL INC COM NEW COM NEW 46120E602 14,567,416 36,631 SH SOLE 35,444 0 1,187
INVITATION HOMES INC COM COM 46187W107 61,127,699 2,023,426 SH SOLE 1,657,757 0 365,669
IQVIA HLDGS INC COM COM 46266C105 9,037,479 46,773 SH SOLE 46,773 0 0
IRON MTN INC DEL COM COM 46284V101 6,389,391 50,585 SH SOLE 11,117 0 39,468
JABIL INC COM COM 466313103 57,163,215 148,291 SH SOLE 104,064 0 44,227
JOHNSON & JOHNSON COM COM 478160104 11,925,161 46,955 SH SOLE 46,955 0 0
JPMORGAN CHASE & CO COM COM 46625H100 69,063,029 210,989 SH SOLE 204,468 0 6,521
KILROY REALTY CORP COM COM 49427F108 4,729,126 126,211 SH SOLE 25,769 0 100,442
KINDER MORGAN INC DEL COM COM 49456B101 10,588,464 331,200 SH SOLE 331,200 0 0
KKR & CO INC COM COM 48251W104 403,472,681 4,396,085 SH SOLE 556,364 0 3,839,721
LAM RESEARCH CORP COM NEW COM NEW 512807306 53,370,223 123,163 SH SOLE 115,200 0 7,963
LENNAR CORP CL A CL A 526057104 243,623,150 2,692,266 SH SOLE 276,295 0 2,415,971
LINDE PLC SHS SHS G54950103 27,885,760 53,736 SH SOLE 53,016 0 720
LITTELFUSE INC COM COM 537008104 425,055,564 933,511 SH SOLE 95,314 0 838,197
LUMENTUM HLDGS INC COM COM 55024U109 24,546,522 28,607 SH SOLE 20,053 0 8,554
LUXFER HLDGS PLC SHS SHS G5698W116 10,895,240 603,949 SH SOLE 424,401 0 179,548
LXP INDUSTRIAL TRUST COM COM 529043408 505,071 9,374 SH SOLE 0 0 9,374
LYONDELLBASELL INDUSTRIES NV SHS - A - SHS - A - N53745100 33,992,209 645,626 SH SOLE 564,349 0 81,277
MARATHON PETE CORP COM COM 56585A102 10,656,581 41,681 SH SOLE 41,681 0 0
MARKEL GROUP INC COM COM 570535104 450,436,367 230,637 SH SOLE 30,164 0 200,473
MARSH & MCLENNAN COS INC COM COM 571748102 31,768,969 190,610 SH SOLE 171,414 0 19,196
MASTERCARD INCORPORATED CL A CL A 57636Q104 17,083,877 33,263 SH SOLE 31,612 0 1,651
MCDONALDS CORP COM COM 580135101 9,118,638 33,734 SH SOLE 33,734 0 0
MEDPACE HLDGS INC COM COM 58506Q109 9,317,077 17,593 SH SOLE 12,320 0 5,273
MEDTRONIC PLC SHS SHS G5960L103 49,554,794 633,450 SH SOLE 554,124 0 79,326
MERCADOLIBRE INC COM COM 58733R102 14,719,766 8,672 SH SOLE 8,231 0 441
MERCK & CO INC COM COM 58933Y105 42,640,926 331,836 SH SOLE 283,753 0 48,083
META PLATFORMS INC CL A CL A 30303M102 429,284,436 762,102 SH SOLE 142,823 0 619,279
MICRON TECHNOLOGY INC COM COM 595112103 64,560,594 55,931 SH SOLE 53,974 0 1,957
MICROSOFT CORP COM COM 594918104 662,267,168 1,775,420 SH SOLE 505,806 0 1,269,614
MID-AMER APT CMNTYS INC COM COM 59522J103 3,046,121 21,924 SH SOLE 4,182 0 17,742
MOHAWK INDS INC COM COM 608190104 26,197,331 215,918 SH SOLE 151,712 0 64,206
MOODYS CORP COM COM 615369105 7,493,108 16,544 SH SOLE 16,544 0 0
MOTOROLA SOLUTIONS INC COM NEW COM NEW 620076307 4,752,163 11,443 SH SOLE 11,443 0 0
MSA SAFETY INC COM COM 553498106 533,691 3,057 SH SOLE 0 0 3,057
MSC INDL DIRECT INC CL A CL A 553530106 24,895,759 209,296 SH SOLE 181,047 0 28,249
MUELLER WTR PRODS INC COM SER A COM SER A 624758108 4,855,704 187,987 SH SOLE 130,267 0 57,720
NETFLIX INC. COM COM 64110L106 12,459,300 174,500 SH SOLE 166,762 0 7,738
NEWMONT CORP COM COM 651639106 9,116,961 97,612 SH SOLE 97,612 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK COM STK 65336K103 38,616,873 216,232 SH SOLE 187,236 0 28,996
NEXTERA ENERGY INC COM COM 65339F101 16,447,484 187,393 SH SOLE 187,393 0 0
NIKE INC CL B CL B 654106103 20,401,070 496,981 SH SOLE 445,734 0 51,247
NOBLE CORP PLC ORD SHS A SHS A G65431127 33,594,432 900,655 SH SOLE 744,624 0 156,031
NORFOLK SOUTHN CORP COM COM 655844108 12,680,494 40,308 SH SOLE 40,308 0 0
NVIDIA CORPORATION COM COM 67066G104 209,005,010 1,044,555 SH SOLE 1,034,993 0 9,562
NVR INC COM COM 62944T105 122,757,028 18,017 SH SOLE 2,451 0 15,566
NXP SEMICONDUCTORS N V COM COM N6596X109 818,080,578 2,911,008 SH SOLE 463,160 0 2,447,848
OMEGA HEALTHCARE INVS INC COM COM 681936100 5,087,599 106,703 SH SOLE 21,441 0 85,262
OMNICOM GROUP INC COM COM 681919106 36,698,236 503,889 SH SOLE 435,662 0 68,227
ORACLE CORP COM COM 68389X105 20,369,424 138,993 SH SOLE 134,911 0 4,082
OTIS WORLDWIDE CORP COM COM 68902V107 6,990,093 97,627 SH SOLE 97,627 0 0
PALANTIR TECHNOLOGIES INC CL A CL A 69608A108 2,021,308 17,325 SH SOLE 17,325 0 0
PALO ALTO NETWORKS INC COM COM 697435105 17,722,809 51,970 SH SOLE 46,089 0 5,881
PARKER-HANNIFIN CORP COM COM 701094104 13,490,231 13,792 SH SOLE 12,346 0 1,446
PENNYMAC FINL SVCS INC NEW COM COM 70932M107 9,246,623 106,161 SH SOLE 74,223 0 31,938
PEPSICO INC COM COM 713448108 46,426,900 342,887 SH SOLE 298,730 0 44,157
PG&E CORP COM COM 69331C108 2,819,251 167,613 SH SOLE 167,613 0 0
PHILLIPS 66 COM COM 718546104 8,264,855 48,890 SH SOLE 48,890 0 0
PIEDMONT REALTY TRUST INC COM CL A CL A 720190206 5,297,859 579,001 SH SOLE 118,086 0 460,915
PINNACLE FINL PARTNERS INC COM COM 72348N109 32,613,697 323,292 SH SOLE 226,886 0 96,406
PINNACLE WEST CAP CORP COM COM 723484101 9,132,343 85,349 SH SOLE 85,349 0 0
PPL CORP COM COM 69351T106 20,876,278 574,313 SH SOLE 509,381 0 64,932
PROCTER & GAMBLE CO COM COM 742718109 71,723,384 489,112 SH SOLE 440,014 0 49,098
PROGRESSIVE CORP COM COM 743315103 13,446,253 61,553 SH SOLE 61,553 0 0
PROLOGIS INC. COM COM 74340W103 56,158,411 414,545 SH SOLE 270,916 0 143,629
PTC INC COM COM 69370C100 168,582,698 1,483,872 SH SOLE 150,958 0 1,332,914
PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 43,797,101 539,639 SH SOLE 493,148 0 46,491
PUBLIC STORAGE COM COM 74460D109 11,641,552 36,573 SH SOLE 34,337 0 2,236
QIAGEN NV ORD SHARES SHS N72482156 15,565,515 398,095 SH SOLE 279,432 0 118,663
QUEST DIAGNOSTICS INC COM COM 74834L100 51,484,139 242,907 SH SOLE 169,967 0 72,940
QUIDELORTHO CORP COM COM 219798105 11,333,414 647,069 SH SOLE 452,859 0 194,210
REALTY INCOME CORP COM COM 756109104 7,399,201 119,419 SH SOLE 23,898 0 95,521
REGENCY CTRS CORP COM COM 758849103 6,446,501 80,844 SH SOLE 16,096 0 64,748
REXFORD INDL RLTY INC COM COM 76169C100 7,288,930 217,580 SH SOLE 43,829 0 173,751
ROLLINS INC COM COM 775711104 6,678,024 159,991 SH SOLE 152,208 0 7,783
ROYAL BK CDA COM COM 780087102 44,128,680 152,441 SH SOLE 147,264 0 5,177
RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 2,847,125 22,148 SH SOLE 4,868 0 17,280
S&P GLOBAL INC COM COM 78409V104 20,915,652 51,357 SH SOLE 50,111 0 1,246
SALESFORCE INC COM COM 79466L302 18,085,300 115,443 SH SOLE 115,443 0 0
SEMPRA COM COM 816851109 10,305,180 111,155 SH SOLE 111,155 0 0
SERVICENOW INC COM COM 81762P102 4,025,605 40,548 SH SOLE 40,548 0 0
SHERWIN WILLIAMS CO COM COM 824348106 9,070,766 26,344 SH SOLE 26,344 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 27,469,140 122,822 SH SOLE 66,510 0 56,312
SOTERA HEALTH CO COM COM 83601L102 24,920,326 1,403,962 SH SOLE 984,949 0 419,013
SOUTHERN CO COM COM 842587107 7,796,824 81,463 SH SOLE 81,463 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK COM STK 84615Q103 2,396,995 14,029 SH SOLE 14,029 0 0
SPOTIFY TECHNOLOGY S A SHS SHS L8681T102 375,832,340 818,575 SH SOLE 115,744 0 702,831
STAG INDUSTRIAL INC COM COM 85254J102 29,037,420 762,938 SH SOLE 475,336 0 287,602
STIFEL FINL CORP COM COM 860630102 23,008,541 329,777 SH SOLE 231,432 0 98,345
STRATEGIC ED INC COM COM 86272C103 19,568,058 255,391 SH SOLE 176,420 0 78,971
STRYKER CORPORATION COM COM 863667101 7,464,227 23,708 SH SOLE 23,708 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS SPONSORED ADS 874039100 537,775,817 1,126,067 SH SOLE 167,056 0 959,011
TARGA RES CORP COM COM 87612G101 12,731,555 47,481 SH SOLE 47,481 0 0
TC ENERGY CORP COM COM 87807B107 6,851,276 72,948 SH SOLE 72,948 0 0
TENNANT CO COM COM 880345103 19,847,419 226,724 SH SOLE 159,159 0 67,565
TESLA INC COM COM 88160R101 25,153,562 59,804 SH SOLE 59,804 0 0
TEXAS INSTRS INC COM COM 882508104 35,898,657 120,437 SH SOLE 103,737 0 16,700
MACERICH CO COM COM 554382101 6,937,880 275,422 SH SOLE 55,646 0 219,776
THERMO FISHER SCIENTIFIC INC COM COM 883556102 223,014,454 444,819 SH SOLE 87,650 0 357,169
TIDEWATER INC NEW COM COM 88642R109 2,253,427 33,820 SH SOLE 33,820 0 0
TIMKEN CO COM COM 887389104 15,311,351 105,363 SH SOLE 73,943 0 31,420
TJX COS INC NEW COM COM 872540109 18,281,505 120,670 SH SOLE 114,395 0 6,275
TRANSALTA CORP COM COM 89346D107 10,176,619 518,686 SH SOLE 518,686 0 0
TRIPADVISOR INC COM COM 896945201 9,817,566 716,088 SH SOLE 499,964 0 216,124
TRONOX HOLDINGS PLC SHS SHS G9087Q102 8,094,782 1,284,886 SH SOLE 901,592 0 383,294
TYLER TECHNOLOGIES INC COM COM 902252105 6,270,635 21,441 SH SOLE 20,400 0 1,041
UNION PAC CORP COM COM 907818108 9,265,408 34,064 SH SOLE 34,064 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 10,462,654 25,173 SH SOLE 25,173 0 0
VENTAS INC COM COM 92276F100 12,767,664 143,780 SH SOLE 28,980 0 114,800
VERIZON COMMUNICATIONS INC COM COM 92343V104 52,621,253 1,242,826 SH SOLE 1,140,758 0 102,068
VICI PPTYS INC COM COM 925652109 9,032,549 340,209 SH SOLE 68,501 0 271,708
VISA INC COM CL A CL A 92826C839 291,559,597 849,805 SH SOLE 230,199 0 619,606
VISHAY INTERTECHNOLOGY INC COM COM 928298108 37,194,248 691,600 SH SOLE 485,340 0 206,260
WALMART INC COM COM 931142103 6,176,181 54,531 SH SOLE 54,531 0 0
WELLS FARGO & CO COM COM 949746101 11,217,554 135,740 SH SOLE 135,740 0 0
WELLTOWER INC COM COM 95040Q104 18,738,189 82,558 SH SOLE 16,894 0 65,664
WESCO INTL INC COM COM 95082P105 56,634,976 163,955 SH SOLE 115,075 0 48,880
WEST FRASER TIMBER CO LTD COM COM 952845105 12,323,940 128,361 SH SOLE 90,100 0 38,261
WEST PHARMACEUTICAL SVSC INC COM COM 955306105 14,645,764 40,796 SH SOLE 39,401 0 1,395
WESTLAKE CORPORATION COM COM 960413102 19,595,682 268,434 SH SOLE 227,306 0 41,128
WILLIAMS COS INC COM COM 969457100 30,884,181 415,445 SH SOLE 415,445 0 0
WINTRUST FINL CORP COM COM 97650W108 52,974,598 329,608 SH SOLE 230,820 0 98,788
YETI HLDGS INC COM COM 98585X104 35,590,523 718,130 SH SOLE 500,612 0 217,518
YUM CHINA HLDGS INC COM COM 98850P109 6,013,857 147,146 SH SOLE 147,146 0 0
ZOETIS INC CL A CL A 98978V103 3,925,856 54,632 SH SOLE 54,632 0 0
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 8,848,797 25,044 SH SOLE 25,044 0 0
AMERIPRISE FINL INC COM COM 03076C106 70,649 154 SH SOLE 154 0 0
AUTOZONE INC COM COM 053332102 70,311 22 SH SOLE 22 0 0
ELECTRONIC ARTS INC COM COM 285512109 109,491 534 SH SOLE 534 0 0
ELEVANCE HEALTH INC FORMERLY COM COM 036752103 117,179 303 SH SOLE 303 0 0
FOX CORP CL B COM COM 35137L204 63,749 1,361 SH SOLE 1,361 0 0
GARMIN LTD SHS SHS H2906T109 7,135,464 30,039 SH SOLE 30,039 0 0
HUMANA INC COM COM 444859102 205,363 517 SH SOLE 517 0 0
MCKESSON CORP COM COM 58155Q103 151,120 200 SH SOLE 200 0 0
PENTAIR PLC SHS SHS G7S00T104 3,754,883 48,981 SH SOLE 48,981 0 0
ROGERS COMMUNICATIONS INC CL B CL B 775109200 80,027 2,460 SH SOLE 2,460 0 0
SNAP ON INC COM COM 833034101 4,146,732 10,305 SH SOLE 10,305 0 0
THOMSON REUTERS CORP COM COM 884903881 3,218,534 39,407 SH SOLE 39,407 0 0
TRANE TECHNOLOGIES PLC SHS SHS G8994E103 7,318,775 14,901 SH SOLE 14,901 0 0