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 | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| ABBOTT LABORATORIES | COM | 002824100 | 14,040,277 | 136,752 | SH | SOLE | 133,994 | 0 | 2,758 | |||
| ABBVIE INC | COM | 00287Y109 | 13,603,796 | 62,549 | SH | SOLE | 61,260 | 0 | 1,289 | |||
| AIR PRODUCTS AND CHEMICALS I | COM | 009158106 | 63,340,233 | 218,046 | SH | SOLE | 212,540 | 0 | 5,506 | |||
| ALCON AG | ORD SHS | H01301128 | 52,498,054 | 696,723 | SH | SOLE | 679,644 | 0 | 17,079 | |||
| ALLIANT ENERGY CORP | COM | 018802108 | 55,355,671 | 771,400 | SH | SOLE | 751,541 | 0 | 19,859 | |||
| ALPHABET INC | CAP STK CL A | 02079K305 | 1,947,931 | 6,774 | SH | SOLE | 6,774 | 0 | 0 | |||
| ALPHABET INC | CAP STK CL C | 02079K107 | 1,434,300 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | |||
| AMAZON COM INC | COM | 023135106 | 898,060 | 4,312 | SH | SOLE | 4,312 | 0 | 0 | |||
| AMERICAN BEACON SELECT FUNDS | GLG NATURAL RESO | 02368W408 | 4,091,635 | 79,326 | SH | SOLE | 79,326 | 0 | 0 | |||
| AMERICAN EXPRESS CO | COM | 025816109 | 16,100,544 | 53,228 | SH | SOLE | 52,284 | 0 | 944 | |||
| AMERICAN HEALTHCARE REIT INC | COM SHS | 398182303 | 8,379,955 | 177,692 | SH | SOLE | 162,316 | 0 | 15,376 | |||
| AMERICAN TOWER CORP | COM | 03027X100 | 16,448,533 | 95,310 | SH | SOLE | 93,413 | 0 | 1,897 | |||
| AMETEK INC | COM | 031100100 | 585,846 | 2,733 | SH | SOLE | 2,733 | 0 | 0 | |||
| AMGEN INC | COM | 031162100 | 434,535 | 1,235 | SH | SOLE | 1,235 | 0 | 0 | |||
| ANALOG DEVICES INC | COM | 032654105 | 77,197,186 | 242,652 | SH | SOLE | 236,436 | 0 | 6,216 | |||
| AON PLC | SHS CL A | G0403H108 | 1,916,668 | 5,938 | SH | SOLE | 5,938 | 0 | 0 | |||
| APOLLO GLOBAL MGMT INC | COM | 03769M106 | 1,410,800 | 12,662 | SH | SOLE | 12,517 | 0 | 145 | |||
| APPLE INC | COM | 037833100 | 7,333,211 | 28,895 | SH | SOLE | 28,555 | 0 | 340 | |||
| APPLIED MATLS INC | COM | 038222105 | 22,324,446 | 65,316 | SH | SOLE | 64,039 | 0 | 1,277 | |||
| ARCH CAP GROUP LTD | ORD | G0450A105 | 42,533,556 | 443,104 | SH | SOLE | 431,615 | 0 | 11,489 | |||
| ASTRAZENECA PLC | ORD | G0593M107 | 10,800,455 | 54,763 | SH | SOLE | 53,710 | 0 | 1,053 | |||
| ATMUS FILTRATION TECHNOLOGIE | COM | 04956D107 | 1,023,279 | 18,025 | SH | SOLE | 14,107 | 0 | 3,918 | |||
| AUTODESK INC | COM | 052769106 | 35,198,959 | 147,030 | SH | SOLE | 143,184 | 0 | 3,846 | |||
| AVERY DENNISON CORP | COM | 053611109 | 46,633,186 | 270,056 | SH | SOLE | 262,946 | 0 | 7,110 | |||
| BERKLEY W R CORP | COM | 084423102 | 75,154,251 | 1,133,890 | SH | SOLE | 1,105,794 | 0 | 28,096 | |||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 31,510,987 | 65,757 | SH | SOLE | 64,546 | 0 | 1,211 | |||
| BOEING CO | COM | 097023105 | 705,064 | 3,543 | SH | SOLE | 3,508 | 0 | 35 | |||
| BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 | 1,776,971 | 22,773 | SH | SOLE | 22,433 | 0 | 340 | |||
| BOSTON SCIENTIFIC CORP | COM | 101137107 | 29,096,923 | 463,696 | SH | SOLE | 453,708 | 0 | 9,988 | |||
| BRIGHTVIEW HLDGS INC | COM | 10948C107 | 938,979 | 79,642 | SH | SOLE | 62,371 | 0 | 17,271 | |||
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 | 27,332,208 | 168,219 | SH | SOLE | 163,395 | 0 | 4,824 | |||
| BUILDERS FIRSTSOURCE INC | COM | 12008R107 | 28,698,631 | 348,580 | SH | SOLE | 335,949 | 0 | 12,631 | |||
| BWX TECHNOLOGIES INC | COM | 05605H100 | 4,700,674 | 22,987 | SH | SOLE | 22,877 | 0 | 110 | |||
| CASEYS GEN STORES INC | COM | 147528103 | 67,308,093 | 92,474 | SH | SOLE | 90,045 | 0 | 2,429 | |||
| CATERPILLAR INC | COM | 149123101 | 653,200 | 922 | SH | SOLE | 922 | 0 | 0 | |||
| CAVCO INDS INC DEL | COM | 149568107 | 2,188,022 | 4,518 | SH | SOLE | 3,559 | 0 | 959 | |||
| CBOE GLOBAL MKTS INC | COM | 12503M108 | 81,727,254 | 290,772 | SH | SOLE | 283,207 | 0 | 7,565 | |||
| CHEVRON CORPORATION | COM | 166764100 | 24,324,288 | 117,565 | SH | SOLE | 115,248 | 0 | 2,317 | |||
| CHORD ENERGY CORPORATION | COM NEW | 674215207 | 3,245,401 | 22,826 | SH | SOLE | 17,304 | 0 | 5,522 | |||
| CHUBB LTD SWITZ | COM | H1467J104 | 23,780,057 | 72,961 | SH | SOLE | 71,567 | 0 | 1,394 | |||
| CISCO SYS INC | COM | 17275R102 | 784,351 | 10,109 | SH | SOLE | 10,109 | 0 | 0 | |||
| CITI TRENDS INC | COM | 17306X102 | 835,296 | 19,282 | SH | SOLE | 15,507 | 0 | 3,775 | |||
| CITIGROUP INC | COM NEW | 172967424 | 299,402 | 2,640 | SH | SOLE | 2,640 | 0 | 0 | |||
| CME GROUP INC | COM | 12572Q105 | 19,809,463 | 67,071 | SH | SOLE | 65,704 | 0 | 1,367 | |||
| CNH INDL N V | SHS | N20944109 | 50,842,802 | 4,622,073 | SH | SOLE | 4,502,991 | 0 | 119,082 | |||
| COCA COLA CO | COM | 191216100 | 1,127,994 | 14,832 | SH | SOLE | 14,832 | 0 | 0 | |||
| COLGATE PALMOLIVE CO | COM | 194162103 | 1,480,530 | 17,371 | SH | SOLE | 17,371 | 0 | 0 | |||
| COMCAST CORP NEW | CL A | 20030N101 | 732,622 | 25,518 | SH | SOLE | 25,188 | 0 | 330 | |||
| COMMUNITY FINANCIAL SYSTEM I | COM | 203607106 | 2,297,743 | 39,177 | SH | SOLE | 30,716 | 0 | 8,461 | |||
| COMMUNITY HEALTHCARE TR INC | COM | 20369C106 | 780,390 | 49,112 | SH | SOLE | 37,613 | 0 | 11,499 | |||
| CONNECTONE BANCORP INC | COM | 20786W107 | 2,897,011 | 108,219 | SH | SOLE | 84,743 | 0 | 23,476 | |||
| CONOCOPHILLIPS | COM | 20825C104 | 596,640 | 4,520 | SH | SOLE | 4,520 | 0 | 0 | |||
| CORPAY INC | COM SHS | 219948106 | 39,997,753 | 137,454 | SH | SOLE | 133,989 | 0 | 3,465 | |||
| CORTEVA INC | COM | 22052L104 | 50,106,872 | 598,577 | SH | SOLE | 582,515 | 0 | 16,062 | |||
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 269,036 | 270 | SH | SOLE | 270 | 0 | 0 | |||
| CRANE NXT CO | COM | 224441105 | 768,247 | 18,927 | SH | SOLE | 14,552 | 0 | 4,375 | |||
| CRH PLC | ORD | G25508105 | 67,782,933 | 644,815 | SH | SOLE | 629,857 | 0 | 14,958 | |||
| CROCS INC | COM | 227046109 | 632,197 | 7,615 | SH | SOLE | 6,019 | 0 | 1,596 | |||
| CROWN CASTLE INC | COM | 22822V101 | 39,811,574 | 489,627 | SH | SOLE | 476,990 | 0 | 12,637 | |||
| DAKTRONICS INC | COM | 234264109 | 2,371,317 | 121,295 | SH | SOLE | 100,249 | 0 | 21,046 | |||
| DIAMONDBACK ENERGY INC | COM | 25278X109 | 69,580,823 | 351,791 | SH | SOLE | 342,255 | 0 | 9,536 | |||
| DUPONT DE NEMOURS INC | COM | 26614N102 | 48,295,404 | 1,054,485 | SH | SOLE | 1,026,598 | 0 | 27,887 | |||
| EATON CORP PLC | SHS | G29183103 | 4,362,143 | 12,196 | SH | SOLE | 12,061 | 0 | 135 | |||
| ELI LILLY & CO | COM | 532457108 | 663,154 | 721 | SH | SOLE | 721 | 0 | 0 | |||
| ENTERGY CORP NEW | COM | 29364G103 | 21,013,328 | 187,018 | SH | SOLE | 183,510 | 0 | 3,508 | |||
| ETON PHARMACEUTICALS INC | COM | 29772L108 | 1,008,375 | 40,858 | SH | SOLE | 32,026 | 0 | 8,832 | |||
| EVEREST GROUP LTD | COM | G3223R108 | 2,642,340 | 8,084 | SH | SOLE | 7,889 | 0 | 195 | |||
| EVERSOURCE ENERGY | COM | 30040W108 | 461,682 | 6,664 | SH | SOLE | 6,664 | 0 | 0 | |||
| EVOLV TECHNOLOGIES HLDNGS IN | COM CL A | 30049H102 | 98,857 | 16,340 | SH | SOLE | 16,340 | 0 | 0 | |||
| EXPEDITORS INTL WASH INC | COM | 302130109 | 46,621,319 | 325,500 | SH | SOLE | 316,737 | 0 | 8,763 | |||
| EXXON MOBIL CORP | COM | 30231G102 | 1,786,033 | 10,527 | SH | SOLE | 10,527 | 0 | 0 | |||
| FACTSET RESH SYS INC | COM | 303075105 | 325,485 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | |||
| FERGUSON ENTERPRISES INC | COMMON STOCK NEW | 31488V107 | 71,267,151 | 305,527 | SH | SOLE | 297,877 | 0 | 7,650 | |||
| FIDELITY COVINGTON TRUST | ENHANCED INTL | 31609A404 | 3,938,550 | 105,875 | SH | SOLE | 105,875 | 0 | 0 | |||
| FIDELITY MERRIMACK STR TR | TOTAL BD ETF | 316188309 | 1,342,323 | 29,424 | SH | SOLE | 27,134 | 0 | 2,290 | |||
| FIRST AMERN FINL CORP | COM | 31847R102 | 636,573 | 10,559 | SH | SOLE | 10,559 | 0 | 0 | |||
| FLUOR CORP | COM | 343412102 | 27,596,835 | 591,572 | SH | SOLE | 576,452 | 0 | 15,120 | |||
| GALLAGHER ARTHUR J & CO | COM | 363576109 | 218,962 | 1,011 | SH | SOLE | 1,011 | 0 | 0 | |||
| GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 36266G107 | 44,169,475 | 620,532 | SH | SOLE | 603,932 | 0 | 16,600 | |||
| GENUINE PARTS CO | COM | 372460105 | 200,665 | 1,898 | SH | SOLE | 1,898 | 0 | 0 | |||
| GLOBUS MED INC | CL A | 379577208 | 55,101,429 | 639,524 | SH | SOLE | 618,596 | 0 | 20,928 | |||
| GOLDMAN SACHS GROUP INC | COM | 38141G104 | 23,275,106 | 27,512 | SH | SOLE | 27,007 | 0 | 505 | |||
| HALLIBURTON CO | COM | 406216101 | 784,669 | 20,125 | SH | SOLE | 20,125 | 0 | 0 | |||
| HAWKINS INC | COM | 420261109 | 1,914,624 | 12,465 | SH | SOLE | 9,892 | 0 | 2,573 | |||
| HCI GROUP INC | COM | 40416E103 | 220,319 | 1,425 | SH | SOLE | 1,425 | 0 | 0 | |||
| HERSHEY CO | COM | 427866108 | 49,951,651 | 240,279 | SH | SOLE | 234,123 | 0 | 6,156 | |||
| HILLMAN SOLUTIONS CORP | COM | 431636109 | 2,100,817 | 252,502 | SH | SOLE | 197,257 | 0 | 55,245 | |||
| HOLOGIC INC | COM | 436440101 | 655,365 | 8,670 | SH | SOLE | 8,670 | 0 | 0 | |||
| HOME DEPOT INC | COM | 437076102 | 291,725 | 887 | SH | SOLE | 887 | 0 | 0 | |||
| HONEYWELL INTL INC | COM | 438516106 | 14,791,461 | 65,440 | SH | SOLE | 64,116 | 0 | 1,324 | |||
| HUBBELL INC | COM | 443510607 | 51,463,318 | 104,869 | SH | SOLE | 102,212 | 0 | 2,657 | |||
| ICF INTL INC | COM | 44925C103 | 2,905,209 | 44,497 | SH | SOLE | 36,861 | 0 | 7,636 | |||
| IDACORP INC | COM | 451107106 | 59,111,212 | 413,452 | SH | SOLE | 399,281 | 0 | 14,171 | |||
| ILLINOIS TOOL WKS INC | COM | 452308109 | 570,035 | 2,190 | SH | SOLE | 2,190 | 0 | 0 | |||
| INDEPENDENCE RLTY TR INC | COM | 45378A106 | 1,359,755 | 91,320 | SH | SOLE | 70,098 | 0 | 21,222 | |||
| INSIGHT ENTERPRISES INC | COM | 45765U103 | 526,498 | 7,857 | SH | SOLE | 6,319 | 0 | 1,538 | |||
| INTEL CORP | COM | 458140100 | 15,339,429 | 347,596 | SH | SOLE | 340,603 | 0 | 6,993 | |||
| ISHARES TR | 7-10 YR TRSY BD | 464287440 | 18,975,658 | 198,823 | SH | SOLE | 198,685 | 0 | 138 | |||
| ISHARES TR | CORE S&P MCP ETF | 464287507 | 458,799 | 6,794 | SH | SOLE | 6,794 | 0 | 0 | |||
| ISHARES TR | CORE S&P SCP ETF | 464287804 | 358,137 | 2,881 | SH | SOLE | 2,881 | 0 | 0 | |||
| ISHARES TR | CORE S&P500 ETF | 464287200 | 1,080,409 | 1,654 | SH | SOLE | 1,654 | 0 | 0 | |||
| ISHARES TR | MSCI EMG MKT ETF | 464287234 | 240,562 | 4,236 | SH | SOLE | 4,236 | 0 | 0 | |||
| ISHARES TR | RUSSELL 2000 ETF | 464287655 | 2,626,106 | 10,589 | SH | SOLE | 10,589 | 0 | 0 | |||
| ISHARES TR | CORE US AGGBD ET | 464287226 | 350,919 | 3,535 | SH | SOLE | 3,535 | 0 | 0 | |||
| ISHARES TR | GLB INFRASTR ETF | 464288372 | 961,182 | 14,346 | SH | SOLE | 14,346 | 0 | 0 | |||
| ISHARES TR | IBDS DEC28 ETF | 46435U515 | 217,939 | 8,604 | SH | SOLE | 8,604 | 0 | 0 | |||
| ISHARES TR | 1 3 YR TREAS BD | 464287457 | 32,928,599 | 398,796 | SH | SOLE | 398,796 | 0 | 0 | |||
| ISHARES TR | MSCI ACWI ETF | 464288257 | 749,550 | 5,417 | SH | SOLE | 5,417 | 0 | 0 | |||
| ISHARES TR | US TREAS BD ETF | 46429B267 | 712,066 | 31,081 | SH | SOLE | 31,081 | 0 | 0 | |||
| ISHARES TR | S&P MC 400VL ETF | 464287705 | 542,020 | 4,091 | SH | SOLE | 4,091 | 0 | 0 | |||
| ISHARES TR | MSCI EAFE ETF | 464287465 | 867,810 | 8,935 | SH | SOLE | 8,935 | 0 | 0 | |||
| ISHARES TR | RUS 1000 VAL ETF | 464287598 | 3,335,848 | 15,612 | SH | SOLE | 15,612 | 0 | 0 | |||
| ISHARES TR | TRUST ISHARE 0-1 | 464288679 | 14,879,581 | 134,791 | SH | SOLE | 134,496 | 0 | 295 | |||
| ISHARES TR | IBOXX INV CP ETF | 464287242 | 3,032,647 | 27,825 | SH | SOLE | 27,825 | 0 | 0 | |||
| ISHARES TR | FLTG RATE NT ETF | 46429B655 | 315,890 | 6,200 | SH | SOLE | 6,200 | 0 | 0 | |||
| ISHARES TR | RUS MDCP VAL ETF | 464287473 | 40,569,785 | 278,371 | SH | SOLE | 278,371 | 0 | 0 | |||
| ISHARES TR | 3 7 YR TREAS BD | 464288661 | 26,891,911 | 226,745 | SH | SOLE | 226,745 | 0 | 0 | |||
| ISHARES TR | RUS 1000 ETF | 464287622 | 5,165,233 | 14,486 | SH | SOLE | 14,486 | 0 | 0 | |||
| ISHARES TR | RUS TP200 VL ETF | 464289420 | 235,382 | 2,540 | SH | SOLE | 2,540 | 0 | 0 | |||
| ISHARES TR | ISHS 5-10YR INVT | 464288638 | 11,766,065 | 221,084 | SH | SOLE | 221,084 | 0 | 0 | |||
| ISHARES TR | ISHS 1-5YR INVS | 464288646 | 17,272,474 | 328,624 | SH | SOLE | 328,624 | 0 | 0 | |||
| ISHARES TR | RUS 2000 VAL ETF | 464287630 | 1,065,616 | 5,621 | SH | SOLE | 5,621 | 0 | 0 | |||
| ISHARES TR | CORE MSCI EAFE | 46432F842 | 423,228 | 4,675 | SH | SOLE | 4,675 | 0 | 0 | |||
| ISHARES TR | RUS MID CAP ETF | 464287499 | 2,762,013 | 28,407 | SH | SOLE | 28,407 | 0 | 0 | |||
| ISHARES TR | 0-5 YR TIPS ETF | 46429B747 | 214,928 | 2,078 | SH | SOLE | 2,078 | 0 | 0 | |||
| ISHARES U S ETF TR | GSCI CMDTY STGY | 46431W853 | 229,840 | 6,798 | SH | SOLE | 6,798 | 0 | 0 | |||
| J P MORGAN EXCHANGE TRADED F | JPMORGAM LTD DUR | 46654Q773 | 7,156,241 | 137,119 | SH | SOLE | 137,119 | 0 | 0 | |||
| JOHNSON & JOHNSON | COM | 478160104 | 30,691,953 | 125,560 | SH | SOLE | 123,182 | 0 | 2,378 | |||
| JOHNSON CONTROLS INTERNATION | SHS | G51502105 | 2,586,917 | 19,755 | SH | SOLE | 19,755 | 0 | 0 | |||
| JPMORGAN CHASE & CO | COM | 46625H100 | 44,443,914 | 151,088 | SH | SOLE | 148,203 | 0 | 2,885 | |||
| KEURIG DR PEPPER INC | COM | 49271V100 | 39,579,242 | 1,503,199 | SH | SOLE | 1,462,978 | 0 | 40,221 | |||
| KROGER CO | COM | 501044101 | 289,440 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | |||
| LAMAR ADVERTISING CO | CL A | 512816109 | 54,781,656 | 432,510 | SH | SOLE | 421,609 | 0 | 10,901 | |||
| LISTED FDS TR | ROUNDHILL MAGNIF | 53656G498 | 390,689 | 6,743 | SH | SOLE | 6,743 | 0 | 0 | |||
| LOCKHEED MARTIN CORP | COM | 539830109 | 18,320,021 | 30,312 | SH | SOLE | 29,732 | 0 | 580 | |||
| LOWES COS INC | COM | 548661107 | 19,908,743 | 84,259 | SH | SOLE | 82,693 | 0 | 1,566 | |||
| LYFT INC | CL A COM | 55087P104 | 493,151 | 37,079 | SH | SOLE | 37,079 | 0 | 0 | |||
| M & T BK CORP | COM | 55261F104 | 71,883,131 | 347,732 | SH | SOLE | 339,387 | 0 | 8,345 | |||
| MAGNOLIA OIL & GAS CORP | CL A | 559663109 | 3,424,429 | 108,471 | SH | SOLE | 83,702 | 0 | 24,769 | |||
| MANULIFE FINL CORP | COM | 56501R106 | 206,640 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | |||
| MARATHON PETE CORP | COM | 56585A102 | 17,734,518 | 72,629 | SH | SOLE | 71,272 | 0 | 1,357 | |||
| MARKEL GROUP INC | COM | 570535104 | 62,082,183 | 32,435 | SH | SOLE | 31,778 | 0 | 657 | |||
| MARRIOTT INTL INC NEW | CL A | 571903202 | 966,819 | 2,956 | SH | SOLE | 2,906 | 0 | 50 | |||
| MAYVILLE ENGR CO INC | COM | 578605107 | 1,461,884 | 81,442 | SH | SOLE | 64,525 | 0 | 16,917 | |||
| MCDONALDS CORP | COM | 580135101 | 21,316,866 | 68,589 | SH | SOLE | 67,243 | 0 | 1,346 | |||
| MCGRATH RENTCORP | COM | 580589109 | 2,269,562 | 20,580 | SH | SOLE | 15,764 | 0 | 4,816 | |||
| MCKESSON CORP | COM | 58155Q103 | 84,796,752 | 97,990 | SH | SOLE | 95,600 | 0 | 2,390 | |||
| MEDTRONIC PLC | SHS | G5960L103 | 793,194 | 9,154 | SH | SOLE | 9,003 | 0 | 151 | |||
| META PLATFORMS INC | CL A | 30303M102 | 206,539 | 361 | SH | SOLE | 361 | 0 | 0 | |||
| MICROSOFT CORP | COM | 594918104 | 26,435,920 | 71,416 | SH | SOLE | 70,153 | 0 | 1,263 | |||
| MID-AMER APT CMNTYS INC | COM | 59522J103 | 51,544,754 | 422,083 | SH | SOLE | 412,074 | 0 | 10,009 | |||
| MONDELEZ INTL INC | CL A | 609207105 | 1,227,445 | 21,295 | SH | SOLE | 20,975 | 0 | 320 | |||
| MSA SAFETY INC | COM | 553498106 | 1,927,849 | 11,759 | SH | SOLE | 9,707 | 0 | 2,052 | |||
| NELNET INC | CL A | 64031N108 | 1,780,938 | 13,810 | SH | SOLE | 10,866 | 0 | 2,944 | |||
| NETGEAR INC | COM | 64111Q104 | 2,633,227 | 120,569 | SH | SOLE | 100,064 | 0 | 20,505 | |||
| NICOLET BANKSHARES INC | COM | 65406E102 | 3,153,271 | 21,217 | SH | SOLE | 16,727 | 0 | 4,490 | |||
| NORFOLK SOUTHN CORP | COM | 655844108 | 426,524 | 1,486 | SH | SOLE | 1,486 | 0 | 0 | |||
| NOVARTIS AG | SPONSORED ADR | 66987V109 | 262,425 | 1,718 | SH | SOLE | 1,718 | 0 | 0 | |||
| ORACLE CORP | COM | 68389X105 | 877,364 | 5,964 | SH | SOLE | 5,964 | 0 | 0 | |||
| OTIS WORLDWIDE CORP | COM | 68902V107 | 42,796,349 | 555,220 | SH | SOLE | 541,248 | 0 | 13,972 | |||
| PARKER-HANNIFIN CORP | COM | 701094104 | 14,814,184 | 16,548 | SH | SOLE | 16,235 | 0 | 313 | |||
| PAYCOM SOFTWARE INC | COM | 70432V102 | 22,269,903 | 183,231 | SH | SOLE | 176,981 | 0 | 6,250 | |||
| PAYPAL HLDGS INC | COM | 70450Y103 | 549,937 | 12,159 | SH | SOLE | 12,029 | 0 | 130 | |||
| PEPSICO INC | COM | 713448108 | 20,124,367 | 129,592 | SH | SOLE | 126,968 | 0 | 2,624 | |||
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 | 2,680,995 | 26,658 | SH | SOLE | 26,344 | 0 | 314 | |||
| PJT PARTNERS INC | COM CL A | 69343T107 | 2,149,592 | 15,385 | SH | SOLE | 12,036 | 0 | 3,349 | |||
| PNC FINL SVCS GROUP INC | COM | 693475105 | 68,834,924 | 330,794 | SH | SOLE | 322,716 | 0 | 8,078 | |||
| PROCTER & GAMBLE CO | COM | 742718109 | 10,388,077 | 71,920 | SH | SOLE | 70,610 | 0 | 1,310 | |||
| PROGRESS SOFTWARE CORP | COM | 743312100 | 1,558,135 | 60,746 | SH | SOLE | 50,927 | 0 | 9,819 | |||
| PROGRESSIVE CORP | COM | 743315103 | 4,800,736 | 24,217 | SH | SOLE | 23,847 | 0 | 370 | |||
| QNITY ELECTRONICS INC | COMMON STOCK | 74743L100 | 49,849,033 | 432,042 | SH | SOLE | 420,480 | 0 | 11,562 | |||
| QUALCOMM INC | COM | 747525103 | 821,230 | 6,377 | SH | SOLE | 6,237 | 0 | 140 | |||
| REALTY INCOME CORP | COM | 756109104 | 13,078,485 | 213,771 | SH | SOLE | 209,838 | 0 | 3,933 | |||
| REGENERON PHARMACEUTICALS | COM | 75886F107 | 7,956,742 | 10,298 | SH | SOLE | 10,037 | 0 | 261 | |||
| RESMED INC | COM | 761152107 | 514,059 | 2,290 | SH | SOLE | 2,290 | 0 | 0 | |||
| REXFORD INDL RLTY INC | COM | 76169C100 | 35,052,224 | 1,070,951 | SH | SOLE | 1,042,173 | 0 | 28,778 | |||
| RIO TINTO PLC | SPONSORED ADR | 767204100 | 21,858,155 | 234,303 | SH | SOLE | 229,558 | 0 | 4,745 | |||
| ROCKET COS INC | COM CL A | 77311W101 | 199,144 | 13,975 | SH | SOLE | 13,975 | 0 | 0 | |||
| ROYAL GOLD INC | COM | 780287108 | 201,447 | 792 | SH | SOLE | 792 | 0 | 0 | |||
| RPM INTL INC | COM | 749685103 | 2,836,155 | 28,533 | SH | SOLE | 27,849 | 0 | 684 | |||
| RTX CORPORATION | COM | 75513E101 | 26,440,998 | 137,071 | SH | SOLE | 134,284 | 0 | 2,787 | |||
| RUSSELL INVTS EXCHANGE TRADE | US SMALL CAP EQU | 78249U100 | 3,398,363 | 106,247 | SH | SOLE | 105,697 | 0 | 550 | |||
| SAFETY INS GROUP INC | COM | 78648T100 | 1,251,006 | 17,222 | SH | SOLE | 12,970 | 0 | 4,252 | |||
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 | 5,826,350 | 200,012 | SH | SOLE | 200,012 | 0 | 0 | |||
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 | 347,122 | 3,657 | SH | SOLE | 3,557 | 0 | 100 | |||
| SENECA FOODS CORP NEW | CL A | 817070501 | 2,920,998 | 19,329 | SH | SOLE | 15,242 | 0 | 4,087 | |||
| SHELL PLC | SPON ADS | 780259305 | 24,368,304 | 262,025 | SH | SOLE | 257,193 | 0 | 4,832 | |||
| SIMPSON MFG INC | COM | 829073105 | 1,620,264 | 9,441 | SH | SOLE | 7,382 | 0 | 2,059 | |||
| SKYWEST INC | COM | 830879102 | 2,113,743 | 23,018 | SH | SOLE | 18,007 | 0 | 5,011 | |||
| SLB LIMITED | COM STK | 806857108 | 13,634,278 | 265,310 | SH | SOLE | 259,258 | 0 | 6,052 | |||
| SMITH A O CORP | COM | 831865209 | 358,958 | 5,444 | SH | SOLE | 5,444 | 0 | 0 | |||
| SOLSTICE ADVANCED MATLS INC | COM SHS | 83443Q103 | 20,905,679 | 274,497 | SH | SOLE | 263,779 | 0 | 10,718 | |||
| SOLVENTUM CORP | COM SHS | 83444M101 | 38,547,072 | 590,307 | SH | SOLE | 574,945 | 0 | 15,362 | |||
| SOUTHERN CO | COM | 842587107 | 277,495 | 2,875 | SH | SOLE | 2,875 | 0 | 0 | |||
| SPDR GOLD TR | GOLD SHS | 78463V107 | 397,158 | 923 | SH | SOLE | 923 | 0 | 0 | |||
| SPDR INDEX SHS FDS | STATE STREET SPD | 78463X541 | 201,609 | 2,700 | SH | SOLE | 2,700 | 0 | 0 | |||
| SS&C TECH HLDGS | COM | 78467J100 | 834,325 | 12,348 | SH | SOLE | 12,348 | 0 | 0 | |||
| STAG INDUSTRIAL INC | COM | 85254J102 | 1,987,844 | 55,126 | SH | SOLE | 42,906 | 0 | 12,220 | |||
| STATE STR CORP | COM | 857477103 | 761,891 | 6,020 | SH | SOLE | 6,020 | 0 | 0 | |||
| STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | 437,113 | 672 | SH | SOLE | 672 | 0 | 0 | |||
| STATE STR SPDR S&P MIDCAP 40 | UTSER1 S&PDCRP | 78467Y107 | 336,960 | 546 | SH | SOLE | 546 | 0 | 0 | |||
| STRYKER CORPORATION | COM | 863667101 | 1,025,201 | 3,120 | SH | SOLE | 3,120 | 0 | 0 | |||
| SUN CMNTYS INC | COM | 866674104 | 3,958,463 | 31,426 | SH | SOLE | 30,838 | 0 | 588 | |||
| SUNBELT RENTALS HOLDINGS INC | SHS | 866966104 | 30,052,672 | 461,710 | SH | SOLE | 445,548 | 0 | 16,162 | |||
| TCW ETF TRUST | FLEXIBLE INCOME | 29287L700 | 5,047,923 | 128,544 | SH | SOLE | 128,544 | 0 | 0 | |||
| TD SYNNEX CORPORATION | COM | 87162W100 | 48,731,254 | 288,846 | SH | SOLE | 281,256 | 0 | 7,590 | |||
| TE CONNECTIVITY PLC | ORD SHS | G87052109 | 45,428,049 | 217,338 | SH | SOLE | 211,842 | 0 | 5,496 | |||
| TECK RESOURCES LTD | CL B | 878742204 | 41,018,393 | 792,626 | SH | SOLE | 772,473 | 0 | 20,153 | |||
| TEXAS INSTRS INC | COM | 882508104 | 543,592 | 2,800 | SH | SOLE | 2,800 | 0 | 0 | |||
| TEXAS PACIFIC LAND CORPORATI | COM | 88262P102 | 4,558,273 | 9,605 | SH | SOLE | 9,392 | 0 | 213 | |||
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 7,848,714 | 15,968 | SH | SOLE | 15,655 | 0 | 313 | |||
| TJX COS INC NEW | COM | 872540109 | 226,934 | 1,421 | SH | SOLE | 1,421 | 0 | 0 | |||
| TOLL BROTHERS INC | COM | 889478103 | 44,644,272 | 327,136 | SH | SOLE | 318,026 | 0 | 9,110 | |||
| TORO CO | COM | 891092108 | 2,791,707 | 29,877 | SH | SOLE | 24,475 | 0 | 5,402 | |||
| TOTALENERGIES SE | ACT | F92124100 | 209,254 | 2,300 | SH | SOLE | 2,300 | 0 | 0 | |||
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 25,041,172 | 60,088 | SH | SOLE | 58,608 | 0 | 1,480 | |||
| UBIQUITI INC | COM | 90353W103 | 281,343 | 356 | SH | SOLE | 356 | 0 | 0 | |||
| UFP TECHNOLOGIES INC | COM | 902673102 | 844,677 | 4,363 | SH | SOLE | 3,444 | 0 | 919 | |||
| ULTA BEAUTY INC | COM | 90384S303 | 406,342 | 777 | SH | SOLE | 777 | 0 | 0 | |||
| UNILEVER PLC | SPON ADR NEW | 904767803 | 2,823,376 | 49,559 | SH | SOLE | 47,906 | 0 | 1,653 | |||
| UNION PAC CORP | COM | 907818108 | 15,273,101 | 62,951 | SH | SOLE | 61,767 | 0 | 1,184 | |||
| UNITED BANKSHARES INC WEST V | COM | 909907107 | 2,197,621 | 53,057 | SH | SOLE | 42,147 | 0 | 10,910 | |||
| UNITIL CORP | COM | 913259107 | 2,101,563 | 40,229 | SH | SOLE | 30,657 | 0 | 9,572 | |||
| UNIVERSAL LOGISTICS HLDGS IN | COM | 91388P105 | 1,054,801 | 49,896 | SH | SOLE | 38,350 | 0 | 11,546 | |||
| VANGUARD ADMIRAL FDS INC | SMLLCP 600 IDX | 921932828 | 580,006 | 5,051 | SH | SOLE | 5,051 | 0 | 0 | |||
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | 1,700,478 | 21,687 | SH | SOLE | 21,687 | 0 | 0 | |||
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | 375,564 | 5,100 | SH | SOLE | 5,100 | 0 | 0 | |||
| VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 | 263,458 | 5,483 | SH | SOLE | 5,483 | 0 | 0 | |||
| VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 2,189,423 | 3,664 | SH | SOLE | 3,664 | 0 | 0 | |||
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 | 202,277 | 786 | SH | SOLE | 786 | 0 | 0 | |||
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 | 1,325,699 | 4,436 | SH | SOLE | 4,436 | 0 | 0 | |||
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 | 330,674 | 3,728 | SH | SOLE | 3,728 | 0 | 0 | |||
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 750,054 | 2,338 | SH | SOLE | 2,338 | 0 | 0 | |||
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 270,682 | 5,008 | SH | SOLE | 5,008 | 0 | 0 | |||
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 | 1,459,988 | 24,940 | SH | SOLE | 24,630 | 0 | 310 | |||
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 | 4,634,248 | 56,003 | SH | SOLE | 55,623 | 0 | 380 | |||
| VANGUARD SCOTTSDALE FDS | TOTAL CORP BND | 92206C573 | 242,015 | 3,150 | SH | SOLE | 3,150 | 0 | 0 | |||
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 5,504,826 | 69,444 | SH | SOLE | 69,029 | 0 | 415 | |||
| VANGUARD SCOTTSDALE FDS | LG-TERM COR BD | 92206C813 | 328,768 | 4,400 | SH | SOLE | 4,400 | 0 | 0 | |||
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | 226,243 | 1,052 | SH | SOLE | 1,052 | 0 | 0 | |||
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 957,804 | 14,947 | SH | SOLE | 14,947 | 0 | 0 | |||
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 | 367,440 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
| VISA INC | COM CL A | 92826C839 | 17,609,638 | 58,264 | SH | SOLE | 57,230 | 0 | 1,034 | |||
| VONTIER CORPORATION | COM | 928881101 | 237,628 | 6,699 | SH | SOLE | 6,699 | 0 | 0 | |||
| WALMART INC | COM | 931142103 | 14,588,407 | 117,383 | SH | SOLE | 114,926 | 0 | 2,457 | |||
| WATSCO INC | COM | 942622200 | 33,242,382 | 91,378 | SH | SOLE | 88,947 | 0 | 2,431 | |||
| WINMARK CORP | COM | 974250102 | 1,595,189 | 3,731 | SH | SOLE | 2,923 | 0 | 808 | |||
| WOODWARD INC | COM | 980745103 | 255,913 | 715 | SH | SOLE | 715 | 0 | 0 | |||
| XCEL ENERGY INC | COM | 98389B100 | 48,979,328 | 616,558 | SH | SOLE | 600,062 | 0 | 16,496 | |||
| XPO INC | COM | 983793100 | 568,086 | 2,920 | SH | SOLE | 2,835 | 0 | 85 | |||
| YUM BRANDS INC | COM | 988498101 | 42,657,493 | 274,360 | SH | SOLE | 267,242 | 0 | 7,118 | |||