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 |
3M Company | com | 88579Y101 | 7,091,282 | 48,286 | SH | SOLE | 47,266 | 0 | 1,020 | |||
AFLAC | com | 001055102 | 1,682,749 | 15,134 | SH | SOLE | 12,584 | 0 | 2,550 | |||
APi Group Corporation | com | 00187Y100 | 2,433,146 | 68,041 | SH | SOLE | 68,041 | 0 | 0 | |||
ASML Holding NV NY Registry Sh | com | N07059210 | 3,135,565 | 4,732 | SH | SOLE | 4,732 | 0 | 0 | |||
AT & T | com | 00206R102 | 1,058,718 | 37,437 | SH | SOLE | 37,437 | 0 | 0 | |||
Abbott Labs | com | 002824100 | 103,155,683 | 777,653 | SH | SOLE | 661,046 | 0 | 116,607 | |||
Abbvie Inc | com | 00287Y109 | 48,668,197 | 232,284 | SH | SOLE | 216,002 | 0 | 16,282 | |||
Accenture Plc Class A | com | G1151C101 | 10,670,579 | 34,196 | SH | SOLE | 33,502 | 0 | 694 | |||
Adobe Inc | com | 00724F101 | 55,799,562 | 145,489 | SH | SOLE | 140,637 | 0 | 4,852 | |||
Advanced Micro Devices Inc | com | 007903107 | 617,878 | 6,014 | SH | SOLE | 6,014 | 0 | 0 | |||
Agco Corp | com | 001084102 | 246,421 | 2,662 | SH | SOLE | 2,662 | 0 | 0 | |||
Agilent Technologies | com | 00846U101 | 271,628 | 2,322 | SH | SOLE | 2,322 | 0 | 0 | |||
Agnico Eagle Mines | com | 008474108 | 125,989,811 | 1,162,160 | SH | SOLE | 1,066,592 | 0 | 95,568 | |||
Air Products & Chemicals Inc | com | 009158106 | 7,875,822 | 26,705 | SH | SOLE | 24,705 | 0 | 2,000 | |||
Airbnb Inc | com | 009066101 | 1,412,853 | 11,827 | SH | SOLE | 11,827 | 0 | 0 | |||
Alamos Gold Inc Cl A | com | 011532108 | 13,890,521 | 519,466 | SH | SOLE | 503,541 | 0 | 15,925 | |||
Alcon Inc | com | H01301128 | 3,289,135 | 34,648 | SH | SOLE | 1,290 | 0 | 33,358 | |||
Allstate | com | 020002101 | 515,397 | 2,489 | SH | SOLE | 2,489 | 0 | 0 | |||
Alphabet Inc. Class A | com | 02079K305 | 165,916,891 | 1,072,924 | SH | SOLE | 956,410 | 0 | 116,514 | |||
Alphabet Inc. Class C | com | 02079K107 | 30,501,022 | 195,232 | SH | SOLE | 166,020 | 0 | 29,212 | |||
Altria Group Inc | com | 02209S103 | 1,764,438 | 29,397 | SH | SOLE | 29,397 | 0 | 0 | |||
Amazon.com | com | 023135106 | 159,621,481 | 838,965 | SH | SOLE | 725,208 | 0 | 113,757 | |||
Amer Tower Cl A | com | 03027X100 | 1,452,132 | 6,673 | SH | SOLE | 6,673 | 0 | 0 | |||
American Electric Power | com | 025537101 | 300,055 | 2,746 | SH | SOLE | 2,746 | 0 | 0 | |||
American Express | com | 025816109 | 38,018,121 | 141,305 | SH | SOLE | 131,178 | 0 | 10,127 | |||
American Water Works Company I | com | 030420103 | 1,097,106 | 7,437 | SH | SOLE | 7,237 | 0 | 200 | |||
Ameriprise Financial | com | 03076C106 | 2,597,734 | 5,366 | SH | SOLE | 5,366 | 0 | 0 | |||
Amgen | com | 031162100 | 4,398,929 | 14,119 | SH | SOLE | 9,296 | 0 | 4,823 | |||
Amphenol | com | 032095101 | 68,006,616 | 1,036,844 | SH | SOLE | 865,406 | 0 | 171,438 | |||
Analog Devices Inc | com | 032654105 | 67,700,425 | 335,699 | SH | SOLE | 282,578 | 0 | 53,121 | |||
Ansys | com | 03662Q105 | 7,432,512 | 23,479 | SH | SOLE | 23,000 | 0 | 479 | |||
Aon Plc Class A Ordinary Share | com | G0403H108 | 494,473 | 1,239 | SH | SOLE | 1,239 | 0 | 0 | |||
Apollo Global Management A | com | 03769M106 | 390,690 | 2,853 | SH | SOLE | 2,853 | 0 | 0 | |||
Apple Inc | com | 037833100 | 249,820,641 | 1,124,660 | SH | SOLE | 1,041,695 | 0 | 82,965 | |||
Applied Materials | com | 038222105 | 9,645,691 | 66,467 | SH | SOLE | 22,401 | 0 | 44,066 | |||
Aramark | com | 03852U106 | 1,315,557 | 38,110 | SH | SOLE | 38,105 | 0 | 5 | |||
Arch Capital Group Ltd | com | G0450A105 | 209,961 | 2,183 | SH | SOLE | 2,183 | 0 | 0 | |||
Arthur J Gallagher | com | 363576109 | 4,612,061 | 13,359 | SH | SOLE | 13,359 | 0 | 0 | |||
Astrazeneca PLC Sponsored ADR | com | 046353108 | 485,982 | 6,612 | SH | SOLE | 6,612 | 0 | 0 | |||
AutoZone Inc | com | 053332102 | 22,994,876 | 6,031 | SH | SOLE | 3,404 | 0 | 2,627 | |||
Autodesk | com | 052769106 | 539,570 | 2,061 | SH | SOLE | 2,061 | 0 | 0 | |||
Automatic Data Processing | com | 053015103 | 44,817,143 | 146,687 | SH | SOLE | 103,201 | 0 | 43,486 | |||
Avery Dennison | com | 053611109 | 344,194 | 1,934 | SH | SOLE | 1,934 | 0 | 0 | |||
Axogen Inc | com | 05463X106 | 1,191,492 | 64,405 | SH | SOLE | 64,405 | 0 | 0 | |||
Ball Corp | com | 058498106 | 42,157,851 | 809,638 | SH | SOLE | 784,940 | 0 | 24,698 | |||
Bank of America | com | 060505104 | 11,526,849 | 276,225 | SH | SOLE | 269,105 | 0 | 7,120 | |||
Bank of New York Mellon | com | 064058100 | 7,942,477 | 94,700 | SH | SOLE | 21,654 | 0 | 73,046 | |||
Baxter International | com | 071813109 | 673,133 | 19,665 | SH | SOLE | 19,665 | 0 | 0 | |||
Becton Dickinson | com | 075887109 | 2,290,769 | 10,001 | SH | SOLE | 9,456 | 0 | 545 | |||
Berkshire Hathaway Cl A | com | 084670108 | 6,387,533 | 8 | SH | SOLE | 7 | 0 | 1 | |||
Berkshire Hathaway Cl B | com | 084670702 | 147,589,732 | 277,122 | SH | SOLE | 236,486 | 0 | 40,636 | |||
Bio-Techne Corp | com | 09073M104 | 586,241 | 9,999 | SH | SOLE | 9,899 | 0 | 100 | |||
BlackRock Inc | com | 09290D101 | 1,960,160 | 2,071 | SH | SOLE | 2,061 | 0 | 10 | |||
Blackstone Inc | com | 09260D107 | 9,834,222 | 70,355 | SH | SOLE | 65,223 | 0 | 5,132 | |||
Blackstone Mortgage Tru-Cl A | com | 09257W100 | 695,000 | 34,750 | SH | SOLE | 34,750 | 0 | 0 | |||
Blackstone Secured Lending Fun | com | 09261X102 | 372,140 | 11,500 | SH | SOLE | 11,500 | 0 | 0 | |||
Block Inc Class A | com | 852234103 | 226,121 | 4,162 | SH | SOLE | 4,162 | 0 | 0 | |||
Booking Holdings Inc | com | 09857L108 | 1,409,714 | 306 | SH | SOLE | 306 | 0 | 0 | |||
Boston Scientific | com | 101137107 | 56,804,923 | 563,094 | SH | SOLE | 542,352 | 0 | 20,742 | |||
Bristol-Myers Squibb | com | 110122108 | 2,389,988 | 39,187 | SH | SOLE | 37,243 | 0 | 1,944 | |||
Broadcom Inc | com | 11135F101 | 22,600,314 | 134,984 | SH | SOLE | 125,660 | 0 | 9,324 | |||
Broadridge Financial Solutions | com | 11133T103 | 708,468 | 2,922 | SH | SOLE | 2,922 | 0 | 0 | |||
Broadstone Net Lease Inc | com | 11135E203 | 267,443 | 15,695 | SH | SOLE | 15,695 | 0 | 0 | |||
Brookfield Corporation | com | 11271J107 | 375,518 | 7,165 | SH | SOLE | 7,165 | 0 | 0 | |||
CAVA Group Inc | com | 148929102 | 241,084 | 2,790 | SH | SOLE | 2,790 | 0 | 0 | |||
CIGNA Corp | com | 125523100 | 6,447,492 | 19,597 | SH | SOLE | 19,423 | 0 | 174 | |||
CME Group Inc | com | 12572Q105 | 4,580,909 | 17,268 | SH | SOLE | 17,268 | 0 | 0 | |||
CMS Energy | com | 125896100 | 221,574 | 2,950 | SH | SOLE | 2,950 | 0 | 0 | |||
CSX | com | 126408103 | 1,658,595 | 56,357 | SH | SOLE | 56,357 | 0 | 0 | |||
CVS Health Corp | com | 126650100 | 1,521,936 | 22,464 | SH | SOLE | 22,464 | 0 | 0 | |||
Cameco Corporation | com | 13321L108 | 2,698,573 | 65,563 | SH | SOLE | 65,563 | 0 | 0 | |||
Canadian National Railway | com | 136375102 | 11,223,384 | 115,159 | SH | SOLE | 101,177 | 0 | 13,982 | |||
Canadian Pacific Kansas City L | com | 13646K108 | 336,474 | 4,792 | SH | SOLE | 4,792 | 0 | 0 | |||
Carrier Global Corp | com | 14448C104 | 19,044,841 | 300,392 | SH | SOLE | 287,648 | 0 | 12,744 | |||
Caseys General Stores | com | 147528103 | 329,870 | 760 | SH | SOLE | 760 | 0 | 0 | |||
Caterpillar | com | 149123101 | 36,155,000 | 109,627 | SH | SOLE | 94,583 | 0 | 15,044 | |||
Cencora Inc | com | 03073E105 | 361,645 | 1,300 | SH | SOLE | 1,300 | 0 | 0 | |||
Charter Communications | com | 16119P108 | 364,108 | 988 | SH | SOLE | 958 | 0 | 30 | |||
Check Point Software | com | M22465104 | 1,145,070 | 5,024 | SH | SOLE | 3,824 | 0 | 1,200 | |||
Chemed Corp | com | 16359R103 | 279,971 | 455 | SH | SOLE | 455 | 0 | 0 | |||
Chevron Corp | com | 166764100 | 54,893,486 | 328,134 | SH | SOLE | 255,462 | 0 | 72,671 | |||
Chewy Inc. Class A | com | 16679l109 | 650,460 | 20,008 | SH | SOLE | 20,008 | 0 | 0 | |||
Chipotle Mexican Grill | com | 169656105 | 244,472 | 4,869 | SH | SOLE | 4,419 | 0 | 450 | |||
Chubb Ltd | com | H1467J104 | 27,757,684 | 91,916 | SH | SOLE | 57,610 | 0 | 34,306 | |||
Church & Dwight | com | 171340102 | 1,587,718 | 14,422 | SH | SOLE | 13,772 | 0 | 650 | |||
Cincinnati Financial Corp | com | 172062101 | 246,102 | 1,666 | SH | SOLE | 1,666 | 0 | 0 | |||
Cisco Systems | com | 17275R102 | 34,370,114 | 556,962 | SH | SOLE | 502,845 | 0 | 54,117 | |||
Citigroup | com | 172967424 | 367,310 | 5,174 | SH | SOLE | 3,920 | 0 | 1,254 | |||
Clean Harbors | com | 184496107 | 305,308 | 1,549 | SH | SOLE | 1,549 | 0 | 0 | |||
ClearPoint Neuro | com | 18507C103 | 340,886 | 28,670 | SH | SOLE | 28,670 | 0 | 0 | |||
Clorox | com | 189054109 | 314,231 | 2,134 | SH | SOLE | 2,134 | 0 | 0 | |||
Coca Cola | com | 191216100 | 22,058,800 | 307,998 | SH | SOLE | 296,922 | 0 | 11,076 | |||
Cogent Communications Group | com | 19239V302 | 230,158 | 3,754 | SH | SOLE | 3,754 | 0 | 0 | |||
Cognition Therapeutics Inc | com | 19243B102 | 4,933 | 11,722 | SH | SOLE | 11,722 | 0 | 0 | |||
Cognizant Technology Solutions | com | 192446102 | 361,156 | 4,721 | SH | SOLE | 4,721 | 0 | 0 | |||
Colgate-Palmolive | com | 194162103 | 5,023,351 | 53,611 | SH | SOLE | 50,816 | 0 | 2,795 | |||
Comcast Cl A | com | 20030N101 | 4,212,808 | 114,168 | SH | SOLE | 89,422 | 0 | 24,746 | |||
Conoco Phillips | com | 20825C104 | 66,923,635 | 637,247 | SH | SOLE | 597,722 | 0 | 39,525 | |||
Consolidated Edison | com | 209115104 | 256,306 | 2,318 | SH | SOLE | 2,173 | 0 | 145 | |||
Constellation Brands Inc Cl A | com | 21036P108 | 7,088,276 | 38,624 | SH | SOLE | 38,034 | 0 | 590 | |||
Cooper Companies | com | 216648501 | 1,350,781 | 16,014 | SH | SOLE | 16,014 | 0 | 0 | |||
Corning | com | 219350105 | 1,151,138 | 25,145 | SH | SOLE | 25,145 | 0 | 0 | |||
Corteva Inc | com | 22052L104 | 568,986 | 9,042 | SH | SOLE | 8,470 | 0 | 572 | |||
Costco | com | 22160K105 | 126,143,088 | 133,375 | SH | SOLE | 118,736 | 0 | 14,639 | |||
Coterra Energy Inc | com | 127097103 | 405,727 | 14,039 | SH | SOLE | 14,039 | 0 | 0 | |||
Crane Co | com | 224408104 | 2,392,518 | 15,619 | SH | SOLE | 15,619 | 0 | 0 | |||
CrowdStrike Holdings | com | 22788C105 | 13,975,072 | 39,637 | SH | SOLE | 16,653 | 0 | 22,984 | |||
Crown Castle Inc | com | 22822V101 | 4,468,289 | 42,870 | SH | SOLE | 40,395 | 0 | 2,475 | |||
Cullen/Frost Bankers | com | 229899109 | 657,300 | 5,250 | SH | SOLE | 4,150 | 0 | 1,100 | |||
Cummins Inc | com | 231021106 | 914,618 | 2,918 | SH | SOLE | 2,918 | 0 | 0 | |||
D R Horton Inc | com | 23331A109 | 9,646,095 | 75,876 | SH | SOLE | 75,142 | 0 | 734 | |||
Danaher | com | 235851102 | 119,069,503 | 580,827 | SH | SOLE | 506,845 | 0 | 73,982 | |||
Darden Restaurants | com | 237194105 | 208,383 | 1,003 | SH | SOLE | 1,003 | 0 | 0 | |||
Deere | com | 244199105 | 78,628,366 | 167,526 | SH | SOLE | 155,466 | 0 | 12,060 | |||
Dell Technologies - C | com | 24703L202 | 254,217 | 2,789 | SH | SOLE | 2,789 | 0 | 0 | |||
Diageo Plc ADR | com | 25243Q205 | 251,506 | 2,400 | SH | SOLE | 2,400 | 0 | 0 | |||
Diamondback Energy Inc | com | 25278X109 | 765,944 | 4,791 | SH | SOLE | 4,607 | 0 | 184 | |||
Dominion Energy | com | 25746U109 | 2,603,442 | 46,432 | SH | SOLE | 22,281 | 0 | 24,151 | |||
Dover Corp | com | 260003108 | 641,759 | 3,653 | SH | SOLE | 3,653 | 0 | 0 | |||
Dow Inc | com | 260557103 | 958,870 | 27,459 | SH | SOLE | 7,819 | 0 | 19,640 | |||
DuPont De Nemours Inc | com | 26614N102 | 4,320,718 | 57,856 | SH | SOLE | 53,720 | 0 | 4,136 | |||
Duke Energy | com | 26441C204 | 1,945,826 | 15,953 | SH | SOLE | 15,878 | 0 | 75 | |||
EOG Resources | com | 26875P101 | 4,746,547 | 37,013 | SH | SOLE | 34,480 | 0 | 2,533 | |||
EQT Corp | com | 26884L109 | 4,579,058 | 85,702 | SH | SOLE | 85,702 | 0 | 0 | |||
East West Bancorp | com | 27579R104 | 294,934 | 3,286 | SH | SOLE | 3,286 | 0 | 0 | |||
EastGroup Properties Inc REIT | com | 277276101 | 256,298 | 1,455 | SH | SOLE | 1,455 | 0 | 0 | |||
Eastman Chemical | com | 277432100 | 472,710 | 5,365 | SH | SOLE | 5,365 | 0 | 0 | |||
Eaton Corp PLC | com | G29183103 | 9,887,056 | 36,372 | SH | SOLE | 30,875 | 0 | 5,497 | |||
Ebay | com | 278642103 | 565,952 | 8,356 | SH | SOLE | 8,356 | 0 | 0 | |||
Ecolab | com | 278865100 | 15,545,159 | 61,317 | SH | SOLE | 59,808 | 0 | 1,509 | |||
Edwards Lifesciences | com | 28176E108 | 1,013,995 | 13,990 | SH | SOLE | 13,990 | 0 | 0 | |||
Electronic Arts | com | 285512109 | 268,663 | 1,859 | SH | SOLE | 1,859 | 0 | 0 | |||
Elevance Health Inc | com | 036752103 | 232,704 | 535 | SH | SOLE | 535 | 0 | 0 | |||
Eli Lilly | com | 532457108 | 20,109,711 | 24,349 | SH | SOLE | 23,982 | 0 | 367 | |||
Emcorp Group Inc | com | 29084Q100 | 336,363 | 910 | SH | SOLE | 910 | 0 | 0 | |||
Emerson Electric | com | 291011104 | 3,674,747 | 33,516 | SH | SOLE | 32,366 | 0 | 1,150 | |||
Enbridge Inc | com | 29250N105 | 22,106,528 | 498,907 | SH | SOLE | 453,870 | 0 | 45,037 | |||
Energy Transfer LP | com | 29273V100 | 241,484 | 12,990 | SH | SOLE | 12,990 | 0 | 0 | |||
Entegris Inc | com | 29362U104 | 1,421,320 | 16,247 | SH | SOLE | 16,247 | 0 | 0 | |||
Enterprise Products LP | com | 293792107 | 7,468,869 | 218,772 | SH | SOLE | 207,883 | 0 | 10,889 | |||
Equinix Inc | com | 29444U700 | 428,874 | 526 | SH | SOLE | 526 | 0 | 0 | |||
Equinor Asa Spon Adr | com | 29446M102 | 235,908 | 8,919 | SH | SOLE | 8,919 | 0 | 0 | |||
Eversource Energy | com | 30040W108 | 1,872,616 | 30,150 | SH | SOLE | 8,511 | 0 | 21,639 | |||
Exxon Mobil | com | 30231G102 | 25,911,858 | 217,875 | SH | SOLE | 147,531 | 0 | 70,344 | |||
FTAI Aviation Ltd | com | G3730V105 | 335,089 | 3,018 | SH | SOLE | 3,018 | 0 | 0 | |||
Factset Resh Systems Inc | com | 303075105 | 280,968 | 618 | SH | SOLE | 618 | 0 | 0 | |||
Fair Isaac Corp | com | 303250104 | 588,287 | 319 | SH | SOLE | 319 | 0 | 0 | |||
Fastenal Company | com | 311900104 | 5,134,663 | 66,211 | SH | SOLE | 51,050 | 0 | 15,161 | |||
FedEx Corporation | com | 31428X106 | 1,524,486 | 6,254 | SH | SOLE | 6,119 | 0 | 135 | |||
Fidelity Natl Information Svcs | com | 31620M106 | 202,457 | 2,711 | SH | SOLE | 2,711 | 0 | 0 | |||
First Solar Inc | com | 336433107 | 1,548,515 | 12,248 | SH | SOLE | 11,858 | 0 | 390 | |||
FirstService Corp | com | 33767E202 | 1,202,142 | 7,244 | SH | SOLE | 7,244 | 0 | 0 | |||
Fiserv Inc | com | 337738108 | 119,069,111 | 539,189 | SH | SOLE | 463,895 | 0 | 75,294 | |||
Ford Motor | com | 345370860 | 225,695 | 22,502 | SH | SOLE | 22,502 | 0 | 0 | |||
Fortive Corp | com | 34959J108 | 5,261,071 | 71,892 | SH | SOLE | 64,729 | 0 | 7,163 | |||
Franco Nevada Corp | com | 351858105 | 9,842,476 | 62,468 | SH | SOLE | 58,238 | 0 | 4,230 | |||
Freeport McMoRan | com | 35671D857 | 1,238,812 | 32,721 | SH | SOLE | 30,821 | 0 | 1,900 | |||
GATX Corp | com | 361448103 | 227,471 | 1,465 | SH | SOLE | 965 | 0 | 500 | |||
GE Aerospace | com | 369604301 | 24,278,049 | 121,299 | SH | SOLE | 78,149 | 0 | 43,150 | |||
GE Healthcare Technologies Inc | com | 36266G107 | 18,973,321 | 235,080 | SH | SOLE | 160,513 | 0 | 74,567 | |||
GE Vernova Inc | com | 36828A101 | 1,491,598 | 4,886 | SH | SOLE | 4,879 | 0 | 7 | |||
Gen Digital Inc | com | 668771108 | 356,432 | 13,430 | SH | SOLE | 13,430 | 0 | 0 | |||
General Dynamics | com | 369550108 | 1,779,947 | 6,530 | SH | SOLE | 6,316 | 0 | 214 | |||
General Mills | com | 370334104 | 1,891,277 | 31,632 | SH | SOLE | 24,009 | 0 | 7,623 | |||
Genuine Parts | com | 372460105 | 319,057 | 2,678 | SH | SOLE | 2,678 | 0 | 0 | |||
Gilead Sciences | com | 375558103 | 3,753,756 | 33,501 | SH | SOLE | 31,146 | 0 | 2,355 | |||
Goldman Sachs | com | 38141G104 | 4,289,360 | 7,852 | SH | SOLE | 7,705 | 0 | 147 | |||
Graco Inc | com | 384109104 | 458,303 | 5,488 | SH | SOLE | 5,488 | 0 | 0 | |||
Grainger W W | com | 384802104 | 1,358,091 | 1,375 | SH | SOLE | 1,001 | 0 | 374 | |||
HCA Holdings Inc | com | 40412C101 | 312,723 | 905 | SH | SOLE | 905 | 0 | 0 | |||
HP Inc | com | 40434L105 | 462,921 | 16,718 | SH | SOLE | 16,718 | 0 | 0 | |||
Heico Corp | com | 422806109 | 254,365 | 952 | SH | SOLE | 952 | 0 | 0 | |||
Henry Schein | com | 806407102 | 640,792 | 9,356 | SH | SOLE | 7,956 | 0 | 1,400 | |||
Hershey Co | com | 427866108 | 881,147 | 5,152 | SH | SOLE | 4,090 | 0 | 1,062 | |||
Hewlett Packard Enterprise Co | com | 42824C109 | 250,444 | 16,231 | SH | SOLE | 16,231 | 0 | 0 | |||
Home Depot | com | 437076102 | 77,199,385 | 210,645 | SH | SOLE | 195,027 | 0 | 15,618 | |||
Honeywell International | com | 438516106 | 20,626,406 | 97,409 | SH | SOLE | 94,702 | 0 | 2,707 | |||
Howmet Aerospace | com | 443201108 | 14,161,293 | 109,160 | SH | SOLE | 108,265 | 0 | 895 | |||
Hubbell Inc | com | 443510607 | 1,285,199 | 3,884 | SH | SOLE | 3,641 | 0 | 243 | |||
Hunt JB Transport Services | com | 445658107 | 1,219,404 | 8,242 | SH | SOLE | 7,565 | 0 | 677 | |||
IDEXX Labs | com | 45168D104 | 43,611,388 | 103,849 | SH | SOLE | 87,999 | 0 | 15,850 | |||
IQVIA Holdings | com | 46266C105 | 23,604,809 | 133,890 | SH | SOLE | 98,866 | 0 | 35,024 | |||
Illinois Tool Works | com | 452308109 | 2,091,334 | 8,432 | SH | SOLE | 7,678 | 0 | 754 | |||
Ingersoll Rand Inc | com | 45687V106 | 361,816 | 4,521 | SH | SOLE | 4,521 | 0 | 0 | |||
Intel | com | 458140100 | 677,412 | 29,829 | SH | SOLE | 29,829 | 0 | 0 | |||
IntercontinentalExchange Group | com | 45866F104 | 57,934,250 | 335,851 | SH | SOLE | 280,209 | 0 | 55,642 | |||
International Business Machine | com | 459200101 | 22,614,961 | 90,947 | SH | SOLE | 75,446 | 0 | 15,501 | |||
International Paper | com | 460146103 | 673,971 | 12,633 | SH | SOLE | 12,633 | 0 | 0 | |||
Intuit | com | 461202103 | 61,629,921 | 100,376 | SH | SOLE | 86,763 | 0 | 13,613 | |||
Intuitive Surgical | com | 46120E602 | 21,652,709 | 43,719 | SH | SOLE | 30,151 | 0 | 13,568 | |||
J P Morgan Chase | com | 46625H100 | 245,414,749 | 1,000,468 | SH | SOLE | 864,874 | 0 | 135,594 | |||
JD.Com Inc-ADR | com | 47215P106 | 287,840 | 7,000 | SH | SOLE | 7,000 | 0 | 0 | |||
JFrog Ltd | com | M6191J100 | 1,053,184 | 32,912 | SH | SOLE | 32,912 | 0 | 0 | |||
Jacobs Solutions Inc | com | 46982L108 | 421,051 | 3,483 | SH | SOLE | 3,483 | 0 | 0 | |||
Johnson & Johnson | com | 478160104 | 62,078,385 | 374,327 | SH | SOLE | 311,634 | 0 | 62,693 | |||
Johnson Controls | com | G51502105 | 2,329,763 | 29,082 | SH | SOLE | 27,782 | 0 | 1,300 | |||
KKR & Co Inc | com | 48251W104 | 1,875,079 | 16,219 | SH | SOLE | 16,219 | 0 | 0 | |||
Kellanova | com | 487836108 | 255,637 | 3,099 | SH | SOLE | 3,099 | 0 | 0 | |||
Kenvue Inc. | com | 49177J102 | 6,256,429 | 260,902 | SH | SOLE | 252,085 | 0 | 8,817 | |||
KeyCorp | com | 493267108 | 827,962 | 51,780 | SH | SOLE | 51,780 | 0 | 0 | |||
Keysight Technologies Inc | com | 49338L103 | 2,735,399 | 18,264 | SH | SOLE | 18,164 | 0 | 100 | |||
Kimberly-Clark | com | 494368103 | 3,008,097 | 21,151 | SH | SOLE | 19,651 | 0 | 1,500 | |||
Kinder Morgan Inc | com | 49456B101 | 11,053,777 | 387,444 | SH | SOLE | 366,767 | 0 | 20,677 | |||
L3Harris Technologies Inc | com | 502431109 | 1,252,930 | 5,986 | SH | SOLE | 5,109 | 0 | 877 | |||
LAM Research Corp | com | 512807306 | 393,191 | 5,408 | SH | SOLE | 5,408 | 0 | 0 | |||
Labcorp Holdings Inc | com | 504922105 | 1,860,291 | 7,993 | SH | SOLE | 7,993 | 0 | 0 | |||
Lamar Advertising Co | com | 512816109 | 330,986 | 2,909 | SH | SOLE | 2,909 | 0 | 0 | |||
Lattice Semiconductor | com | 518415104 | 1,303,015 | 24,843 | SH | SOLE | 24,843 | 0 | 0 | |||
Leidos Holdings Inc | com | 525327102 | 515,066 | 3,817 | SH | SOLE | 3,667 | 0 | 150 | |||
Lexington Realty Trust | com | 529043101 | 158,727 | 18,350 | SH | SOLE | 18,350 | 0 | 0 | |||
Liberty Media Corp Series C Fo | com | 531229755 | 74,028,274 | 822,445 | SH | SOLE | 748,602 | 0 | 73,843 | |||
Lincoln Electric | com | 533900106 | 10,077,219 | 53,274 | SH | SOLE | 21,960 | 0 | 31,314 | |||
Lincoln National | com | 534187109 | 287,639 | 8,010 | SH | SOLE | 8,010 | 0 | 0 | |||
Linde Plc | com | G54950103 | 19,061,167 | 40,935 | SH | SOLE | 24,923 | 0 | 16,012 | |||
Lockheed Martin | com | 539830109 | 8,273,230 | 18,520 | SH | SOLE | 17,362 | 0 | 1,158 | |||
Lowes | com | 548661107 | 27,918,161 | 119,702 | SH | SOLE | 105,751 | 0 | 13,951 | |||
M&T Bank | com | 55261F104 | 1,430,080 | 8,000 | SH | SOLE | 8,000 | 0 | 0 | |||
MSCI Inc | com | 55354G100 | 537,225 | 950 | SH | SOLE | 950 | 0 | 0 | |||
Marathon Petroleum Corporation | com | 56585A102 | 849,940 | 5,834 | SH | SOLE | 5,834 | 0 | 0 | |||
Marriott International | com | 571903202 | 910,853 | 3,824 | SH | SOLE | 3,824 | 0 | 0 | |||
Marsh & McLennan | com | 571748102 | 131,626,725 | 539,387 | SH | SOLE | 449,086 | 0 | 90,301 | |||
Mastercard Inc Cl A | com | 57636Q104 | 73,178,043 | 133,507 | SH | SOLE | 127,789 | 0 | 5,718 | |||
Matador Resources Co | com | 576485205 | 1,148,094 | 22,472 | SH | SOLE | 22,472 | 0 | 0 | |||
McCormick | com | 579780206 | 23,372,077 | 283,952 | SH | SOLE | 225,150 | 0 | 58,802 | |||
McDonalds | com | 580135101 | 53,564,207 | 171,477 | SH | SOLE | 139,657 | 0 | 31,820 | |||
McKesson | com | 58155Q103 | 231,509 | 344 | SH | SOLE | 344 | 0 | 0 | |||
Medtronic PLC | com | G5960L103 | 2,454,885 | 27,319 | SH | SOLE | 12,910 | 0 | 14,409 | |||
Merck | com | 58933Y105 | 28,800,979 | 320,867 | SH | SOLE | 301,500 | 0 | 19,366 | |||
Meta Platforms Inc Class A | com | 30303M102 | 24,769,187 | 42,975 | SH | SOLE | 42,019 | 0 | 956 | |||
Metlife Inc | com | 59156R108 | 252,994 | 3,151 | SH | SOLE | 3,151 | 0 | 0 | |||
Mettler-Toledo International | com | 592688105 | 3,980,848 | 3,371 | SH | SOLE | 3,371 | 0 | 0 | |||
Microchip Technology | com | 595017104 | 320,184 | 6,614 | SH | SOLE | 6,614 | 0 | 0 | |||
Microsoft | com | 594918104 | 286,353,586 | 762,816 | SH | SOLE | 689,240 | 0 | 73,577 | |||
Mondelez International | com | 609207105 | 20,294,711 | 299,111 | SH | SOLE | 270,712 | 0 | 28,399 | |||
Moody's Corp | com | 615369105 | 412,136 | 885 | SH | SOLE | 885 | 0 | 0 | |||
Morgan Stanley | com | 617446448 | 2,000,540 | 17,147 | SH | SOLE | 17,147 | 0 | 0 | |||
Morningstar Inc | com | 617700109 | 905,907 | 3,021 | SH | SOLE | 3,021 | 0 | 0 | |||
Motorola Solutions Inc | com | 620076307 | 263,562 | 602 | SH | SOLE | 602 | 0 | 0 | |||
N B T Bankcorp Inc | com | 628778102 | 428,914 | 9,998 | SH | SOLE | 9,998 | 0 | 31,508 | |||
NVR Inc | com | 62944T105 | 4,049,614 | 559 | SH | SOLE | 559 | 0 | 0 | |||
Nasdaq Inc | com | 631103108 | 633,507 | 8,351 | SH | SOLE | 4,662 | 0 | 3,689 | |||
Netflix | com | 64110L106 | 1,649,646 | 1,769 | SH | SOLE | 1,769 | 0 | 0 | |||
NextEra Energy | com | 65339F101 | 7,039,917 | 99,308 | SH | SOLE | 92,153 | 0 | 7,155 | |||
Nike Inc Class B | com | 654106103 | 8,954,964 | 141,067 | SH | SOLE | 132,323 | 0 | 8,744 | |||
Nisource | com | 65473P105 | 8,475,026 | 211,400 | SH | SOLE | 211,400 | 0 | 0 | |||
Nordson Corp | com | 655663102 | 714,089 | 3,540 | SH | SOLE | 3,540 | 0 | 0 | |||
Norfolk Southern | com | 655844108 | 4,702,657 | 19,855 | SH | SOLE | 19,855 | 0 | 0 | |||
Northern Trust Corp | com | 665859104 | 470,914 | 4,774 | SH | SOLE | 4,774 | 0 | 0 | |||
Northrop Grumman | com | 666807102 | 48,251,857 | 94,240 | SH | SOLE | 89,854 | 0 | 4,386 | |||
Novartis A G ADR | com | 66987V109 | 3,005,278 | 26,958 | SH | SOLE | 19,538 | 0 | 7,420 | |||
Novo Nordisk A/S ADR | com | 670100205 | 3,447,627 | 49,649 | SH | SOLE | 49,629 | 0 | 20 | |||
Nucor | com | 670346105 | 369,805 | 3,073 | SH | SOLE | 3,073 | 0 | 0 | |||
Nvidia Corp | com | 67066G104 | 61,614,444 | 568,504 | SH | SOLE | 484,996 | 0 | 83,508 | |||
O'Reilly Automotive | com | 67103H107 | 1,461,232 | 1,020 | SH | SOLE | 1,020 | 0 | 0 | |||
Occidental Petroleum | com | 674599105 | 1,542,747 | 31,255 | SH | SOLE | 23,458 | 0 | 7,797 | |||
Old Dominion Freight | com | 679580100 | 730,296 | 4,414 | SH | SOLE | 4,388 | 0 | 26 | |||
Omnicom | com | 681919106 | 1,469,580 | 17,725 | SH | SOLE | 4,062 | 0 | 13,663 | |||
Oneok Inc | com | 682680103 | 5,067,066 | 51,069 | SH | SOLE | 47,919 | 0 | 3,150 | |||
Oracle | com | 68389X105 | 35,530,861 | 254,137 | SH | SOLE | 231,830 | 0 | 22,307 | |||
Otis Worldwide Corp | com | 68902V107 | 6,553,865 | 63,506 | SH | SOLE | 61,015 | 0 | 2,491 | |||
PNC Financial | com | 693475105 | 1,205,169 | 6,857 | SH | SOLE | 6,857 | 0 | 0 | |||
PPG Industries | com | 693506107 | 570,834 | 5,220 | SH | SOLE | 5,220 | 0 | 0 | |||
Palo Alto Networks Inc | com | 697435105 | 3,243,184 | 19,006 | SH | SOLE | 18,715 | 0 | 291 | |||
Parker-Hannifin | com | 701094104 | 11,461,620 | 18,856 | SH | SOLE | 18,570 | 0 | 286 | |||
PayPal Holdings | com | 70450Y103 | 1,478,173 | 22,654 | SH | SOLE | 22,404 | 0 | 250 | |||
Paychex | com | 704326107 | 1,466,277 | 9,504 | SH | SOLE | 9,504 | 0 | 0 | |||
Paylocity Holding Corp | com | 70438V106 | 1,879,770 | 10,034 | SH | SOLE | 10,034 | 0 | 0 | |||
Pentair Plc | com | G7S00T104 | 207,765 | 2,375 | SH | SOLE | 2,375 | 0 | 0 | |||
Pepsico | com | 713448108 | 77,074,854 | 514,038 | SH | SOLE | 470,123 | 0 | 43,915 | |||
Pfizer | com | 717081103 | 12,090,913 | 477,147 | SH | SOLE | 433,329 | 0 | 43,818 | |||
Philip Morris International | com | 718172109 | 3,555,080 | 22,397 | SH | SOLE | 22,297 | 0 | 100 | |||
Phillips 66 | com | 718546104 | 900,293 | 7,291 | SH | SOLE | 7,247 | 0 | 44 | |||
Potlatch Corporation | com | 737630103 | 341,784 | 7,575 | SH | SOLE | 7,575 | 0 | 0 | |||
Price T Rowe Group Inc | com | 74144T108 | 776,026 | 8,447 | SH | SOLE | 7,997 | 0 | 450 | |||
Privia Health Group | com | 74276R102 | 819,335 | 36,496 | SH | SOLE | 36,496 | 0 | 0 | |||
Procter & Gamble | com | 742718109 | 37,122,595 | 217,830 | SH | SOLE | 198,232 | 0 | 19,598 | |||
Progressive | com | 743315103 | 1,222,320 | 4,319 | SH | SOLE | 4,319 | 0 | 0 | |||
Prologis Inc | com | 74340W103 | 224,921 | 2,012 | SH | SOLE | 2,012 | 0 | 0 | |||
Prudential Financial Inc | com | 744320102 | 341,133 | 3,055 | SH | SOLE | 3,055 | 0 | 0 | |||
Public Service Enterprise | com | 744573106 | 658,523 | 8,001 | SH | SOLE | 6,301 | 0 | 1,700 | |||
Pultegroup Inc. | com | 745867101 | 761,234 | 7,405 | SH | SOLE | 7,405 | 0 | 0 | |||
Qualcomm | com | 747525103 | 5,886,051 | 38,318 | SH | SOLE | 30,730 | 0 | 7,588 | |||
Quanta Services | com | 74762E102 | 25,611,388 | 100,761 | SH | SOLE | 73,060 | 0 | 27,701 | |||
Quest Diagnostics | com | 74834L100 | 261,922 | 1,548 | SH | SOLE | 1,548 | 0 | 0 | |||
RBC Bearings Inc | com | 75524B104 | 44,462,500 | 138,181 | SH | SOLE | 105,127 | 0 | 33,054 | |||
RPM International Inc | com | 749685103 | 394,182 | 3,408 | SH | SOLE | 3,408 | 0 | 0 | |||
RTX Corporation | com | 75513E101 | 23,143,910 | 174,724 | SH | SOLE | 157,689 | 0 | 17,035 | |||
Range Resources Corp | com | 75281A109 | 5,106,767 | 127,893 | SH | SOLE | 124,059 | 0 | 3,834 | |||
Raymond James Financial Inc | com | 754730109 | 813,735 | 5,858 | SH | SOLE | 5,858 | 0 | 0 | |||
Realty Income Corp | com | 756109104 | 16,861,240 | 290,661 | SH | SOLE | 273,295 | 0 | 17,365 | |||
Regeneron Pharmaceuticals Inc | com | 75886F107 | 303,796 | 479 | SH | SOLE | 479 | 0 | 0 | |||
Republic Services | com | 760759100 | 1,352,786 | 5,586 | SH | SOLE | 5,586 | 0 | 0 | |||
Robinhood Markets | com | 770700102 | 238,899 | 5,740 | SH | SOLE | 5,740 | 0 | 0 | |||
Roper Industries Inc | com | 776696106 | 864,914 | 1,467 | SH | SOLE | 1,467 | 0 | 0 | |||
Ross Stores | com | 778296103 | 1,755,962 | 13,741 | SH | SOLE | 13,741 | 0 | 0 | |||
Ryan Specialty Holdings Inc | com | 78351F107 | 2,836,386 | 38,397 | SH | SOLE | 38,397 | 0 | 0 | |||
S&P Global Inc | com | 78409V104 | 10,050,520 | 19,781 | SH | SOLE | 19,236 | 0 | 545 | |||
SLB | com | 806857108 | 718,584 | 17,191 | SH | SOLE | 16,601 | 0 | 590 | |||
SPDR Gold Shares | com | 78463V107 | 94,340,494 | 327,412 | SH | SOLE | 310,560 | 0 | 16,852 | |||
SS & C Technologies | com | 78467J100 | 17,903,824 | 214,340 | SH | SOLE | 212,462 | 0 | 1,878 | |||
Salesforce.com Inc | com | 79466L302 | 13,413,706 | 49,984 | SH | SOLE | 48,988 | 0 | 996 | |||
ServiceNow Inc | com | 81762P102 | 2,536,502 | 3,186 | SH | SOLE | 3,155 | 0 | 31 | |||
Shell Plc ADR | com | 780259305 | 746,796 | 10,191 | SH | SOLE | 10,191 | 0 | 0 | |||
Sherwin-Williams | com | 824348106 | 82,665,255 | 236,734 | SH | SOLE | 202,027 | 0 | 34,707 | |||
Shift4 Payments Inc Cl A | com | 82452J109 | 4,443,308 | 54,379 | SH | SOLE | 53,979 | 0 | 400 | |||
Simon Property Group | com | 828806109 | 420,988 | 2,535 | SH | SOLE | 2,435 | 0 | 100 | |||
Smucker | com | 832696405 | 348,957 | 2,947 | SH | SOLE | 2,947 | 0 | 0 | |||
Solventum Corporation | com | 83444M101 | 502,929 | 6,614 | SH | SOLE | 6,597 | 0 | 17 | |||
Southern Co | com | 842587107 | 930,609 | 10,121 | SH | SOLE | 10,121 | 0 | 0 | |||
Spotify Technology | com | L8681T102 | 1,723,765 | 3,134 | SH | SOLE | 3,134 | 0 | 0 | |||
Stanley Black & Decker Inc | com | 854502101 | 564,145 | 7,338 | SH | SOLE | 7,338 | 0 | 0 | |||
Starbucks | com | 855244109 | 14,762,989 | 150,505 | SH | SOLE | 146,310 | 0 | 4,195 | |||
State Street | com | 857477103 | 3,666,552 | 40,953 | SH | SOLE | 40,753 | 0 | 200 | |||
Stryker | com | 863667101 | 22,790,123 | 61,223 | SH | SOLE | 57,731 | 0 | 3,492 | |||
Synopsys Inc | com | 871607107 | 4,204,874 | 9,805 | SH | SOLE | 9,501 | 0 | 304 | |||
Sysco | com | 871829107 | 2,642,534 | 35,215 | SH | SOLE | 32,715 | 0 | 2,500 | |||
T-Mobile US Inc | com | 872590104 | 18,162,493 | 68,098 | SH | SOLE | 64,919 | 0 | 3,179 | |||
TC Energy Corp | com | 87807B107 | 9,534,673 | 201,963 | SH | SOLE | 195,977 | 0 | 5,986 | |||
TE Connectivity Plc | com | G87052109 | 2,942,226 | 20,820 | SH | SOLE | 17,556 | 0 | 3,264 | |||
TJX Corp | com | 872540109 | 22,913,566 | 188,125 | SH | SOLE | 185,101 | 0 | 3,024 | |||
Taiwan Semiconductor Mft Co Lt | com | 874039100 | 30,526,777 | 183,896 | SH | SOLE | 163,383 | 0 | 20,513 | |||
Tapestry Inc | com | 876030107 | 1,267,380 | 18,000 | SH | SOLE | 18,000 | 0 | 0 | |||
Target | com | 87612E106 | 2,506,218 | 24,015 | SH | SOLE | 16,309 | 0 | 7,706 | |||
TechnipFMC PLC | com | G87110105 | 321,970 | 10,160 | SH | SOLE | 10,160 | 0 | 0 | |||
Teledyne Technologies | com | 879360105 | 2,039,118 | 4,097 | SH | SOLE | 4,097 | 0 | 0 | |||
Tesla Inc | com | 88160R101 | 884,921 | 3,415 | SH | SOLE | 3,415 | 0 | 0 | |||
Texas Instruments | com | 882508104 | 11,842,799 | 65,903 | SH | SOLE | 57,759 | 0 | 8,144 | |||
Texas Pacific Land | com | 88262P102 | 2,188,267 | 1,652 | SH | SOLE | 1,652 | 0 | 0 | |||
The Charles Schwab Corp | com | 808513105 | 621,700 | 7,942 | SH | SOLE | 7,942 | 0 | 0 | |||
The Travelers Companies Inc | com | 89417E109 | 10,424,003 | 39,416 | SH | SOLE | 33,144 | 0 | 6,272 | |||
Thermo Fisher Scientific | com | 883556102 | 121,111,011 | 243,390 | SH | SOLE | 213,932 | 0 | 29,458 | |||
Thomson Reuters Corporation | com | 884903808 | 894,828 | 5,179 | SH | SOLE | 5,179 | 0 | 0 | |||
Toast Inc Cl A | com | 888787108 | 538,515 | 16,235 | SH | SOLE | 16,235 | 0 | 0 | |||
Toyota Motor | com | 892331307 | 556,776 | 3,154 | SH | SOLE | 2,504 | 0 | 650 | |||
Tractor Supply Company | com | 892356106 | 1,971,533 | 35,781 | SH | SOLE | 35,781 | 0 | 0 | |||
Trane Technologies | com | G8994E103 | 1,780,959 | 5,286 | SH | SOLE | 5,286 | 0 | 0 | |||
Transdigm Group Inc | com | 893641100 | 399,771 | 289 | SH | SOLE | 289 | 0 | 0 | |||
US Bancorp | com | 902973304 | 3,219,444 | 76,254 | SH | SOLE | 37,019 | 0 | 39,235 | |||
Uber Technologies Inc | com | 90353T100 | 6,786,863 | 93,149 | SH | SOLE | 93,149 | 0 | 0 | |||
Ulta Salon Cosmetics and Fragr | com | 90384S303 | 449,011 | 1,225 | SH | SOLE | 1,225 | 0 | 0 | |||
Unilever Plc Sponsored ADR | com | 904767704 | 351,940 | 5,910 | SH | SOLE | 5,910 | 0 | 0 | |||
Union Pacific | com | 907818108 | 76,405,417 | 323,423 | SH | SOLE | 289,808 | 0 | 33,615 | |||
United Health Group | com | 91324P102 | 84,470,748 | 161,281 | SH | SOLE | 142,343 | 0 | 18,938 | |||
United Parcel Service Class B | com | 911312106 | 1,212,062 | 11,020 | SH | SOLE | 11,020 | 0 | 0 | |||
Valmont Industries Inc | com | 920253101 | 656,922 | 2,302 | SH | SOLE | 2,302 | 0 | 0 | |||
Valvoline Inc | com | 92047W101 | 268,455 | 7,712 | SH | SOLE | 7,712 | 0 | 0 | |||
Veralto Corporation | com | 92338C103 | 10,752,371 | 110,337 | SH | SOLE | 105,472 | 0 | 4,865 | |||
Verisk Analytics Inc | com | 92345Y106 | 944,943 | 3,175 | SH | SOLE | 3,175 | 0 | 0 | |||
Verizon | com | 92343V104 | 1,750,889 | 38,600 | SH | SOLE | 38,600 | 0 | 0 | |||
Verra Mobility Corp | com | 92511U102 | 976,889 | 43,398 | SH | SOLE | 43,398 | 0 | 0 | |||
Vertex Pharmaceuticals Inc | com | 92532F100 | 1,014,243 | 2,092 | SH | SOLE | 1,655 | 0 | 437 | |||
Vertiv Holdings Co | com | 92537N108 | 2,267,513 | 31,406 | SH | SOLE | 31,406 | 0 | 0 | |||
Viper Energy Inc | com | 927959106 | 1,691,274 | 37,459 | SH | SOLE | 37,459 | 0 | 0 | |||
Visa Incorporated | com | 92826C839 | 21,439,546 | 61,175 | SH | SOLE | 60,303 | 0 | 872 | |||
Vulcan Materials | com | 929160109 | 243,798 | 1,045 | SH | SOLE | 1,045 | 0 | 0 | |||
WEC Energy Group Inc | com | 92939U106 | 659,002 | 6,047 | SH | SOLE | 6,047 | 0 | 0 | |||
WR Berkley Corporation | com | 084423102 | 693,614 | 9,747 | SH | SOLE | 9,747 | 0 | 0 | |||
Wabtec Corp | com | 929740108 | 6,753,474 | 37,240 | SH | SOLE | 8,082 | 0 | 29,158 | |||
Walmart | com | 931142103 | 24,065,735 | 274,128 | SH | SOLE | 233,745 | 0 | 40,383 | |||
Walt Disney | com | 254687106 | 8,781,483 | 88,971 | SH | SOLE | 82,828 | 0 | 6,144 | |||
Waste Management | com | 94106L109 | 5,836,187 | 25,209 | SH | SOLE | 24,760 | 0 | 449 | |||
Waters Corp | com | 941848103 | 1,984,897 | 5,385 | SH | SOLE | 5,365 | 0 | 20 | |||
Watsco Inc | com | 942622200 | 22,090,479 | 43,460 | SH | SOLE | 30,489 | 0 | 12,971 | |||
Webster Financial | com | 947890109 | 263,266 | 5,107 | SH | SOLE | 5,107 | 0 | 0 | |||
Wells Fargo | com | 949746101 | 4,727,451 | 65,851 | SH | SOLE | 61,476 | 0 | 4,375 | |||
Western Midstream Partners LP | com | 958669103 | 245,473 | 5,993 | SH | SOLE | 5,993 | 0 | 0 | |||
Weyerhaeuser | com | 962166104 | 7,049,765 | 240,771 | SH | SOLE | 235,421 | 0 | 5,350 | |||
Wheaton Precious Metals Corp | com | 962879102 | 4,547,674 | 58,581 | SH | SOLE | 58,166 | 0 | 415 | |||
Williams Cos | com | 969457100 | 606,923 | 10,156 | SH | SOLE | 10,156 | 0 | 0 | |||
Woodward Inc | com | 980745103 | 47,760,005 | 261,713 | SH | SOLE | 233,209 | 0 | 28,504 | |||
XCEL Energy | com | 98389B100 | 552,233 | 7,801 | SH | SOLE | 7,801 | 0 | 0 | |||
Xylem Inc | com | 98419M100 | 342,492 | 2,867 | SH | SOLE | 2,867 | 0 | 0 | |||
Yum Brands Inc | com | 988498101 | 1,225,520 | 7,788 | SH | SOLE | 7,788 | 0 | 0 | |||
Zimmer Biomet Holdings Inc | com | 98956P102 | 704,885 | 6,228 | SH | SOLE | 6,228 | 0 | 0 | |||
Zoetis Inc | com | 98978V103 | 34,104,119 | 207,131 | SH | SOLE | 179,509 | 0 | 27,622 | |||
iShares Gold Trust | com | 464285204 | 3,794,607 | 64,359 | SH | SOLE | 59,099 | 0 | 5,260 | |||
MSCI EAFE Fossil Fuel Free ETF | com | 78470E106 | 723,450 | 16,840 | SH | SOLE | 16,840 | 0 | 0 | |||
Schwab International Equity ET | com | 808524805 | 504,469 | 25,504 | SH | SOLE | 25,504 | 0 | 0 | |||
Sprott Physical Gold Trust | com | 85207H104 | 845,035 | 35,122 | SH | SOLE | 35,122 | 0 | 0 | |||
Vanguard FTSE All-World Ex-US | com | 922042775 | 1,903,069 | 31,373 | SH | SOLE | 31,373 | 0 | 0 | |||
Vanguard FTSE ETF Developed Ma | com | 921943858 | 14,167,373 | 278,721 | SH | SOLE | 275,915 | 0 | 2,806 | |||
Vanguard FTSE Emerging Markets | com | 922042858 | 5,843,858 | 129,117 | SH | SOLE | 128,767 | 0 | 350 | |||
iShares Core MSCI EAFE ETF | com | 46432F842 | 919,450 | 12,154 | SH | SOLE | 12,154 | 0 | 0 | |||
iShares MSCI EAFE Index Fund | com | 464287465 | 4,675,181 | 57,203 | SH | SOLE | 56,621 | 0 | 582 | |||
iShares MSCI Emerg Mkts ETF | com | 464287234 | 1,369,077 | 31,329 | SH | SOLE | 31,329 | 0 | 0 | |||
iShares MSCI India ETF | com | 46429b598 | 1,505,018 | 29,235 | SH | SOLE | 27,485 | 0 | 1,750 | |||
ishares MSCI Japanese Index Fu | com | 46434G822 | 565,346 | 8,246 | SH | SOLE | 6,996 | 0 | 1,250 | |||
Alerian MLP | com | 00162Q452 | 704,774 | 13,569 | SH | SOLE | 13,569 | 0 | 0 | |||
Diamonds Trust Ser 1 | com | 78467X109 | 1,441,738 | 3,434 | SH | SOLE | 3,434 | 0 | 0 | |||
Energy Select Sector SPDR | com | 81369Y506 | 999,712 | 10,698 | SH | SOLE | 10,698 | 0 | 0 | |||
Fidelity Enhanced LC Val ETF | com | 31609A107 | 264,364 | 8,600 | SH | SOLE | 8,600 | 0 | 0 | |||
Financial Select Sectors SPDR | com | 81369Y605 | 2,769,940 | 55,610 | SH | SOLE | 55,610 | 0 | 0 | |||
Global X S&P 500 Catholic Valu | com | 37954Y889 | 1,617,043 | 23,942 | SH | SOLE | 23,942 | 0 | 0 | |||
Invesco QQQ Trust Series 1 | com | 46090E103 | 8,259,831 | 17,615 | SH | SOLE | 17,615 | 0 | 0 | |||
Invesco S&P 100 Equal Weight | com | 46137V449 | 205,768 | 1,996 | SH | SOLE | 1,996 | 0 | 0 | |||
Invesco S&P 500 Equal Weight E | com | 46137V357 | 11,991,079 | 69,221 | SH | SOLE | 69,221 | 0 | 0 | |||
Invesco S&P 500 Pure Growth | com | 46137V266 | 270,848 | 7,081 | SH | SOLE | 7,081 | 0 | 0 | |||
Ishares S&P NA Technology Sect | com | 464287549 | 782,935 | 8,635 | SH | SOLE | 8,635 | 0 | 0 | |||
SPDR Porfolio S&P 500 Growth | com | 78464A409 | 282,359 | 3,513 | SH | SOLE | 3,513 | 0 | 0 | |||
SPDR S&P 400 ETF Trust | com | 78467Y107 | 1,092,567 | 2,048 | SH | SOLE | 2,048 | 0 | 0 | |||
SPDR S&P 500 ETF Index | com | 78462F103 | 96,283,106 | 172,122 | SH | SOLE | 171,968 | 0 | 154 | |||
SPDR S&P Dividend ETF | com | 78464A763 | 764,014 | 5,631 | SH | SOLE | 5,631 | 0 | 0 | |||
SPDR S&P Fossil Fuel Reserve E | com | 78468R796 | 1,220,473 | 26,677 | SH | SOLE | 26,677 | 0 | 0 | |||
Schwab International Small Cap | com | 808524888 | 242,405 | 6,756 | SH | SOLE | 6,756 | 0 | 0 | |||
Schwab US Large Cap ETF | com | 808524201 | 1,146,460 | 51,923 | SH | SOLE | 51,923 | 0 | 0 | |||
Sector SPDR Indl Select of Ben | com | 81369Y704 | 1,037,284 | 7,914 | SH | SOLE | 7,914 | 0 | 0 | |||
Sector SPDR TR Con Stpls of Be | com | 81369Y308 | 380,827 | 4,663 | SH | SOLE | 4,663 | 0 | 0 | |||
Select Sector S&P Consumer Ind | com | 81369Y407 | 887,385 | 4,494 | SH | SOLE | 4,494 | 0 | 0 | |||
Select Sector S&P Health Care | com | 81369Y209 | 618,644 | 4,237 | SH | SOLE | 4,237 | 0 | 0 | |||
Select Sector S&P Technology I | com | 81369Y803 | 1,434,830 | 6,949 | SH | SOLE | 6,949 | 0 | 0 | |||
VanEck Vectors Gold Miners ETF | com | 92189F106 | 15,314,886 | 333,150 | SH | SOLE | 273,172 | 0 | 59,978 | |||
Vanguard Dividend Appreciation | com | 921908844 | 9,463,218 | 48,782 | SH | SOLE | 48,755 | 0 | 27 | |||
Vanguard ESG US Stock ETF | com | 921910733 | 731,197 | 7,465 | SH | SOLE | 7,465 | 0 | 0 | |||
Vanguard Growth ETF | com | 922908736 | 445,355 | 1,201 | SH | SOLE | 1,201 | 0 | 0 | |||
Vanguard High Dvd Yield ETF | com | 921946406 | 444,970 | 3,450 | SH | SOLE | 3,450 | 0 | 0 | |||
Vanguard Information Techology | com | 92204A702 | 2,398,947 | 4,423 | SH | SOLE | 4,423 | 0 | 0 | |||
Vanguard Large Cap ETF | com | 922908637 | 220,275 | 857 | SH | SOLE | 857 | 0 | 0 | |||
Vanguard Mid Cap ETF | com | 922908629 | 7,289,237 | 28,185 | SH | SOLE | 28,185 | 0 | 0 | |||
Vanguard Mid-Cap Value | com | 922908512 | 323,649 | 2,016 | SH | SOLE | 2,016 | 0 | 0 | |||
Vanguard REIT Index ETF | com | 922908553 | 465,423 | 5,141 | SH | SOLE | 4,369 | 0 | 772 | |||
Vanguard Russell 1000 Value ET | com | 92206C714 | 2,306,498 | 27,944 | SH | SOLE | 27,944 | 0 | 0 | |||
Vanguard S&P 500 ETF | com | 922908363 | 8,420,359 | 16,385 | SH | SOLE | 16,385 | 0 | 0 | |||
Vanguard Small Cap ETF | com | 922908751 | 14,592,498 | 65,806 | SH | SOLE | 63,306 | 0 | 2,500 | |||
Vanguard Small Cap Growth | com | 922908595 | 4,595,567 | 18,253 | SH | SOLE | 18,016 | 0 | 237 | |||
Vanguard Small Cap Value ETF | com | 922908611 | 7,840,219 | 42,086 | SH | SOLE | 41,509 | 0 | 577 | |||
Vanguard Total Stock Market Vi | com | 922908769 | 7,919,565 | 28,815 | SH | SOLE | 28,815 | 0 | 0 | |||
Vanguard Total World Stock | com | 922042742 | 331,194 | 2,856 | SH | SOLE | 2,856 | 0 | 0 | |||
Vanguard Value ETF | com | 922908744 | 423,558 | 2,452 | SH | SOLE | 2,452 | 0 | 0 | |||
iShares Core Dividend Growth | com | 46434V621 | 484,628 | 7,844 | SH | SOLE | 7,844 | 0 | 0 | |||
iShares Core S&P 500 ETF | com | 464287200 | 17,285,630 | 30,763 | SH | SOLE | 30,763 | 0 | 0 | |||
iShares Core S&P 600 Small Cap | com | 464287804 | 783,229 | 7,490 | SH | SOLE | 7,490 | 0 | 0 | |||
iShares Core S&P MidCap ETF | com | 464287507 | 3,280,325 | 56,218 | SH | SOLE | 56,218 | 0 | 0 | |||
iShares Core S&P U.S. Value | com | 464287663 | 436,347 | 4,728 | SH | SOLE | 4,728 | 0 | 0 | |||
iShares DJ Select Dividend Ind | com | 464287168 | 848,981 | 6,322 | SH | SOLE | 6,322 | 0 | 0 | |||
iShares Dow Jones US Technolog | com | 464287721 | 705,290 | 5,022 | SH | SOLE | 5,022 | 0 | 0 | |||
iShares MSCI USA ESG Select | com | 464288802 | 413,532 | 3,600 | SH | SOLE | 3,600 | 0 | 0 | |||
iShares Nasdaq Biotechnology I | com | 464287556 | 1,254,955 | 9,812 | SH | SOLE | 9,812 | 0 | 0 | |||
iShares North America Tech | com | 464287515 | 363,524 | 4,085 | SH | SOLE | 4,085 | 0 | 0 | |||
iShares Russell 1000 Index | com | 464287622 | 11,574,978 | 37,735 | SH | SOLE | 37,735 | 0 | 0 | |||
iShares Russell 1000 Value Ind | com | 464287598 | 1,372,251 | 7,293 | SH | SOLE | 7,293 | 0 | 0 | |||
iShares Russell 2000 ETF | com | 464287655 | 6,663,856 | 33,404 | SH | SOLE | 32,677 | 0 | 727 | |||
iShares Russell Midcap ETF | com | 464287499 | 12,935,285 | 152,055 | SH | SOLE | 151,735 | 0 | 320 | |||
iShares Russell Midcap Growth | com | 464287481 | 1,321,293 | 11,246 | SH | SOLE | 11,246 | 0 | 0 | |||
iShares Russell Midcap Value I | com | 464287473 | 1,182,758 | 9,389 | SH | SOLE | 9,389 | 0 | 0 | |||
iShares S&P 500 Growth Index F | com | 464287309 | 1,525,806 | 16,437 | SH | SOLE | 16,437 | 0 | 0 | |||
iShares S&P 500 Value Index | com | 464287408 | 7,168,992 | 37,617 | SH | SOLE | 37,617 | 0 | 0 | |||
iShares S&P Global Healthcare | com | 464287325 | 298,406 | 3,272 | SH | SOLE | 3,272 | 0 | 0 | |||
iShares S&P MidCap 400 Value I | com | 464287705 | 503,824 | 4,208 | SH | SOLE | 4,208 | 0 | 0 | |||
iShares S&P Midcap 400 Growth | com | 464287606 | 258,834 | 3,108 | SH | SOLE | 3,108 | 0 | 0 | |||
iShares S&P SmallCap 600 Growt | com | 464287887 | 638,546 | 5,129 | SH | SOLE | 5,129 | 0 | 0 | |||
iShares S&P SmallCap 600 Value | com | 464287879 | 239,606 | 2,458 | SH | SOLE | 2,458 | 0 | 0 | |||
iShares TR Russell 2000 Growth | com | 464287648 | 588,741 | 2,304 | SH | SOLE | 2,304 | 0 | 0 | |||
iShares Tr Russell 1000 Growth | com | 464287614 | 17,005,172 | 47,094 | SH | SOLE | 47,094 | 0 | 0 | |||
iShares Tr S&P 100 Index | com | 464287101 | 281,392 | 1,039 | SH | SOLE | 1,039 | 0 | 0 | |||
iShares US Real Estate ETF | com | 464287739 | 383,862 | 4,009 | SH | SOLE | 4,009 | 0 | 0 |