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 |
AFLAC Inc. | COM | 001055102 | 319,856 | 4,957 | SH | SOLE | 4,957 | 0 | 0 | |||
AT&T Inc | COM | 00206R102 | 1,551,067 | 80,575 | SH | SOLE | 80,575 | 0 | 0 | |||
AbbVie Inc | COM | 00287Y109 | 49,089,790 | 308,024 | SH | SOLE | 298,973 | 0 | 9,051 | |||
Abbott Labs | COM | 002824100 | 37,653,314 | 371,848 | SH | SOLE | 364,771 | 0 | 7,077 | |||
Accenture PLC Cl A | COM | G1151C101 | 37,566,741 | 131,440 | SH | SOLE | 127,954 | 0 | 3,486 | |||
Advanced Micro Devices | COM | 007903107 | 263,549 | 2,689 | SH | SOLE | 2,689 | 0 | 0 | |||
Agenus Inc | COM | 00847G705 | 23,648 | 15,558 | SH | SOLE | 15,558 | 0 | 0 | |||
Agree Realty Corp | COM | 008492100 | 370,852 | 5,405 | SH | SOLE | 2,588 | 0 | 2,817 | |||
Air Products & Chemicals, Inc | COM | 009158106 | 46,645,953 | 162,411 | SH | SOLE | 157,621 | 0 | 4,789 | |||
Akamai Technologies Com | COM | 00971T101 | 265,046 | 3,385 | SH | SOLE | 3,385 | 0 | 0 | |||
Alcon Inc | COM | H01301128 | 244,095 | 3,446 | SH | SOLE | 3,446 | 0 | 0 | |||
Alibaba Group Holding Ltd. | SPONSORED ADR | 01609W102 | 217,643 | 2,130 | SH | SOLE | 2,130 | 0 | 0 | |||
Allstate Corp | COM | 020002101 | 207,769 | 1,875 | SH | SOLE | 1,875 | 0 | 0 | |||
Alphabet Inc CL A | COM | 02079K305 | 2,942,613 | 28,368 | SH | SOLE | 28,368 | 0 | 0 | |||
Alphabet Inc CL C NON Voting | COM | 02079K107 | 1,076,920 | 10,355 | SH | SOLE | 10,355 | 0 | 0 | |||
Altria Group Inc | COM | 02209S103 | 245,187 | 5,495 | SH | SOLE | 5,495 | 0 | 0 | |||
Amazon.com | COM | 023135106 | 1,594,178 | 15,434 | SH | SOLE | 15,434 | 0 | 0 | |||
Ambev SA ADR | SPONSORED ADR | 02319V103 | 290,598 | 103,049 | SH | OTR | 0 | 0 | 103,049 | |||
American Electric Power | COM | 025537101 | 483,995 | 5,319 | SH | SOLE | 5,319 | 0 | 0 | |||
American Express Co | COM | 025816109 | 337,158 | 2,044 | SH | SOLE | 2,044 | 0 | 0 | |||
American Tower Corp | COM | 03027X100 | 29,064,320 | 142,235 | SH | SOLE | 138,651 | 0 | 3,585 | |||
American Water Works Co | COM | 030420103 | 649,973 | 4,437 | SH | SOLE | 4,437 | 0 | 0 | |||
Amgen | COM | 031162100 | 675,450 | 2,794 | SH | SOLE | 2,494 | 0 | 300 | |||
Analog Devices Inc | COM | 032654105 | 15,825,556 | 80,243 | SH | SOLE | 78,611 | 0 | 1,632 | |||
Apple Inc. | COM | 037833100 | 125,725,840 | 762,437 | SH | SOLE | 743,982 | 0 | 18,455 | |||
Ares Management Corporation | COM | 03990B101 | 10,675,954 | 127,948 | SH | SOLE | 121,952 | 0 | 5,996 | |||
Arthur J Gallagher & Co | COM | 363576109 | 48,829,733 | 255,239 | SH | SOLE | 249,432 | 0 | 5,807 | |||
Atmos Energy Corporation | COM | 049560105 | 42,811,977 | 381,025 | SH | SOLE | 371,103 | 0 | 9,922 | |||
Automatic Data Processing | COM | 053015103 | 71,527,701 | 321,285 | SH | SOLE | 313,285 | 0 | 8,000 | |||
BCE Inc. | COM | 05534B760 | 7,495,651 | 167,351 | SH | SOLE | 158,434 | 0 | 8,917 | |||
Baxter International Inc | COM | 071813109 | 294,384 | 7,258 | SH | SOLE | 7,258 | 0 | 0 | |||
Becton Dickinson and Co | COM | 075887109 | 42,901,512 | 173,311 | SH | SOLE | 170,511 | 0 | 2,801 | |||
Berkshire Hathaway Cl B | COM | 084670702 | 561,961 | 1,820 | SH | SOLE | 1,820 | 0 | 0 | |||
Black Hills Corp | COM | 092113109 | 356,515 | 5,650 | SH | SOLE | 5,650 | 0 | 0 | |||
Blackrock Inc | COM | 09247X101 | 36,883,705 | 55,123 | SH | SOLE | 53,819 | 0 | 1,304 | |||
Blackstone Group Inc | COM | 09260D107 | 2,006,574 | 22,844 | SH | SOLE | 22,844 | 0 | 0 | |||
Boeing | COM | 097023105 | 1,177,134 | 5,541 | SH | SOLE | 5,541 | 0 | 0 | |||
Bristol Myers Squibb Company | COM | 110122108 | 556,837 | 8,034 | SH | SOLE | 8,034 | 0 | 0 | |||
British American Tobacco PLC A | COM | 110448107 | 235,409 | 6,703 | SH | OTR | 0 | 0 | 6,703 | |||
Broadcom Inc | COM | 11135F101 | 219,407 | 342 | SH | SOLE | 342 | 0 | 0 | |||
Broadridge Financial Solutions | COM | 11133T103 | 20,550,909 | 140,212 | SH | SOLE | 135,341 | 0 | 4,871 | |||
Brookfield Renewable Corp | COM | 11284V105 | 402,030 | 11,503 | SH | SOLE | 11,503 | 0 | 0 | |||
CME Group Inc | COM | 12572Q105 | 325,392 | 1,699 | SH | SOLE | 1,699 | 0 | 0 | |||
CRA International, Inc | COM | 12618T105 | 442,709 | 4,106 | SH | SOLE | 4,106 | 0 | 0 | |||
CVS Health Corp | COM | 126650100 | 929,990 | 12,515 | SH | SOLE | 11,255 | 0 | 1,260 | |||
Cano Health Inc Com Cl A | COM | 13781Y103 | 12,285 | 13,500 | SH | SOLE | 13,500 | 0 | 0 | |||
Carrier Global Corp Com | COM | 14448C104 | 38,531,259 | 842,213 | SH | SOLE | 822,761 | 0 | 19,453 | |||
Casey's General Stores Inc | COM | 147528103 | 36,050,601 | 166,546 | SH | SOLE | 161,360 | 0 | 5,186 | |||
Caterpillar Inc | COM | 149123101 | 11,617,286 | 50,766 | SH | SOLE | 50,766 | 0 | 0 | |||
Chevron Corp | COM | 166764100 | 11,521,549 | 70,615 | SH | SOLE | 70,615 | 0 | 0 | |||
Chubb Ltd | COM | H1467J104 | 309,523 | 1,594 | SH | SOLE | 1,594 | 0 | 0 | |||
Cisco Systems | COM | 17275R102 | 1,962,618 | 37,544 | SH | SOLE | 31,078 | 0 | 6,466 | |||
Clorox Co | COM | 189054109 | 1,456,283 | 9,203 | SH | SOLE | 9,203 | 0 | 0 | |||
Coca Cola Co | COM | 191216100 | 6,930,720 | 111,732 | SH | SOLE | 111,732 | 0 | 0 | |||
Cognizant Tech Solutions Cl A | COM | 192446102 | 468,186 | 7,684 | SH | SOLE | 7,684 | 0 | 0 | |||
Colgate Palmolive Co | COM | 194162103 | 658,094 | 8,757 | SH | SOLE | 7,957 | 0 | 800 | |||
Comcast Corp New Cl A | COM | 20030N101 | 248,765 | 6,562 | SH | SOLE | 6,562 | 0 | 0 | |||
Commerce Bancshares Inc | COM | 200525103 | 318,066 | 5,451 | SH | SOLE | 5,451 | 0 | 0 | |||
Costco Wholesale Corp | COM | 22160K105 | 38,129,273 | 76,739 | SH | SOLE | 74,836 | 0 | 1,903 | |||
Cummins Inc | COM | 231021106 | 506,426 | 2,120 | SH | SOLE | 2,120 | 0 | 0 | |||
Danaher Corp | COM | 235851102 | 297,407 | 1,180 | SH | SOLE | 1,180 | 0 | 0 | |||
Deere & Co | COM | 244199105 | 2,176,716 | 5,272 | SH | SOLE | 4,090 | 0 | 1,182 | |||
Diageo PLC New Spons ADR | COM | 25243Q205 | 114,687 | 633 | SH | SOLE | 633 | 0 | 0 | |||
Diageo PLC New Spons ADR | COM | 25243Q205 | 309,093 | 1,706 | SH | OTR | 0 | 0 | 1,706 | |||
Digital Realty Trust Inc | COM | 253868103 | 10,761,405 | 109,464 | SH | SOLE | 106,339 | 0 | 3,125 | |||
Dollar Genl Corp | COM | 256677105 | 32,096,333 | 152,506 | SH | SOLE | 148,667 | 0 | 3,839 | |||
Dollar Genl Corp | COM | 256677105 | 7,787 | 37 | SH | OTR | 37 | 0 | 0 | |||
Dominion Energy Inc | COM | 25746U109 | 402,497 | 7,199 | SH | SOLE | 7,199 | 0 | 0 | |||
Dow Chemical | COM | 260557103 | 604,171 | 11,021 | SH | SOLE | 11,021 | 0 | 0 | |||
DuPont de Nemours Inc | COM | 26614N102 | 333,571 | 4,648 | SH | SOLE | 4,648 | 0 | 0 | |||
Duke Energy Corp | COM | 26441C204 | 910,398 | 9,437 | SH | SOLE | 9,437 | 0 | 0 | |||
EOG Resources Inc | COM | 26875P101 | 31,590,124 | 275,583 | SH | SOLE | 268,339 | 0 | 7,244 | |||
Eaton Corp PLC | COM | G29183103 | 718,086 | 4,191 | SH | SOLE | 3,391 | 0 | 800 | |||
Ecolab Inc | COM | 278865100 | 1,180,063 | 7,129 | SH | SOLE | 6,629 | 0 | 500 | |||
Eli Lilly & Co | COM | 532457108 | 1,591,752 | 4,635 | SH | SOLE | 4,635 | 0 | 0 | |||
Emerson Electric Co | COM | 291011104 | 970,565 | 11,138 | SH | SOLE | 11,138 | 0 | 0 | |||
Enbridge Inc. | COM | 29250N105 | 605,822 | 15,880 | SH | SOLE | 15,880 | 0 | 0 | |||
Enterprise Products Partners L | COM | 293792107 | 395,017 | 15,252 | SH | SOLE | 15,252 | 0 | 0 | |||
Equinix Inc | COM | 29444U700 | 31,359,762 | 43,492 | SH | SOLE | 42,122 | 0 | 1,370 | |||
Equitrans Midstream Corp | COM | 294600101 | 66,458 | 11,498 | SH | SOLE | 11,498 | 0 | 0 | |||
Essential Utilities | COM | 29670G102 | 285,382 | 6,538 | SH | SOLE | 6,538 | 0 | 0 | |||
Eversource Energy | COM | 30040W108 | 203,241 | 2,597 | SH | SOLE | 2,597 | 0 | 0 | |||
Exxon Mobil Corp | COM | 30231G102 | 63,712,483 | 581,000 | SH | SOLE | 564,677 | 0 | 16,323 | |||
Fastenal Company | COM | 311900104 | 36,364,355 | 674,163 | SH | SOLE | 648,809 | 0 | 25,354 | |||
Fidelity National Information | COM | 31620M106 | 1,397,531 | 25,723 | SH | SOLE | 25,598 | 0 | 125 | |||
Firstservice Corp New Com | COM | 33767E202 | 305,948 | 2,170 | SH | SOLE | 2,170 | 0 | 0 | |||
Fiserv Inc | COM | 337738108 | 352,767 | 3,121 | SH | SOLE | 1,321 | 0 | 1,800 | |||
GCM Grosvenor Inc | COM | 36831E108 | 225,404 | 28,861 | SH | SOLE | 28,861 | 0 | 0 | |||
General Dynamics Corp | COM | 369550108 | 16,532,445 | 72,444 | SH | SOLE | 72,444 | 0 | 0 | |||
Gilead Sciences Incorporated | COM | 375558103 | 37,485,949 | 451,801 | SH | SOLE | 431,429 | 0 | 20,373 | |||
Glacier Bancorp Inc | COM | 37637Q105 | 24,886,062 | 592,384 | SH | SOLE | 576,348 | 0 | 16,036 | |||
Hershey Company | COM | 427866108 | 3,342,735 | 13,139 | SH | SOLE | 13,139 | 0 | 0 | |||
Home Depot Inc | COM | 437076102 | 51,612,333 | 174,886 | SH | SOLE | 168,606 | 0 | 6,280 | |||
Honeywell Intl Inc | COM | 438516106 | 1,624,805 | 8,501 | SH | SOLE | 8,501 | 0 | 0 | |||
Idex Corp | COM | 45167R104 | 439,419 | 1,902 | SH | SOLE | 1,102 | 0 | 800 | |||
Idexx Labs Inc | COM | 45168D104 | 609,097 | 1,218 | SH | SOLE | 218 | 0 | 1,000 | |||
Illinois Tool Works Inc | COM | 452308109 | 64,947,261 | 266,779 | SH | SOLE | 260,633 | 0 | 6,146 | |||
India Globalization Capital In | COM | 45408X308 | 39,623 | 116,710 | SH | SOLE | 116,710 | 0 | 0 | |||
Insulet Corp | COM | 45784P101 | 318,960 | 1,000 | SH | SOLE | 0 | 0 | 1,000 | |||
Intel Corp | COM | 458140100 | 537,211 | 16,444 | SH | SOLE | 14,744 | 0 | 1,700 | |||
International Business Machine | COM | 459200101 | 9,495,483 | 72,435 | SH | SOLE | 68,123 | 0 | 4,311 | |||
Intuit | COM | 461202103 | 34,270,381 | 76,869 | SH | SOLE | 75,119 | 0 | 1,750 | |||
Intuitive Surgical Inc | COM | 46120E602 | 249,339 | 976 | SH | SOLE | 976 | 0 | 0 | |||
J M Smucker Company New | COM | 832696405 | 606,845 | 3,856 | SH | SOLE | 3,856 | 0 | 0 | |||
J P Morgan Chase & Co | COM | 46625H100 | 14,661,016 | 112,509 | SH | SOLE | 112,509 | 0 | 0 | |||
Jack Henry & Assoc Inc Com | COM | 426281101 | 26,514,512 | 175,919 | SH | SOLE | 171,552 | 0 | 4,367 | |||
Johnson & Johnson | COM | 478160104 | 25,509,736 | 164,579 | SH | SOLE | 161,743 | 0 | 2,836 | |||
Johnson & Johnson | COM | 478160104 | 27,125 | 175 | SH | OTR | 175 | 0 | 0 | |||
Kellogg Company | COM | 487836108 | 528,665 | 7,895 | SH | SOLE | 4,629 | 0 | 3,266 | |||
Kimberly Clark Corp | COM | 494368103 | 32,853,068 | 244,770 | SH | SOLE | 235,976 | 0 | 8,794 | |||
Kimberly Clark Corp | COM | 494368103 | 5,369 | 40 | SH | OTR | 40 | 0 | 0 | |||
Kinder Morgan Inc | COM | 49456B101 | 233,852 | 13,355 | SH | SOLE | 13,355 | 0 | 0 | |||
L3Harris Technologies Inc Com | COM | 502431109 | 269,634 | 1,374 | SH | SOLE | 1,374 | 0 | 0 | |||
Lancaster Colony Corp | COM | 513847103 | 1,235,005 | 6,087 | SH | SOLE | 4,037 | 0 | 2,050 | |||
Linde PLC | COM | G5494J103 | 11,184,554 | 31,768 | SH | SOLE | 31,768 | 0 | 0 | |||
Lockheed Martin Corp | COM | 539830109 | 1,450,914 | 3,069 | SH | SOLE | 2,769 | 0 | 300 | |||
Lowes Cos Inc | COM | 548661107 | 811,878 | 4,060 | SH | SOLE | 3,360 | 0 | 700 | |||
Lowes Cos Inc | COM | 548661107 | 84,987 | 425 | SH | OTR | 425 | 0 | 0 | |||
LyondellBasell Industries NV | COM | N53745100 | 328,615 | 3,500 | SH | SOLE | 3,500 | 0 | 0 | |||
M D C Hldgs Inc | COM | 552676108 | 767,294 | 19,740 | SH | SOLE | 19,740 | 0 | 0 | |||
Magellan Midstream Partners, L | COM | 559080106 | 481,286 | 8,870 | SH | SOLE | 8,870 | 0 | 0 | |||
Main Street Capital Corp | COM | 56035L104 | 1,439,737 | 36,486 | SH | SOLE | 20,459 | 0 | 16,027 | |||
Mastercard Inc | COM | 57636Q104 | 36,118,454 | 99,388 | SH | SOLE | 97,226 | 0 | 2,162 | |||
McCormick & Company Inc | COM | 579780107 | 42,192,140 | 507,056 | SH | SOLE | 492,613 | 0 | 14,443 | |||
McDonalds Corp | COM | 580135101 | 69,191,080 | 247,456 | SH | SOLE | 240,841 | 0 | 6,614 | |||
Medtronic PLC | COM | G5960L103 | 879,081 | 10,904 | SH | SOLE | 7,397 | 0 | 3,507 | |||
Merck & Co Inc | COM | 58933Y105 | 54,117,845 | 508,674 | SH | SOLE | 491,798 | 0 | 16,876 | |||
Meta Platforms Ord Shs Class A | COM | 30303M102 | 392,937 | 1,854 | SH | SOLE | 1,854 | 0 | 0 | |||
Microsoft Corp | COM | 594918104 | 76,911,197 | 266,775 | SH | SOLE | 262,042 | 0 | 4,733 | |||
Mondelez International Inc A | COM | 609207105 | 36,510,562 | 523,674 | SH | SOLE | 506,366 | 0 | 17,309 | |||
Morningstar, Inc. | COM | 617700109 | 206,278 | 1,016 | SH | SOLE | 1,016 | 0 | 0 | |||
NASDAQ Inc. | COM | 631103108 | 30,923,248 | 565,635 | SH | SOLE | 552,305 | 0 | 13,330 | |||
National Grid PLC - SPONS ADR | COM | 636274409 | 292,493 | 4,302 | SH | OTR | 0 | 0 | 4,302 | |||
Netflix Inc Com | COM | 64110L106 | 283,294 | 820 | SH | SOLE | 820 | 0 | 0 | |||
NextEra Energy Inc | COM | 65339F101 | 69,873,178 | 906,502 | SH | SOLE | 886,114 | 0 | 20,388 | |||
Nextera Energy Part LP | COM | 65341B106 | 1,238,510 | 20,387 | SH | SOLE | 19,617 | 0 | 770 | |||
Nike Inc, Class B | COM | 654106103 | 1,835,740 | 14,969 | SH | SOLE | 14,969 | 0 | 0 | |||
Norfolk Southern Corp | COM | 655844108 | 891,043 | 4,203 | SH | SOLE | 4,203 | 0 | 0 | |||
Northern Trust | COM | 665859104 | 1,739,107 | 19,733 | SH | SOLE | 19,533 | 0 | 200 | |||
Northrop Grumman Corp | COM | 666807102 | 313,090 | 678 | SH | SOLE | 678 | 0 | 0 | |||
Novartis AG ADR | COM | 66987V109 | 5,460,752 | 59,356 | SH | SOLE | 59,356 | 0 | 0 | |||
Novartis AG ADR | COM | 66987V109 | 342,884 | 3,727 | SH | OTR | 0 | 0 | 3,727 | |||
Novo Nordisk A/S - SPON ADR | ADR | 670100205 | 228,525 | 1,436 | SH | SOLE | 1,436 | 0 | 0 | |||
Nvidia Corp | COM | 67066G104 | 819,313 | 2,950 | SH | SOLE | 2,950 | 0 | 0 | |||
O'Reilly Automotive Inc | COM | 67103H107 | 204,604 | 241 | SH | SOLE | 241 | 0 | 0 | |||
ONE Gas Inc | COM | 68235P108 | 616,739 | 7,784 | SH | SOLE | 4,609 | 0 | 3,175 | |||
Oneok Inc | COM | 682680103 | 8,277,854 | 130,278 | SH | SOLE | 120,103 | 0 | 10,175 | |||
Oracle Corp | COM | 68389X105 | 305,800 | 3,291 | SH | SOLE | 3,291 | 0 | 0 | |||
Otis Worldwide Corp Com | COM | 68902V107 | 1,494,555 | 17,708 | SH | SOLE | 17,708 | 0 | 0 | |||
PPG Industries Inc | COM | 693506107 | 982,748 | 7,357 | SH | SOLE | 7,357 | 0 | 0 | |||
Parker Hannifin Corp | COM | 701094104 | 716,923 | 2,133 | SH | SOLE | 2,133 | 0 | 0 | |||
PayChex Inc | COM | 704326107 | 1,074,946 | 9,381 | SH | SOLE | 5,279 | 0 | 4,102 | |||
PepsiCo Inc | COM | 713448108 | 14,924,951 | 81,870 | SH | SOLE | 81,846 | 0 | 24 | |||
Pfizer | COM | 717081103 | 1,377,905 | 33,772 | SH | SOLE | 33,772 | 0 | 0 | |||
Philip Morris International | COM | 718172109 | 448,517 | 4,612 | SH | SOLE | 4,612 | 0 | 0 | |||
Phillips 66 | COM | 718546104 | 638,694 | 6,300 | SH | SOLE | 6,300 | 0 | 0 | |||
Phillips 66 | COM | 718546104 | 6,387 | 63 | SH | OTR | 63 | 0 | 0 | |||
Pioneer Natural Resources | COM | 723787107 | 267,554 | 1,310 | SH | SOLE | 1,310 | 0 | 0 | |||
Pool Corporation | COM | 73278L105 | 31,587,410 | 92,242 | SH | SOLE | 89,989 | 0 | 2,253 | |||
Procter & Gamble Co | COM | 742718109 | 10,370,897 | 69,748 | SH | SOLE | 69,748 | 0 | 0 | |||
Progressive Corp Ohio Com | COM | 743315103 | 942,996 | 6,592 | SH | SOLE | 3,844 | 0 | 2,748 | |||
Qualcomm Inc | COM | 747525103 | 45,941,317 | 360,098 | SH | SOLE | 349,417 | 0 | 10,681 | |||
RPM Intl Inc | COM | 749685103 | 8,998,719 | 103,149 | SH | SOLE | 103,149 | 0 | 0 | |||
Raytheon Technologies Com | COM | 75513E101 | 7,836,044 | 80,017 | SH | SOLE | 79,617 | 0 | 400 | |||
Realty Income Corporation | COM | 756109104 | 7,564,163 | 119,459 | SH | SOLE | 113,194 | 0 | 6,265 | |||
Reliance Steel & Aluminum Co | COM | 759509102 | 34,413,943 | 134,042 | SH | SOLE | 134,042 | 0 | 0 | |||
Republic Services Inc | COM | 760759100 | 52,609,356 | 389,065 | SH | SOLE | 377,579 | 0 | 11,486 | |||
Republic Services Inc | COM | 760759100 | 13,252 | 98 | SH | OTR | 98 | 0 | 0 | |||
Resmed Inc | COM | 761152107 | 332,865 | 1,520 | SH | SOLE | 520 | 0 | 1,000 | |||
Rockwell Automation Inc. | COM | 773903109 | 213,338 | 727 | SH | SOLE | 727 | 0 | 0 | |||
S&P Global Inc | COM | 78409V104 | 34,877,269 | 101,161 | SH | SOLE | 98,614 | 0 | 2,547 | |||
Salesforce.com Inc | COM | 79466L302 | 1,134,351 | 5,678 | SH | SOLE | 5,678 | 0 | 0 | |||
Sanofi-Aventis ADR | COM | 80105N105 | 351,934 | 6,467 | SH | OTR | 0 | 0 | 6,467 | |||
Shell plc | COM | 780259305 | 446,277 | 7,756 | SH | SOLE | 7,756 | 0 | 0 | |||
Shell plc | COM | 780259305 | 488,112 | 8,483 | SH | OTR | 0 | 0 | 8,483 | |||
Sherwin Williams Co | COM | 824348106 | 32,560,048 | 144,859 | SH | SOLE | 140,207 | 0 | 4,652 | |||
Sixth Street Specialty Lending | COM | 83012A109 | 1,174,712 | 64,192 | SH | SOLE | 37,593 | 0 | 26,599 | |||
Skyworks Solutions | COM | 83088M102 | 224,398 | 1,902 | SH | SOLE | 1,902 | 0 | 0 | |||
Snap On | COM | 833034101 | 46,728,617 | 189,269 | SH | SOLE | 183,494 | 0 | 5,775 | |||
Southern Co | COM | 842587107 | 2,986,574 | 42,923 | SH | SOLE | 42,923 | 0 | 0 | |||
Stag Industrial Inc | COM | 85254J102 | 628,275 | 18,577 | SH | SOLE | 9,317 | 0 | 9,260 | |||
Starbucks Corporation | COM | 855244109 | 5,890,919 | 56,573 | SH | SOLE | 56,573 | 0 | 0 | |||
Stellantis N.V. Shs | COM | N82405106 | 43,656 | 2,400 | SH | SOLE | 2,400 | 0 | 0 | |||
Stellantis N.V. Shs | COM | N82405106 | 327,802 | 18,021 | SH | OTR | 0 | 0 | 18,021 | |||
Steris PLC | COM | G8473T100 | 33,644,355 | 175,891 | SH | SOLE | 171,880 | 0 | 4,010 | |||
Stryker Corp | COM | 863667101 | 32,649,537 | 114,371 | SH | SOLE | 110,588 | 0 | 3,783 | |||
Surgalign Holdings Inc Com New | COM | 86882C204 | 26,666 | 16,666 | SH | SOLE | 16,666 | 0 | 0 | |||
Sysco Corporation | COM | 871829107 | 246,673 | 3,194 | SH | SOLE | 2,394 | 0 | 800 | |||
T Rowe Price Group Inc | COM | 74144T108 | 6,925,175 | 61,339 | SH | SOLE | 57,708 | 0 | 3,631 | |||
Taiwan Semiconductor Mfg Co AD | SPONSORED ADR | 874039100 | 244,457 | 2,628 | SH | OTR | 0 | 0 | 2,628 | |||
Target Corporation | COM | 87612E106 | 999,324 | 6,033 | SH | SOLE | 6,033 | 0 | 0 | |||
Tesla Motors Inc | COM | 88160R101 | 460,976 | 2,222 | SH | SOLE | 2,222 | 0 | 0 | |||
Tesla Motors Inc | COM | 88160R101 | 84,229 | 406 | SH | OTR | 0 | 0 | 406 | |||
Texas Instruments Corp | COM | 882508104 | 266,552 | 1,433 | SH | SOLE | 1,433 | 0 | 0 | |||
Thermo Fisher Scientific Inc | COM | 883556102 | 234,006 | 406 | SH | SOLE | 406 | 0 | 0 | |||
Thomson Reuters | COM | 884903709 | 365,247 | 2,807 | SH | SOLE | 2,807 | 0 | 0 | |||
Toro Co | COM | 891092108 | 437,415 | 3,935 | SH | SOLE | 3,935 | 0 | 0 | |||
Tractor Supply Company | COM | 892356106 | 52,740,949 | 224,391 | SH | SOLE | 216,287 | 0 | 8,105 | |||
Travelers Cos Inc | COM | 89417E109 | 216,176 | 1,261 | SH | SOLE | 1,261 | 0 | 0 | |||
U. S. Bancorp | COM | 902973304 | 1,199,914 | 33,285 | SH | SOLE | 28,062 | 0 | 5,222 | |||
U. S. Bancorp | COM | 902973304 | 10,815 | 300 | SH | OTR | 300 | 0 | 0 | |||
Uber Technologies Inc | COM | 90353T100 | 642,876 | 20,280 | SH | SOLE | 20,280 | 0 | 0 | |||
Unilever PLC ADR Spon | COM | 904767704 | 457,607 | 8,812 | SH | SOLE | 8,812 | 0 | 0 | |||
Unilever PLC ADR Spon | COM | 904767704 | 271,646 | 5,231 | SH | OTR | 0 | 0 | 5,231 | |||
Union Pacific Corp | COM | 907818108 | 46,355,065 | 230,324 | SH | SOLE | 225,741 | 0 | 4,583 | |||
United Parcel Service Inc Cl B | COM | 911312106 | 34,412,481 | 177,393 | SH | SOLE | 172,965 | 0 | 4,428 | |||
Verisk Analytics Inc | COM | 92345Y106 | 409,237 | 2,133 | SH | SOLE | 2,133 | 0 | 0 | |||
Verizon Communications | COM | 92343V104 | 32,078,569 | 824,854 | SH | SOLE | 790,269 | 0 | 34,585 | |||
Visa Inc Cl A | COM | 92826C839 | 3,316,396 | 14,709 | SH | SOLE | 14,709 | 0 | 0 | |||
WEC Energy Group Inc | COM | 92939U106 | 42,510,413 | 448,469 | SH | SOLE | 433,613 | 0 | 14,857 | |||
Wal-Mart Stores | COM | 931142103 | 2,302,826 | 15,618 | SH | SOLE | 14,095 | 0 | 1,522 | |||
Walgreen Boots Alliance Inc | COM | 931427108 | 1,174,499 | 33,965 | SH | SOLE | 33,965 | 0 | 0 | |||
Walt Disney Co | COM | 254687106 | 969,959 | 9,687 | SH | SOLE | 8,987 | 0 | 700 | |||
Watsco, Inc. | COM | 942622200 | 55,539,086 | 174,563 | SH | SOLE | 167,565 | 0 | 6,998 | |||
Welltower Inc | COM | 95040Q104 | 277,010 | 3,864 | SH | SOLE | 3,864 | 0 | 0 | |||
Williams Cos Inc | COM | 969457100 | 571,598 | 19,143 | SH | SOLE | 11,117 | 0 | 8,025 | |||
Xcel Energy Inc | COM | 98389B100 | 916,914 | 13,596 | SH | SOLE | 13,596 | 0 | 0 | |||
Zebra Technologies Corp. Cl A | COM | 989207105 | 408,630 | 1,285 | SH | SOLE | 685 | 0 | 600 | |||
Becton Dickinson & Co 6percent Dp Co | CONV PFD | 075887406 | 223,740 | 4,500 | SH | SOLE | 4,500 | 0 | 0 | |||
Alerian MLP ETF | ETF | 00162Q452 | 1,210,518 | 31,320 | SH | SOLE | 31,320 | 0 | 0 | |||
Consumer Staples Select Sector | ETF | 81369y308 | 263,129 | 3,522 | SH | SOLE | 3,522 | 0 | 0 | |||
Health Care Select Sector SPDR | ETF | 81369Y209 | 245,845 | 1,899 | SH | SOLE | 1,899 | 0 | 0 | |||
IShares Core S&P Mid-Cap ETF | ETF | 464287507 | 464,543 | 1,857 | SH | SOLE | 1,857 | 0 | 0 | |||
IShares MSCI EAFE Index Fd | ETF | 464287465 | 308,895 | 4,319 | SH | SOLE | 4,319 | 0 | 0 | |||
IShares NASDAQ Biotech Index F | ETF | 464287556 | 680,661 | 5,270 | SH | SOLE | 5,270 | 0 | 0 | |||
IShares Russell 2000 Indx Fd | ETF | 464287655 | 223,714 | 1,254 | SH | SOLE | 1,254 | 0 | 0 | |||
IShares S&P Mid Cap 400/Barra | ETF | 464287606 | 856,411 | 11,976 | SH | SOLE | 11,976 | 0 | 0 | |||
IShares Tr MSCI Emerging Mkts | ETF | 464287234 | 269,117 | 6,820 | SH | SOLE | 6,820 | 0 | 0 | |||
Invesco QQQ Trust Series 1 | ETF | 46090E103 | 1,395,963 | 4,350 | SH | SOLE | 4,350 | 0 | 0 | |||
S & P Depository Receipts SPDR | ETF | 78462f103 | 1,182,439 | 2,888 | SH | SOLE | 2,888 | 0 | 0 | |||
SPDR Gold Trust | ETF | 78463V107 | 352,699 | 1,925 | SH | SOLE | 1,925 | 0 | 0 | |||
VanEck Vectors Semiconductor E | ETF | 92189F676 | 365,308 | 1,388 | SH | SOLE | 1,388 | 0 | 0 | |||
Vanguard Dividend Appreciation | ETF | 921908844 | 273,214 | 1,774 | SH | SOLE | 1,774 | 0 | 0 | |||
Vanguard Mid-Cap ETF | ETF | 922908629 | 216,615 | 1,027 | SH | SOLE | 1,027 | 0 | 0 | |||
Vanguard Mid-Cap Growth Index | ETF | 922908538 | 377,892 | 1,939 | SH | SOLE | 1,939 | 0 | 0 | |||
Vanguard S&P 500 ETF | ETF | 922908363 | 305,896 | 813 | SH | SOLE | 813 | 0 | 0 | |||
Vanguard Ttl Stk Mkt ETF | ETF | 922908769 | 221,489 | 1,085 | SH | SOLE | 1,085 | 0 | 0 | |||
ISHARES TR CORE 1 5 YR USD | ETF | 46432F859 | 382,614 | 8,114 | SH | SOLE | 3,363 | 0 | 4,751 | |||
IShares Barclarys Int Cr Bond | ETF | 464288638 | 1,760,632 | 34,334 | SH | SOLE | 14,226 | 0 | 20,108 | |||
IShares Barclays Aggregate Bon | ETF | 464287226 | 850,110 | 8,532 | SH | SOLE | 5,089 | 0 | 3,443 | |||
IShares Barclays Tips Bond Ind | ETF | 464287176 | 254,347 | 2,307 | SH | SOLE | 2,307 | 0 | 0 | |||
IShares Short-Term Corporate B | ETF | 464288646 | 205,698 | 4,070 | SH | SOLE | 4,070 | 0 | 0 | |||
Invesco Financial Pfd Portfoli | ETF | 46137V621 | 313,864 | 21,616 | SH | SOLE | 21,616 | 0 | 0 | |||
Invesco Fundamental HY Corp Bo | ETF | 46138e719 | 1,078,596 | 61,599 | SH | SOLE | 30,477 | 0 | 31,122 | |||
Invesco Variable Rate Pref Por | ETF | 46138G870 | 563,917 | 25,459 | SH | SOLE | 16,424 | 0 | 9,035 | |||
Princpal Spectrum Preferred Se | ETF | 74255Y888 | 2,011,799 | 118,411 | SH | SOLE | 58,825 | 0 | 59,586 | |||
VanEck Preferred Securities ex | ETF | 92189F951 | 243,570 | 13,800 | SH | SOLE | 13,800 | 0 | 0 | |||
Vanguard Interm. Term Corp. Bo | ETF | 92206c870 | 2,045,186 | 25,495 | SH | SOLE | 12,658 | 0 | 12,837 | |||
Vanguard Intermediate Term Bon | ETF | 921937819 | 280,408 | 3,654 | SH | SOLE | 3,654 | 0 | 0 | |||
Vanguard Long-Term Corp Bond E | ETF | 92206C813 | 925,081 | 11,604 | SH | SOLE | 7,017 | 0 | 4,587 | |||
Vanguard Mortgage-Business Sec | ETF | 92206c771 | 245,272 | 5,269 | SH | SOLE | 5,269 | 0 | 0 | |||
Vanguard Scottsdale Fd Short T | ETF | 92206C102 | 575,191 | 9,826 | SH | SOLE | 4,074 | 0 | 5,752 | |||
Vanguard Short-Term Bond ETF | ETF | 921937827 | 259,148 | 3,388 | SH | SOLE | 3,388 | 0 | 0 | |||
Vanguard Short-Term Corporate | ETF | 92206c409 | 224,051 | 2,939 | SH | SOLE | 2,939 | 0 | 0 | |||
iShares U.S. Treasury Bond ETF | ETF | 46429B267 | 275,463 | 11,782 | SH | SOLE | 11,782 | 0 | 0 |