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 |
AFLAC Inc. | COM | 001055102 | 568,641 | 5,497 | SH | | SOLE | | 5,497 | 0 | 0 |
ARM Holdings PLC Sponsored ADR | COM | 042068205 | 265,224 | 2,150 | SH | | SOLE | | 2,150 | 0 | 0 |
ASML Holding NV | COM | N07059210 | 230,103 | 332 | SH | | SOLE | | 332 | 0 | 0 |
AT&T Inc | COM | 00206R102 | 851,549 | 37,398 | SH | | SOLE | | 37,398 | 0 | 0 |
AbbVie Inc | COM | 00287Y109 | 37,697,679 | 212,142 | SH | | SOLE | | 205,433 | 0 | 6,709 |
Abbott Labs | COM | 002824100 | 31,905,846 | 282,078 | SH | | SOLE | | 276,222 | 0 | 5,856 |
Accenture PLC Cl A | COM | G1151C101 | 38,226,304 | 108,662 | SH | | SOLE | | 105,807 | 0 | 2,855 |
Air Products & Chemicals, Inc | COM | 009158106 | 8,375,381 | 28,877 | SH | | SOLE | | 27,914 | 0 | 962 |
Akamai Technologies Com | COM | 00971T101 | 323,775 | 3,385 | SH | | SOLE | | 3,385 | 0 | 0 |
Alcon Inc | COM | H01301128 | 425,384 | 5,011 | SH | | SOLE | | 5,011 | 0 | 0 |
Allstate Corp | COM | 020002101 | 357,433 | 1,854 | SH | | SOLE | | 1,854 | 0 | 0 |
Alphabet Inc CL A | COM | 02079K305 | 5,355,792 | 28,293 | SH | | SOLE | | 27,045 | 0 | 1,248 |
Alphabet Inc CL C NON Voting | COM | 02079K107 | 1,996,002 | 10,481 | SH | | SOLE | | 10,384 | 0 | 97 |
Altria Group Inc | COM | 02209S103 | 236,089 | 4,515 | SH | | SOLE | | 4,515 | 0 | 0 |
Amazon.com | COM | 023135106 | 4,727,196 | 21,547 | SH | | SOLE | | 21,397 | 0 | 150 |
American Electric Power | COM | 025537101 | 594,122 | 6,442 | SH | | SOLE | | 6,442 | 0 | 0 |
American Express Co | COM | 025816109 | 492,968 | 1,661 | SH | | SOLE | | 1,649 | 0 | 12 |
American Tower Corp | COM | 03027X100 | 301,526 | 1,644 | SH | | SOLE | | 1,644 | 0 | 0 |
American Water Works Co | COM | 030420103 | 27,257,439 | 218,953 | SH | | SOLE | | 211,521 | 0 | 7,431 |
Amgen | COM | 031162100 | 974,187 | 3,738 | SH | | SOLE | | 3,538 | 0 | 200 |
Amphenol Corp Cl A | COM | 032095101 | 31,463,975 | 453,045 | SH | | SOLE | | 439,681 | 0 | 13,364 |
Analog Devices Inc | COM | 032654105 | 1,997,029 | 9,400 | SH | | SOLE | | 8,071 | 0 | 1,329 |
Apple Inc. | COM | 037833100 | 146,788,753 | 586,170 | SH | | SOLE | | 570,552 | 0 | 15,619 |
Ares Management Corporation | COM | 03990B101 | 21,651,860 | 122,306 | SH | | SOLE | | 119,633 | 0 | 2,673 |
Arthur J. Gallagher & Co | COM | 363576109 | 40,694,338 | 143,366 | SH | | SOLE | | 139,668 | 0 | 3,698 |
Atmos Energy Corporation | COM | 049560105 | 37,524,557 | 269,437 | SH | | SOLE | | 259,635 | 0 | 9,802 |
Automatic Data Processing | COM | 053015103 | 74,931,410 | 255,974 | SH | | SOLE | | 250,087 | 0 | 5,887 |
Baxter International Inc | COM | 071813109 | 211,643 | 7,258 | SH | | SOLE | | 7,258 | 0 | 0 |
Becton Dickinson and Co | COM | 075887109 | 31,099,007 | 137,079 | SH | | SOLE | | 134,787 | 0 | 2,291 |
Berkshire Hathaway Cl B | COM | 084670702 | 860,779 | 1,899 | SH | | SOLE | | 1,859 | 0 | 40 |
BlackRock, Inc. | COM | 09247X101 | 40,521,140 | 39,529 | SH | | SOLE | | 38,439 | 0 | 1,090 |
Blackstone Group Inc | COM | 09260D107 | 2,563,456 | 14,868 | SH | | SOLE | | 14,868 | 0 | 0 |
Blue Owl Capital Inc | COM | 09581B103 | 334,944 | 14,400 | SH | | SOLE | | 14,400 | 0 | 0 |
Boeing | COM | 097023105 | 606,805 | 3,428 | SH | | SOLE | | 3,428 | 0 | 0 |
Bristol Myers Squibb Company | COM | 110122108 | 212,383 | 3,755 | SH | | SOLE | | 3,755 | 0 | 0 |
British American Tobacco PLC A | COM | 110448107 | 29,274 | 806 | SH | | SOLE | | 806 | 0 | 0 |
British American Tobacco PLC A | COM | 110448107 | 295,318 | 8,131 | SH | | OTR | | 0 | 0 | 8,131 |
Broadcom Inc | COM | 11135F101 | 1,528,521 | 6,593 | SH | | SOLE | | 6,543 | 0 | 50 |
Broadridge Financial Solutions | COM | 11133T103 | 29,252,754 | 129,385 | SH | | SOLE | | 125,411 | 0 | 3,975 |
Brookfield Renewable Corp | COM | 11284V105 | 345,750 | 12,500 | SH | | SOLE | | 12,500 | 0 | 0 |
CME Group Inc | COM | 12572Q105 | 351,132 | 1,512 | SH | | SOLE | | 1,512 | 0 | 0 |
CRA International, Inc | COM | 12618T105 | 1,015,186 | 5,423 | SH | | SOLE | | 5,423 | 0 | 0 |
Capital Southwest Corporation | COM | 140501107 | 413,598 | 18,955 | SH | | SOLE | | 11,476 | 0 | 7,480 |
Carpenter Technology C Com | COM | 144285103 | 472,982 | 2,787 | SH | | SOLE | | 2,787 | 0 | 0 |
Carrier Global Corp Com | COM | 14448C104 | 4,397,446 | 64,422 | SH | | SOLE | | 64,422 | 0 | 0 |
Casey's General Stores Inc | COM | 147528103 | 39,380,530 | 99,388 | SH | | SOLE | | 95,278 | 0 | 4,110 |
Caterpillar Inc | COM | 149123101 | 14,323,873 | 39,486 | SH | | SOLE | | 39,486 | 0 | 0 |
Cava Group Inc Com | COM | 148929102 | 250,303 | 2,219 | SH | | SOLE | | 2,219 | 0 | 0 |
Chevron Corp | COM | 166764100 | 9,661,584 | 66,705 | SH | | SOLE | | 66,705 | 0 | 0 |
Chipotle Mexican Grill | COM | 169656105 | 407,025 | 6,750 | SH | | SOLE | | 6,750 | 0 | 0 |
Chubb Ltd | COM | H1467J104 | 543,861 | 1,968 | SH | | SOLE | | 1,968 | 0 | 0 |
Cincinnati Financial Corp | COM | 172062101 | 201,611 | 1,403 | SH | | SOLE | | 703 | 0 | 700 |
Cintas Corp | COM | 172908105 | 28,636,328 | 156,740 | SH | | SOLE | | 150,829 | 0 | 5,910 |
Cisco Systems | COM | 17275R102 | 1,187,147 | 20,053 | SH | | SOLE | | 20,053 | 0 | 0 |
Citigroup Inc. | COM | 172967424 | 571,228 | 8,115 | SH | | SOLE | | 8,115 | 0 | 0 |
Clorox Co | COM | 189054109 | 681,472 | 4,196 | SH | | SOLE | | 4,196 | 0 | 0 |
Coca Cola Co | COM | 191216100 | 6,213,147 | 99,794 | SH | | SOLE | | 99,794 | 0 | 0 |
Cognizant Tech Solutions Cl A | COM | 192446102 | 468,244 | 6,089 | SH | | SOLE | | 6,089 | 0 | 0 |
Colgate Palmolive Co | COM | 194162103 | 673,312 | 7,406 | SH | | SOLE | | 6,606 | 0 | 800 |
Corteva Inc | COM | 22052L104 | 31,170,205 | 547,230 | SH | | SOLE | | 525,139 | 0 | 22,091 |
Costco Wholesale Corp | COM | 22160K105 | 37,914,578 | 41,379 | SH | | SOLE | | 40,215 | 0 | 1,164 |
Cummins Inc | COM | 231021106 | 483,508 | 1,387 | SH | | SOLE | | 1,387 | 0 | 0 |
Danaher Corp | COM | 235851102 | 245,848 | 1,071 | SH | | SOLE | | 1,071 | 0 | 0 |
Deere & Co | COM | 244199105 | 2,903,649 | 6,853 | SH | | SOLE | | 5,604 | 0 | 1,249 |
Digital Realty Trust Inc | COM | 253868103 | 417,612 | 2,355 | SH | | SOLE | | 2,355 | 0 | 0 |
Dover Corp | COM | 260003108 | 202,796 | 1,081 | SH | | SOLE | | 1,081 | 0 | 0 |
Dow Chemical | COM | 260557103 | 277,900 | 6,925 | SH | | SOLE | | 6,925 | 0 | 0 |
Duke Energy Corp | COM | 26441C204 | 688,398 | 6,389 | SH | | SOLE | | 6,389 | 0 | 0 |
EOG Resources Inc | COM | 26875P101 | 23,794,191 | 194,112 | SH | | SOLE | | 188,085 | 0 | 6,027 |
Eaton Corp PLC | COM | G29183103 | 1,245,508 | 3,753 | SH | | SOLE | | 2,953 | 0 | 800 |
Ecolab Inc | COM | 278865100 | 1,584,706 | 6,763 | SH | | SOLE | | 6,259 | 0 | 504 |
Eli Lilly & Co | COM | 532457108 | 3,815,224 | 4,942 | SH | | SOLE | | 4,942 | 0 | 0 |
Emerson Electric Co | COM | 291011104 | 1,256,774 | 10,141 | SH | | SOLE | | 10,141 | 0 | 0 |
Enbridge Inc. | COM | 29250N105 | 421,330 | 9,930 | SH | | SOLE | | 9,930 | 0 | 0 |
Enterprise Products Partners L | COM | 293792107 | 459,130 | 14,641 | SH | | SOLE | | 14,641 | 0 | 0 |
Equinix Inc | COM | 29444U700 | 27,935,666 | 29,628 | SH | | SOLE | | 28,745 | 0 | 882 |
Exxon Mobil Corp | COM | 30231G102 | 44,032,572 | 409,339 | SH | | SOLE | | 396,889 | 0 | 12,450 |
Fastenal Company | COM | 311900104 | 33,673,585 | 468,274 | SH | | SOLE | | 450,104 | 0 | 18,170 |
Fidelity National Information | COM | 31620M106 | 323,080 | 4,000 | SH | | SOLE | | 4,000 | 0 | 0 |
FirstService Corp | COM | 33767E202 | 276,599 | 1,528 | SH | | SOLE | | 1,528 | 0 | 0 |
Fiserv Inc | COM | 337738108 | 385,984 | 1,879 | SH | | SOLE | | 70 | 0 | 1,809 |
GCM Grosvenor Inc | COM | 36831E108 | 252,468 | 20,576 | SH | | SOLE | | 20,576 | 0 | 0 |
General Dynamics Corp | COM | 369550108 | 15,113,597 | 57,359 | SH | | SOLE | | 57,359 | 0 | 0 |
General Electric Co | COM | 369604301 | 216,994 | 1,301 | SH | | SOLE | | 1,301 | 0 | 0 |
Gilead Sciences Incorporated | COM | 375558103 | 8,350,309 | 90,401 | SH | | SOLE | | 87,773 | 0 | 2,628 |
Goldman Sachs Group | COM | 38141G104 | 345,290 | 603 | SH | | SOLE | | 603 | 0 | 0 |
Gsk Adr Repreenting 2 Ord Shrs | COM | 37733W204 | 507,029 | 14,992 | SH | | SOLE | | 14,992 | 0 | 0 |
Hershey Company | COM | 427866108 | 6,079,462 | 35,899 | SH | | SOLE | | 34,407 | 0 | 1,492 |
Home Depot Inc | COM | 437076102 | 51,084,836 | 131,327 | SH | | SOLE | | 127,051 | 0 | 4,276 |
Honeywell Intl Inc | COM | 438516106 | 1,586,144 | 7,022 | SH | | SOLE | | 7,022 | 0 | 0 |
Idex Corp | COM | 45167R104 | 209,499 | 1,001 | SH | | SOLE | | 201 | 0 | 800 |
Idexx Labs Inc | COM | 45168D104 | 446,515 | 1,080 | SH | | SOLE | | 80 | 0 | 1,000 |
Illinois Tool Works Inc | COM | 452308109 | 51,001,738 | 201,143 | SH | | SOLE | | 196,051 | 0 | 5,092 |
India Globalization Capital In | COM | 45408X308 | 36,759 | 109,401 | SH | | SOLE | | 109,401 | 0 | 0 |
Insulet Corp | COM | 45784P101 | 261,070 | 1,000 | SH | | SOLE | | 0 | 0 | 1,000 |
International Business Machine | COM | 459200101 | 12,459,288 | 56,677 | SH | | SOLE | | 53,847 | 0 | 2,830 |
Intuit | COM | 461202103 | 34,869,138 | 55,480 | SH | | SOLE | | 54,049 | 0 | 1,431 |
Intuitive Surgical Inc | COM | 46120E602 | 483,857 | 927 | SH | | SOLE | | 927 | 0 | 0 |
J P Morgan Chase & Co | COM | 46625H100 | 26,409,559 | 110,173 | SH | | SOLE | | 110,173 | 0 | 0 |
Jack Henry & Assoc Inc Com | COM | 426281101 | 22,774,619 | 129,918 | SH | | SOLE | | 126,292 | 0 | 3,626 |
Johnson & Johnson | COM | 478160104 | 15,704,874 | 108,594 | SH | | SOLE | | 108,538 | 0 | 56 |
Johnson & Johnson | COM | 478160104 | 25,309 | 175 | SH | | OTR | | 175 | 0 | 0 |
Kimberly-Clark Corp | COM | 494368103 | 4,895,209 | 37,357 | SH | | SOLE | | 35,772 | 0 | 1,585 |
Kimberly-Clark Corp | COM | 494368103 | 5,242 | 40 | SH | | OTR | | 40 | 0 | 0 |
Kinder Morgan Inc | COM | 49456B101 | 322,228 | 11,760 | SH | | SOLE | | 11,760 | 0 | 0 |
Kinsale Cap Group Inc Com | COM | 49714P108 | 1,331,667 | 2,863 | SH | | SOLE | | 2,863 | 0 | 0 |
L3Harris Technologies Inc Com | COM | 502431109 | 233,511 | 1,110 | SH | | SOLE | | 1,078 | 0 | 32 |
Lancaster Colony Corp | COM | 513847103 | 1,040,838 | 6,012 | SH | | SOLE | | 4,419 | 0 | 1,593 |
Lennar Corp Cl A | COM | 526057104 | 252,966 | 1,855 | SH | | SOLE | | 1,855 | 0 | 0 |
Linde PLC | COM | G5494J103 | 13,177,149 | 31,474 | SH | | SOLE | | 31,438 | 0 | 36 |
Lockheed Martin Corp | COM | 539830109 | 1,136,722 | 2,339 | SH | | SOLE | | 2,039 | 0 | 300 |
Lowe's Companies, Inc. | COM | 548661107 | 1,431,843 | 5,802 | SH | | SOLE | | 5,095 | 0 | 707 |
Lowe's Companies, Inc. | COM | 548661107 | 104,890 | 425 | SH | | OTR | | 425 | 0 | 0 |
LyondellBasell Industries NV | COM | N53745100 | 416,580 | 5,609 | SH | | SOLE | | 5,609 | 0 | 0 |
Main Street Capital Corp | COM | 56035L104 | 2,071,037 | 35,354 | SH | | SOLE | | 22,245 | 0 | 13,110 |
Masco Corp | COM | 574599106 | 250,512 | 3,452 | SH | | SOLE | | 3,452 | 0 | 0 |
Mastercard Inc | COM | 57636Q104 | 44,380,563 | 84,282 | SH | | SOLE | | 82,513 | 0 | 1,770 |
McCormick & Company Inc | COM | 579780107 | 39,285,495 | 515,287 | SH | | SOLE | | 500,095 | 0 | 15,192 |
McDonalds Corp | COM | 580135101 | 56,441,155 | 194,699 | SH | | SOLE | | 190,479 | 0 | 4,220 |
Medtronic PLC | COM | G5960L103 | 5,753,519 | 72,027 | SH | | SOLE | | 66,191 | 0 | 5,836 |
Merck & Co Inc | COM | 58933Y105 | 27,920,678 | 280,666 | SH | | SOLE | | 271,494 | 0 | 9,173 |
Meta Platforms Ord Shs Class A | COM | 30303M102 | 558,207 | 953 | SH | | SOLE | | 953 | 0 | 0 |
Micron Technologies | COM | 595112103 | 312,318 | 3,711 | SH | | SOLE | | 3,687 | 0 | 24 |
Microsoft Corp | COM | 594918104 | 90,428,733 | 214,540 | SH | | SOLE | | 210,804 | 0 | 3,736 |
Mondelez International Inc A | COM | 609207105 | 21,820,643 | 365,321 | SH | | SOLE | | 351,305 | 0 | 14,017 |
Moody's Corp | COM | 615369105 | 258,460 | 546 | SH | | SOLE | | 546 | 0 | 0 |
Morningstar, Inc. | COM | 617700109 | 447,891 | 1,330 | SH | | SOLE | | 1,330 | 0 | 0 |
Motorola Solutions, Inc. | COM | 620076307 | 37,133,974 | 80,337 | SH | | SOLE | | 77,935 | 0 | 2,401 |
NAPCO Security Technologies In | COM | 630402105 | 300,909 | 8,462 | SH | | SOLE | | 8,462 | 0 | 0 |
Nasdaq, Inc. | COM | 631103108 | 31,427,765 | 406,516 | SH | | SOLE | | 395,618 | 0 | 10,898 |
National Grid PLC - SPONS ADR | COM | 636274409 | 22,639 | 381 | SH | | SOLE | | 381 | 0 | 0 |
National Grid PLC - SPONS ADR | COM | 636274409 | 258,180 | 4,345 | SH | | OTR | | 0 | 0 | 4,345 |
Netflix Inc Com | COM | 64110L106 | 911,820 | 1,023 | SH | | SOLE | | 1,023 | 0 | 0 |
NextEra Energy Inc | COM | 65339F101 | 17,118,576 | 238,786 | SH | | SOLE | | 238,653 | 0 | 133 |
Nike Inc, Class B | COM | 654106103 | 555,120 | 7,336 | SH | | SOLE | | 7,336 | 0 | 0 |
Norfolk Southern Corp | COM | 655844108 | 1,079,145 | 4,598 | SH | | SOLE | | 4,598 | 0 | 0 |
Northern Trust | COM | 665859104 | 1,208,861 | 11,794 | SH | | SOLE | | 11,594 | 0 | 200 |
Novartis AG ADR | COM | 66987V109 | 5,776,905 | 59,366 | SH | | SOLE | | 59,366 | 0 | 0 |
Novartis AG ADR | COM | 66987V109 | 295,336 | 3,035 | SH | | OTR | | 0 | 0 | 3,035 |
Novo Nordisk A/S - SPON ADR | COM | 670100205 | 341,671 | 3,972 | SH | | SOLE | | 3,972 | 0 | 0 |
Nvidia Corp | COM | 67066G104 | 4,204,097 | 31,306 | SH | | SOLE | | 30,856 | 0 | 450 |
O'Reilly Automotive Inc | COM | 67103H107 | 435,189 | 367 | SH | | SOLE | | 367 | 0 | 0 |
ONEOK, Inc. | COM | 682680103 | 11,164,231 | 111,198 | SH | | SOLE | | 103,477 | 0 | 7,721 |
Old Dominion Freight Line Inc | COM | 679580100 | 371,851 | 2,108 | SH | | SOLE | | 2,108 | 0 | 0 |
Oracle Corp | COM | 68389X105 | 413,934 | 2,484 | SH | | SOLE | | 2,484 | 0 | 0 |
Otis Worldwide Corp Com | COM | 68902V107 | 1,635,585 | 17,661 | SH | | SOLE | | 17,661 | 0 | 0 |
PPG Industries Inc | COM | 693506107 | 622,932 | 5,215 | SH | | SOLE | | 5,215 | 0 | 0 |
Parker Hannifin Corp | COM | 701094104 | 855,460 | 1,345 | SH | | SOLE | | 1,345 | 0 | 0 |
PayChex Inc | COM | 704326107 | 1,575,223 | 11,234 | SH | | SOLE | | 7,867 | 0 | 3,367 |
PepsiCo Inc | COM | 713448108 | 11,934,734 | 78,487 | SH | | SOLE | | 78,487 | 0 | 0 |
Pfizer | COM | 717081103 | 956,415 | 36,050 | SH | | SOLE | | 36,050 | 0 | 0 |
Philip Morris International | COM | 718172109 | 333,971 | 2,775 | SH | | SOLE | | 2,775 | 0 | 0 |
Phillips 66 | COM | 718546104 | 752,654 | 6,606 | SH | | SOLE | | 6,606 | 0 | 0 |
Phillips 66 | COM | 718546104 | 7,178 | 63 | SH | | OTR | | 63 | 0 | 0 |
Pool Corporation | COM | 73278L105 | 21,045,914 | 61,729 | SH | | SOLE | | 59,896 | 0 | 1,833 |
Procter & Gamble Co | COM | 742718109 | 11,437,218 | 68,221 | SH | | SOLE | | 68,180 | 0 | 41 |
Progressive Corp Ohio Com | COM | 743315103 | 1,590,207 | 6,637 | SH | | SOLE | | 4,488 | 0 | 2,149 |
Public Storage Inc | COM | 74460d109 | 718,709 | 2,400 | SH | | SOLE | | 1,695 | 0 | 706 |
Qualcomm Inc. | COM | 747525103 | 43,015,272 | 280,011 | SH | | SOLE | | 271,819 | 0 | 8,192 |
RPM Intl Inc | COM | 749685103 | 11,759,983 | 95,563 | SH | | SOLE | | 95,563 | 0 | 0 |
Raytheon Technologies Com | COM | 75513E101 | 8,417,853 | 72,743 | SH | | SOLE | | 72,343 | 0 | 400 |
Realty Income Corporation | COM | 756109104 | 5,061,896 | 94,774 | SH | | SOLE | | 91,212 | 0 | 3,562 |
Reliance Steel & Aluminum Co | COM | 759509102 | 18,943,631 | 70,354 | SH | | SOLE | | 70,354 | 0 | 0 |
Relx Plc - Sponsored Adr | COM | 759530108 | 28,251 | 622 | SH | | SOLE | | 622 | 0 | 0 |
Relx Plc - Sponsored Adr | COM | 759530108 | 330,022 | 7,266 | SH | | OTR | | 0 | 0 | 7,266 |
Republic Services Inc | COM | 760759100 | 44,877,152 | 223,070 | SH | | SOLE | | 216,000 | 0 | 7,069 |
Republic Services Inc | COM | 760759100 | 19,716 | 98 | SH | | OTR | | 98 | 0 | 0 |
Resmed Inc | COM | 761152107 | 256,133 | 1,120 | SH | | SOLE | | 120 | 0 | 1,000 |
Roper Technologies Inc | COM | 776696106 | 622,260 | 1,197 | SH | | SOLE | | 1,197 | 0 | 0 |
Royal Caribbean Cruises Ltd. | COM | V7780T103 | 230,690 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
S&P Global, Inc. | COM | 78409v104 | 35,038,553 | 70,354 | SH | | SOLE | | 68,273 | 0 | 2,081 |
Salesforce.com Inc | COM | 79466L302 | 1,605,787 | 4,803 | SH | | SOLE | | 4,795 | 0 | 8 |
Sanofi-Aventis ADR | COM | 80105N105 | 24,597 | 510 | SH | | SOLE | | 510 | 0 | 0 |
Sanofi-Aventis ADR | COM | 80105N105 | 251,327 | 5,211 | SH | | OTR | | 0 | 0 | 5,211 |
ServiceNow Inc | COM | 81762P102 | 575,645 | 543 | SH | | SOLE | | 541 | 0 | 2 |
Shell plc | COM | 780259305 | 351,279 | 5,607 | SH | | SOLE | | 5,607 | 0 | 0 |
Shell plc | COM | 780259305 | 142,153 | 2,269 | SH | | OTR | | 0 | 0 | 2,269 |
Sherwin-Williams Co | COM | 824348106 | 36,068,863 | 106,107 | SH | | SOLE | | 102,295 | 0 | 3,812 |
Sixth Street Specialty Lending | COM | 83012A109 | 1,251,751 | 58,768 | SH | | SOLE | | 40,717 | 0 | 18,050 |
Snap-On | COM | 833034101 | 45,287,276 | 133,402 | SH | | SOLE | | 129,063 | 0 | 4,339 |
Sony Group Corporation Sponsor | COM | 835699307 | 27,931 | 1,320 | SH | | SOLE | | 1,320 | 0 | 0 |
Sony Group Corporation Sponsor | COM | 835699307 | 313,041 | 14,794 | SH | | OTR | | 0 | 0 | 14,794 |
Southern Co | COM | 842587107 | 3,143,318 | 38,184 | SH | | SOLE | | 38,184 | 0 | 0 |
Starbucks Corporation | COM | 855244109 | 4,940,665 | 54,144 | SH | | SOLE | | 54,110 | 0 | 34 |
State Street Corp | COM | 857477103 | 245,375 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
Steris plc | COM | G8473T100 | 26,068,038 | 126,815 | SH | | SOLE | | 123,530 | 0 | 3,285 |
Stryker Corp | COM | 863667101 | 37,557,219 | 104,311 | SH | | SOLE | | 101,257 | 0 | 3,054 |
Sysco Corporation | COM | 871829107 | 474,052 | 6,200 | SH | | SOLE | | 5,400 | 0 | 800 |
T-Mobile US Inc. | COM | 872590104 | 36,409,797 | 164,952 | SH | | SOLE | | 159,987 | 0 | 4,965 |
TC Energy Corp | COM | 87807B107 | 231,533 | 4,976 | SH | | SOLE | | 4,976 | 0 | 0 |
TJX Companies Inc | COM | 872540109 | 260,950 | 2,160 | SH | | SOLE | | 560 | 0 | 1,600 |
TJX Companies Inc | COM | 872540109 | 24,041 | 199 | SH | | OTR | | 199 | 0 | 0 |
Taiwan Semiconductor Mfg Co AD | COM | 874039100 | 301,765 | 1,528 | SH | | SOLE | | 1,528 | 0 | 0 |
Taiwan Semiconductor Mfg Co AD | COM | 874039100 | 343,238 | 1,738 | SH | | OTR | | 0 | 0 | 1,738 |
Target Corporation | COM | 87612E106 | 458,759 | 3,394 | SH | | SOLE | | 3,394 | 0 | 0 |
Tesla Motors Inc | COM | 88160R101 | 871,083 | 2,157 | SH | | SOLE | | 2,157 | 0 | 0 |
Tesla Motors Inc | COM | 88160R101 | 160,728 | 398 | SH | | OTR | | 0 | 0 | 398 |
Texas Instruments Incorporated | COM | 882508104 | 33,809,147 | 180,306 | SH | | SOLE | | 174,559 | 0 | 5,746 |
Thomson Reuters | COM | 884903709 | 591,481 | 3,688 | SH | | SOLE | | 3,688 | 0 | 0 |
Tractor Supply Company | COM | 892356106 | 41,900,020 | 789,672 | SH | | SOLE | | 755,765 | 0 | 33,907 |
Travelers Cos Inc | COM | 89417E109 | 334,255 | 1,388 | SH | | SOLE | | 1,388 | 0 | 0 |
U. S. Bancorp | COM | 902973304 | 1,246,837 | 26,068 | SH | | SOLE | | 17,694 | 0 | 8,374 |
U. S. Bancorp | COM | 902973304 | 14,349 | 300 | SH | | OTR | | 300 | 0 | 0 |
Uber Technologies Inc | COM | 90353T100 | 1,286,203 | 21,323 | SH | | SOLE | | 21,323 | 0 | 0 |
Unilever PLC ADR Spon | COM | 904767704 | 479,682 | 8,460 | SH | | SOLE | | 8,460 | 0 | 0 |
Unilever PLC ADR Spon | COM | 904767704 | 323,530 | 5,706 | SH | | OTR | | 0 | 0 | 5,706 |
Union Pacific Corp | COM | 907818108 | 8,799,151 | 38,586 | SH | | SOLE | | 38,586 | 0 | 0 |
United Parcel Service Inc Cl B | COM | 911312106 | 15,182,288 | 120,399 | SH | | SOLE | | 116,769 | 0 | 3,630 |
Unitedhealth Group Inc | COM | 91324P102 | 275,694 | 545 | SH | | SOLE | | 545 | 0 | 0 |
Verizon Communications | COM | 92343V104 | 36,315,441 | 908,113 | SH | | SOLE | | 870,749 | 0 | 37,364 |
Visa Inc Cl A | COM | 92826C839 | 4,219,330 | 13,351 | SH | | SOLE | | 13,351 | 0 | 0 |
W.W. Grainger Inc. | COM | 384802104 | 311,999 | 296 | SH | | SOLE | | 296 | 0 | 0 |
WEC Energy Group Inc | COM | 92939U106 | 42,935,786 | 456,569 | SH | | SOLE | | 441,291 | 0 | 15,279 |
Wal-Mart Stores | COM | 931142103 | 44,210,693 | 489,327 | SH | | SOLE | | 472,622 | 0 | 16,705 |
Walt Disney Co | COM | 254687106 | 531,585 | 4,774 | SH | | SOLE | | 4,754 | 0 | 20 |
Watsco, Inc. | COM | 942622200 | 44,775,398 | 94,485 | SH | | SOLE | | 90,584 | 0 | 3,901 |
Welltower Inc | COM | 95040Q104 | 337,130 | 2,675 | SH | | SOLE | | 2,675 | 0 | 0 |
Williams Cos Inc | COM | 969457100 | 1,015,066 | 18,756 | SH | | SOLE | | 12,491 | 0 | 6,265 |
Xcel Energy Inc | COM | 98389B100 | 829,753 | 12,289 | SH | | SOLE | | 12,289 | 0 | 0 |
Zebra Technologies Corp. Cl A | COM | 989207105 | 419,049 | 1,085 | SH | | SOLE | | 485 | 0 | 600 |
Zoetis, Inc Class A | COM | 98978V103 | 24,167,821 | 148,333 | SH | | SOLE | | 142,797 | 0 | 5,536 |
Alerian MLP ETF | ETF | 00162Q452 | 1,322,474 | 27,460 | SH | | SOLE | | 27,460 | 0 | 0 |
Communication Services Select | ETF | 81369Y852 | 1,351,371 | 13,959 | SH | | SOLE | | 13,959 | 0 | 0 |
Consumer Discretionary Sel Sec | ETF | 81369Y407 | 732,278 | 3,264 | SH | | SOLE | | 3,264 | 0 | 0 |
Consumer Staples Select Sector | ETF | 81369Y308 | 293,137 | 3,729 | SH | | SOLE | | 3,729 | 0 | 0 |
Financial Select Sector SPDR I | ETF | 81369Y605 | 225,161 | 4,659 | SH | | SOLE | | 4,659 | 0 | 0 |
Health Care Select Sector SPDR | ETF | 81369Y209 | 957,900 | 6,963 | SH | | SOLE | | 6,963 | 0 | 0 |
IShares Core MSCI EAFE ETF | ETF | 46432F842 | 324,131 | 4,612 | SH | | SOLE | | 4,612 | 0 | 0 |
IShares Core S&P Mid-Cap ETF | ETF | 464287507 | 780,260 | 12,522 | SH | | SOLE | | 12,522 | 0 | 0 |
IShares DJ Select Dividend Fd | ETF | 464287168 | 588,310 | 4,481 | SH | | SOLE | | 4,481 | 0 | 0 |
IShares MSCI EAFE Index Fd | ETF | 464287465 | 214,884 | 2,842 | SH | | SOLE | | 2,842 | 0 | 0 |
IShares NASDAQ Biotech Index F | ETF | 464287556 | 735,163 | 5,561 | SH | | SOLE | | 5,561 | 0 | 0 |
IShares Russell 2000 Indx Fd | ETF | 464287655 | 514,616 | 2,329 | SH | | SOLE | | 2,329 | 0 | 0 |
IShares S&P 500 Index Fund | ETF | 464287952 | 664,031 | 1,128 | SH | | SOLE | | 1,128 | 0 | 0 |
IShares S&P Mid Cap 400/Barra | ETF | 464287606 | 997,604 | 10,971 | SH | | SOLE | | 10,971 | 0 | 0 |
IShares Tr MSCI Emerging Mkts | ETF | 464287234 | 260,664 | 6,233 | SH | | SOLE | | 6,233 | 0 | 0 |
IShares Tr S&P Smallcap 600 In | ETF | 464287887 | 487,611 | 4,232 | SH | | SOLE | | 4,232 | 0 | 0 |
Industrial Select Sect SPDR In | ETF | 81369Y704 | 324,788 | 2,465 | SH | | SOLE | | 2,465 | 0 | 0 |
Invesco Global Water Portfolio | ETF | 46138E651 | 225,473 | 3,427 | SH | | SOLE | | 3,427 | 0 | 0 |
Invesco QQQ Trust Series 1 | ETF | 46090E103 | 1,733,802 | 3,391 | SH | | SOLE | | 3,391 | 0 | 0 |
Proshares Tr S&P 500 Dv Arist | ETF | 74348A467 | 448,473 | 4,505 | SH | | SOLE | | 4,505 | 0 | 0 |
Real Estate Select Sector SPDR | ETF | 81369Y860 | 208,678 | 5,131 | SH | | SOLE | | 5,131 | 0 | 0 |
S & P Depository Receipts SPDR | ETF | 78462f103 | 2,074,078 | 3,539 | SH | | SOLE | | 3,539 | 0 | 0 |
SPDR Gold Trust | ETF | 78463V107 | 450,362 | 1,860 | SH | | SOLE | | 1,860 | 0 | 0 |
Schwab U.S. Small-Cap ETF | ETF | 808524607 | 261,910 | 10,128 | SH | | SOLE | | 10,128 | 0 | 0 |
Spdr Ser Tr Portfolio S&P500 | ETF | 78464A854 | 2,425,240 | 35,179 | SH | | SOLE | | 35,179 | 0 | 0 |
Technology Select Sector SPDR | ETF | 81369Y803 | 832,189 | 3,579 | SH | | SOLE | | 3,579 | 0 | 0 |
Utilities Select Sector SPDR I | ETF | 81369Y886 | 567,297 | 7,495 | SH | | SOLE | | 7,495 | 0 | 0 |
VanEck Vectors Semiconductor E | ETF | 92189F676 | 1,357,605 | 5,606 | SH | | SOLE | | 5,606 | 0 | 0 |
Vanguard Emerging Markets ETF | ETF | 922042858 | 286,877 | 6,514 | SH | | SOLE | | 6,514 | 0 | 0 |
Vanguard FTSE Developed Mkts E | ETF | 921943858 | 736,577 | 15,403 | SH | | SOLE | | 15,403 | 0 | 0 |
Vanguard Mid-Cap ETF | ETF | 922908629 | 264,658 | 1,002 | SH | | SOLE | | 1,002 | 0 | 0 |
Vanguard Mid-Cap Growth Index | ETF | 922908538 | 480,603 | 1,894 | SH | | SOLE | | 1,894 | 0 | 0 |
Vanguard S&P 500 ETF | ETF | 922908363 | 690,403 | 1,281 | SH | | SOLE | | 1,281 | 0 | 0 |
Vanguard Small Cap Growth ETF | ETF | 922908595 | 248,413 | 887 | SH | | SOLE | | 887 | 0 | 0 |
Vanguard Small-Cap Value ETF | ETF | 922908611 | 382,091 | 1,928 | SH | | SOLE | | 1,928 | 0 | 0 |
Vanguard Ttl Stk Mkt ETF | ETF | 922908769 | 285,753 | 986 | SH | | SOLE | | 986 | 0 | 0 |
Vanguard Value ETF | ETF | 922908744 | 802,799 | 4,742 | SH | | SOLE | | 4,742 | 0 | 0 |
IShares Barclays 20plus Year Tres | ETF | 464287432 | 218,325 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
IShares Barclays Aggregate Bon | ETF | 464287226 | 1,475,334 | 15,225 | SH | | SOLE | | 9,834 | 0 | 5,391 |
Invesco BulletShares 2026 Corp | ETF | 46138J791 | 412,965 | 21,254 | SH | | SOLE | | 10,560 | 0 | 10,694 |
Invesco Financial Pfd Portfoli | ETF | 46137V621 | 267,385 | 18,377 | SH | | SOLE | | 18,377 | 0 | 0 |
Invesco Variable Rate Pref Por | ETF | 46138G870 | 2,047,025 | 84,623 | SH | | SOLE | | 45,710 | 0 | 38,913 |
Princpal Spectrum Preferred Se | ETF | 74255Y888 | 2,012,788 | 108,156 | SH | | SOLE | | 56,994 | 0 | 51,163 |
VanEck Preferred Securities ex | ETF | 92189F951 | 276,000 | 16,000 | SH | | SOLE | | 16,000 | 0 | 0 |
Vanguard Interm. Term Corp. Bo | ETF | 92206c870 | 1,858,172 | 23,149 | SH | | SOLE | | 13,169 | 0 | 9,980 |
Vanguard Intermediate Term Bon | ETF | 921937819 | 385,682 | 5,161 | SH | | SOLE | | 5,161 | 0 | 0 |
Vanguard Long Term Bond ETF | ETF | 921937793 | 876,930 | 12,815 | SH | | SOLE | | 6,370 | 0 | 6,445 |
Vanguard Long-Term Corp Bond E | ETF | 92206C813 | 1,039,755 | 13,904 | SH | | SOLE | | 7,858 | 0 | 6,046 |
Vanguard Short-Term Bond ETF | ETF | 921937827 | 261,791 | 3,388 | SH | | SOLE | | 3,388 | 0 | 0 |
Vanguard Total Bond Market ETF | ETF | 921937603 | 500,422 | 6,959 | SH | | SOLE | | 4,176 | 0 | 2,784 |
iShares iBonds Dec 2025 Term C | ETF | 46434VBD1 | 564,852 | 22,549 | SH | | SOLE | | 14,254 | 0 | 8,295 |
iShares iBonds Dec 2026 Term C | ETF | 46435GAA0 | 541,431 | 22,494 | SH | | SOLE | | 13,825 | 0 | 8,670 |
iShares iBonds Dec 2027 Term C | ETF | 46435UAA9 | 544,443 | 22,723 | SH | | SOLE | | 13,998 | 0 | 8,726 |
iShares iBonds Dec 2028 Term C | ETF | 46435U515 | 535,574 | 21,509 | SH | | SOLE | | 13,279 | 0 | 8,231 |
iShares iBonds Dec 2029 Term C | ETF | 46436E205 | 516,534 | 22,655 | SH | | SOLE | | 13,816 | 0 | 8,839 |