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 | 440,424 | 5,130 | SH | SOLE | 5,130 | 0 | 0 | |||
ARM Holdings PLC Sponsored ADR | COM | 042068205 | 262,479 | 2,100 | SH | SOLE | 2,100 | 0 | 0 | |||
AT&T Inc | COM | 00206R102 | 694,111 | 39,438 | SH | SOLE | 39,438 | 0 | 0 | |||
AbbVie Inc | COM | 00287Y109 | 40,402,876 | 221,872 | SH | SOLE | 213,668 | 0 | 8,204 | |||
Abbott Labs | COM | 002824100 | 33,221,252 | 292,286 | SH | SOLE | 285,881 | 0 | 6,405 | |||
Accenture PLC Cl A | COM | G1151C101 | 39,362,976 | 113,566 | SH | SOLE | 110,433 | 0 | 3,133 | |||
Advanced Micro Devices | COM | 007903107 | 516,382 | 2,861 | SH | SOLE | 2,824 | 0 | 37 | |||
Agenus Inc | COM | 00847G705 | 13,548 | 23,358 | SH | SOLE | 23,358 | 0 | 0 | |||
Air Products & Chemicals, Inc | COM | 009158106 | 28,476,389 | 117,540 | SH | SOLE | 113,277 | 0 | 4,263 | |||
Akamai Technologies Com | COM | 00971T101 | 368,153 | 3,385 | SH | SOLE | 3,385 | 0 | 0 | |||
Alcon Inc | COM | H01301128 | 411,702 | 4,943 | SH | SOLE | 4,943 | 0 | 0 | |||
Allstate Corp | COM | 020002101 | 321,453 | 1,858 | SH | SOLE | 1,858 | 0 | 0 | |||
Alphabet Inc CL A | COM | 02079K305 | 3,627,603 | 24,035 | SH | SOLE | 23,926 | 0 | 109 | |||
Alphabet Inc CL C NON Voting | COM | 02079K107 | 1,487,276 | 9,768 | SH | SOLE | 9,671 | 0 | 97 | |||
Amazon.com | COM | 023135106 | 3,366,432 | 18,663 | SH | SOLE | 18,513 | 0 | 150 | |||
American Electric Power | COM | 025537101 | 447,457 | 5,197 | SH | SOLE | 5,197 | 0 | 0 | |||
American Express Co | COM | 025816109 | 481,337 | 2,114 | SH | SOLE | 2,102 | 0 | 12 | |||
American Tower Corp | COM | 03027X100 | 391,426 | 1,981 | SH | SOLE | 1,981 | 0 | 0 | |||
American Water Works Co | COM | 030420103 | 28,503,239 | 233,232 | SH | SOLE | 222,343 | 0 | 10,889 | |||
Amgen | COM | 031162100 | 792,446 | 2,787 | SH | SOLE | 2,487 | 0 | 300 | |||
Amphenol Corp Cl A | COM | 032095101 | 707,788 | 6,136 | SH | SOLE | 6,136 | 0 | 0 | |||
Analog Devices Inc | COM | 032654105 | 11,495,325 | 58,119 | SH | SOLE | 56,525 | 0 | 1,593 | |||
Apple Inc. | COM | 037833100 | 106,744,597 | 622,490 | SH | SOLE | 604,708 | 0 | 17,782 | |||
Applied Materials Inc | COM | 038222105 | 277,353 | 1,345 | SH | SOLE | 1,345 | 0 | 0 | |||
Ares Management Corporation | COM | 03990B101 | 15,985,366 | 120,209 | SH | SOLE | 116,105 | 0 | 4,104 | |||
Arthur J. Gallagher & Co | COM | 363576109 | 43,579,759 | 174,291 | SH | SOLE | 170,316 | 0 | 3,975 | |||
Atmos Energy Corporation | COM | 049560105 | 32,979,961 | 277,446 | SH | SOLE | 268,626 | 0 | 8,819 | |||
Automatic Data Processing | COM | 053015103 | 65,660,513 | 262,915 | SH | SOLE | 255,618 | 0 | 7,298 | |||
BCE Inc. | COM | 05534B760 | 716,944 | 21,099 | SH | SOLE | 21,099 | 0 | 0 | |||
Baxter International Inc | COM | 071813109 | 310,207 | 7,258 | SH | SOLE | 7,258 | 0 | 0 | |||
Becton Dickinson and Co | COM | 075887109 | 35,177,683 | 142,161 | SH | SOLE | 139,652 | 0 | 2,509 | |||
Berkshire Hathaway Cl B | COM | 084670702 | 776,700 | 1,847 | SH | SOLE | 1,807 | 0 | 40 | |||
Black Hills Corp | COM | 092113109 | 202,020 | 3,700 | SH | SOLE | 3,700 | 0 | 0 | |||
BlackRock, Inc. | COM | 09247X101 | 35,273,050 | 42,309 | SH | SOLE | 41,118 | 0 | 1,192 | |||
Blackstone Group Inc | COM | 09260D107 | 2,193,289 | 16,696 | SH | SOLE | 16,696 | 0 | 0 | |||
Boeing | COM | 097023105 | 784,558 | 4,065 | SH | SOLE | 4,065 | 0 | 0 | |||
Bristol Myers Squibb Company | COM | 110122108 | 337,202 | 6,218 | SH | SOLE | 6,218 | 0 | 0 | |||
British American Tobacco PLC A | COM | 110448107 | 22,845 | 749 | SH | SOLE | 749 | 0 | 0 | |||
British American Tobacco PLC A | COM | 110448107 | 247,172 | 8,104 | SH | OTR | 0 | 0 | 8,104 | |||
Broadcom Inc | COM | 11135F101 | 844,286 | 637 | SH | SOLE | 632 | 0 | 5 | |||
Broadridge Financial Solutions | COM | 11133T103 | 18,030,516 | 88,014 | SH | SOLE | 83,654 | 0 | 4,360 | |||
CME Group Inc | COM | 12572Q105 | 838,124 | 3,893 | SH | SOLE | 3,893 | 0 | 0 | |||
CRA International, Inc | COM | 12618T105 | 1,446,887 | 9,673 | SH | SOLE | 9,673 | 0 | 0 | |||
CVS Health Corp | COM | 126650100 | 1,388,542 | 17,409 | SH | SOLE | 16,149 | 0 | 1,260 | |||
Capital Southwest Corporation | COM | 140501107 | 411,416 | 16,483 | SH | SOLE | 6,573 | 0 | 9,910 | |||
Carrier Global Corp Com | COM | 14448C104 | 36,315,215 | 624,724 | SH | SOLE | 607,353 | 0 | 17,371 | |||
Casey's General Stores Inc | COM | 147528103 | 40,846,184 | 128,266 | SH | SOLE | 122,913 | 0 | 5,352 | |||
Caterpillar Inc | COM | 149123101 | 14,595,346 | 39,831 | SH | SOLE | 39,831 | 0 | 0 | |||
Chevron Corp | COM | 166764100 | 10,667,278 | 67,626 | SH | SOLE | 67,626 | 0 | 0 | |||
Chipotle Mexican Grill | COM | 169656105 | 389,507 | 134 | SH | SOLE | 134 | 0 | 0 | |||
Chubb Ltd | COM | H1467J104 | 331,427 | 1,279 | SH | SOLE | 1,279 | 0 | 0 | |||
Cintas Corp | COM | 172908105 | 34,862,086 | 50,743 | SH | SOLE | 48,561 | 0 | 2,182 | |||
Cisco Systems | COM | 17275R102 | 1,052,250 | 21,083 | SH | SOLE | 20,382 | 0 | 701 | |||
Clorox Co | COM | 189054109 | 749,627 | 4,896 | SH | SOLE | 4,896 | 0 | 0 | |||
Coca Cola Co | COM | 191216100 | 6,394,667 | 104,522 | SH | SOLE | 104,522 | 0 | 0 | |||
Cognizant Tech Solutions Cl A | COM | 192446102 | 560,522 | 7,648 | SH | SOLE | 7,648 | 0 | 0 | |||
Colgate Palmolive Co | COM | 194162103 | 659,996 | 7,329 | SH | SOLE | 6,109 | 0 | 1,220 | |||
Comcast Corp New Cl A | COM | 20030N101 | 422,576 | 9,748 | SH | SOLE | 9,233 | 0 | 515 | |||
ConocoPhillips | COM | 20825c104 | 276,375 | 2,171 | SH | SOLE | 2,171 | 0 | 0 | |||
Corteva Inc | COM | 22052L104 | 359,861 | 6,240 | SH | SOLE | 6,240 | 0 | 0 | |||
Costco Wholesale Corp | COM | 22160K105 | 42,334,735 | 57,785 | SH | SOLE | 56,080 | 0 | 1,705 | |||
Cummins Inc | COM | 231021106 | 449,047 | 1,524 | SH | SOLE | 1,524 | 0 | 0 | |||
Danaher Corp | COM | 235851102 | 244,975 | 981 | SH | SOLE | 981 | 0 | 0 | |||
Deere & Co | COM | 244199105 | 2,596,730 | 6,322 | SH | SOLE | 4,726 | 0 | 1,596 | |||
Digital Realty Trust Inc | COM | 253868103 | 312,279 | 2,168 | SH | SOLE | 2,168 | 0 | 0 | |||
Dollar Genl Corp | COM | 256677105 | 1,100,379 | 7,051 | SH | SOLE | 7,051 | 0 | 0 | |||
Dollar Genl Corp | COM | 256677105 | 5,774 | 37 | SH | OTR | 37 | 0 | 0 | |||
Dow Chemical | COM | 260557103 | 442,006 | 7,630 | SH | SOLE | 7,630 | 0 | 0 | |||
Duke Energy Corp | COM | 26441C204 | 618,601 | 6,396 | SH | SOLE | 6,396 | 0 | 0 | |||
EOG Resources Inc | COM | 26875P101 | 26,105,540 | 204,205 | SH | SOLE | 197,670 | 0 | 6,535 | |||
Eaton Corp PLC | COM | G29183103 | 1,244,779 | 3,981 | SH | SOLE | 3,181 | 0 | 800 | |||
Ecolab Inc | COM | 278865100 | 1,625,305 | 7,039 | SH | SOLE | 6,388 | 0 | 651 | |||
Elevance Health Inc | COM | 036752103 | 31,047,241 | 59,874 | SH | SOLE | 58,033 | 0 | 1,841 | |||
Eli Lilly & Co | COM | 532457108 | 3,587,174 | 4,611 | SH | SOLE | 4,611 | 0 | 0 | |||
Emerson Electric Co | COM | 291011104 | 1,244,217 | 10,970 | SH | SOLE | 10,970 | 0 | 0 | |||
Enbridge Inc. | COM | 29250N105 | 484,088 | 13,380 | SH | SOLE | 13,380 | 0 | 0 | |||
Enterprise Products Partners L | COM | 293792107 | 444,722 | 15,241 | SH | SOLE | 15,241 | 0 | 0 | |||
Equinix Inc | COM | 29444U700 | 26,164,089 | 31,701 | SH | SOLE | 30,444 | 0 | 1,257 | |||
Exxon Mobil Corp | COM | 30231G102 | 49,246,451 | 423,662 | SH | SOLE | 409,021 | 0 | 14,641 | |||
Fastenal Company | COM | 311900104 | 38,142,066 | 494,453 | SH | SOLE | 473,964 | 0 | 20,489 | |||
Fidelity National Information | COM | 31620M106 | 370,900 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | |||
First Solar Inc | COM | 336433107 | 354,480 | 2,100 | SH | SOLE | 2,100 | 0 | 0 | |||
FirstService Corp | COM | 33767E202 | 680,277 | 4,103 | SH | SOLE | 4,103 | 0 | 0 | |||
Fiserv Inc | COM | 337738108 | 291,512 | 1,824 | SH | SOLE | 15 | 0 | 1,809 | |||
GCM Grosvenor Inc | COM | 36831E108 | 230,401 | 23,851 | SH | SOLE | 23,851 | 0 | 0 | |||
General Dynamics Corp | COM | 369550108 | 16,016,901 | 56,699 | SH | SOLE | 56,699 | 0 | 0 | |||
Gilead Sciences Incorporated | COM | 375558103 | 24,491,926 | 334,361 | SH | SOLE | 323,017 | 0 | 11,344 | |||
Graco Inc Com | COM | 384109104 | 271,875 | 2,909 | SH | SOLE | 2,909 | 0 | 0 | |||
Gsk Adr | COM | 37733W204 | 556,967 | 12,992 | SH | SOLE | 12,992 | 0 | 0 | |||
Hershey Company | COM | 427866108 | 6,483,579 | 33,335 | SH | SOLE | 31,033 | 0 | 2,302 | |||
Home Depot Inc | COM | 437076102 | 50,343,397 | 131,239 | SH | SOLE | 125,929 | 0 | 5,311 | |||
Honeywell Intl Inc | COM | 438516106 | 1,798,966 | 8,765 | SH | SOLE | 8,765 | 0 | 0 | |||
Idex Corp | COM | 45167R104 | 244,264 | 1,001 | SH | SOLE | 201 | 0 | 800 | |||
Idexx Labs Inc | COM | 45168D104 | 623,619 | 1,155 | SH | SOLE | 155 | 0 | 1,000 | |||
Illinois Tool Works Inc | COM | 452308109 | 55,972,344 | 208,595 | SH | SOLE | 202,954 | 0 | 5,642 | |||
India Globalization Capital In | COM | 45408X308 | 46,684 | 116,710 | SH | SOLE | 116,710 | 0 | 0 | |||
Intel Corp | COM | 458140100 | 608,785 | 13,783 | SH | SOLE | 11,331 | 0 | 2,452 | |||
International Business Machine | COM | 459200101 | 10,807,643 | 56,596 | SH | SOLE | 52,579 | 0 | 4,018 | |||
Intuit | COM | 461202103 | 37,755,618 | 58,086 | SH | SOLE | 56,521 | 0 | 1,565 | |||
Intuitive Surgical Inc | COM | 46120E602 | 355,589 | 891 | SH | SOLE | 891 | 0 | 0 | |||
J M Smucker Company New | COM | 832696405 | 300,786 | 2,390 | SH | SOLE | 2,390 | 0 | 0 | |||
J P Morgan Chase & Co | COM | 46625H100 | 22,237,034 | 111,019 | SH | SOLE | 111,019 | 0 | 0 | |||
Jack Henry & Assoc Inc Com | COM | 426281101 | 23,740,340 | 136,651 | SH | SOLE | 132,704 | 0 | 3,946 | |||
Johnson & Johnson | COM | 478160104 | 17,565,484 | 111,040 | SH | SOLE | 110,701 | 0 | 340 | |||
Johnson & Johnson | COM | 478160104 | 27,683 | 175 | SH | OTR | 175 | 0 | 0 | |||
Kimberly-Clark Corp | COM | 494368103 | 4,887,835 | 37,788 | SH | SOLE | 35,345 | 0 | 2,443 | |||
Kimberly-Clark Corp | COM | 494368103 | 5,174 | 40 | SH | OTR | 40 | 0 | 0 | |||
Kinder Morgan Inc | COM | 49456B101 | 250,380 | 13,652 | SH | SOLE | 13,652 | 0 | 0 | |||
Kinsale Cap Group Inc Com | COM | 49714P108 | 1,046,332 | 1,994 | SH | SOLE | 1,994 | 0 | 0 | |||
Lancaster Colony Corp | COM | 513847103 | 1,302,574 | 6,274 | SH | SOLE | 4,350 | 0 | 1,924 | |||
Lennar Corp Cl A | COM | 526057104 | 283,767 | 1,650 | SH | SOLE | 1,650 | 0 | 0 | |||
Linde PLC | COM | G5494J103 | 14,367,704 | 30,944 | SH | SOLE | 30,907 | 0 | 36 | |||
Lockheed Martin Corp | COM | 539830109 | 1,009,003 | 2,218 | SH | SOLE | 1,918 | 0 | 300 | |||
Lowe's Companies, Inc. | COM | 548661107 | 1,408,402 | 5,529 | SH | SOLE | 4,324 | 0 | 1,205 | |||
Lowe's Companies, Inc. | COM | 548661107 | 108,260 | 425 | SH | OTR | 425 | 0 | 0 | |||
LyondellBasell Industries NV | COM | N53745100 | 369,129 | 3,609 | SH | SOLE | 3,609 | 0 | 0 | |||
M D C Hldgs Inc | COM | 552676108 | 1,241,843 | 19,740 | SH | SOLE | 19,740 | 0 | 0 | |||
Main Street Capital Corp | COM | 56035L104 | 1,710,047 | 36,146 | SH | SOLE | 19,458 | 0 | 16,688 | |||
Masco Corp | COM | 574599106 | 272,294 | 3,452 | SH | SOLE | 3,452 | 0 | 0 | |||
Mastercard Inc | COM | 57636Q104 | 42,860,724 | 89,002 | SH | SOLE | 87,058 | 0 | 1,944 | |||
McCormick & Company Inc | COM | 579780107 | 29,826,862 | 388,320 | SH | SOLE | 375,273 | 0 | 13,047 | |||
McDonalds Corp | COM | 580135101 | 56,056,947 | 198,819 | SH | SOLE | 193,695 | 0 | 5,123 | |||
Medtronic PLC | COM | G5960L103 | 6,272,115 | 71,969 | SH | SOLE | 63,754 | 0 | 8,215 | |||
Merck & Co Inc | COM | 58933Y105 | 38,740,522 | 293,600 | SH | SOLE | 282,577 | 0 | 11,023 | |||
Meta Platforms Ord Shs Class A | COM | 30303M102 | 404,051 | 832 | SH | SOLE | 832 | 0 | 0 | |||
Microsoft Corp | COM | 594918104 | 90,981,113 | 216,251 | SH | SOLE | 211,999 | 0 | 4,252 | |||
Moderna Inc | COM | 60770K107 | 207,792 | 1,950 | SH | SOLE | 1,950 | 0 | 0 | |||
Mondelez International Inc A | COM | 609207105 | 27,363,292 | 390,904 | SH | SOLE | 374,839 | 0 | 16,065 | |||
Nasdaq, Inc. | COM | 631103108 | 27,071,257 | 429,022 | SH | SOLE | 417,116 | 0 | 11,906 | |||
National Grid PLC - SPONS ADR | COM | 636274409 | 26,128 | 383 | SH | SOLE | 383 | 0 | 0 | |||
National Grid PLC - SPONS ADR | COM | 636274409 | 254,938 | 3,737 | SH | OTR | 0 | 0 | 3,737 | |||
Netflix Inc Com | COM | 64110L106 | 342,534 | 564 | SH | SOLE | 564 | 0 | 0 | |||
NextEra Energy Inc | COM | 65339F101 | 15,496,249 | 242,470 | SH | SOLE | 242,337 | 0 | 133 | |||
Nike Inc, Class B | COM | 654106103 | 1,763,326 | 18,763 | SH | SOLE | 18,730 | 0 | 33 | |||
Norfolk Southern Corp | COM | 655844108 | 1,146,563 | 4,499 | SH | SOLE | 4,499 | 0 | 0 | |||
Northern Trust | COM | 665859104 | 1,210,224 | 13,610 | SH | SOLE | 13,410 | 0 | 200 | |||
Northrop Grumman Corp | COM | 666807102 | 308,781 | 645 | SH | SOLE | 645 | 0 | 0 | |||
Novartis AG ADR | COM | 66987V109 | 5,737,153 | 59,311 | SH | SOLE | 59,311 | 0 | 0 | |||
Novartis AG ADR | COM | 66987V109 | 290,577 | 3,004 | SH | OTR | 0 | 0 | 3,004 | |||
Novo Nordisk A/S - SPON ADR | COM | 670100205 | 432,965 | 3,372 | SH | SOLE | 3,372 | 0 | 0 | |||
Nvidia Corp | COM | 67066G104 | 3,014,835 | 3,337 | SH | SOLE | 3,292 | 0 | 45 | |||
O'Reilly Automotive Inc | COM | 67103H107 | 360,113 | 319 | SH | SOLE | 319 | 0 | 0 | |||
ONEOK, Inc. | COM | 682680103 | 9,108,288 | 113,612 | SH | SOLE | 102,618 | 0 | 10,994 | |||
Oracle Corp | COM | 68389X105 | 299,203 | 2,382 | SH | SOLE | 2,382 | 0 | 0 | |||
Otis Worldwide Corp Com | COM | 68902V107 | 1,753,207 | 17,661 | SH | SOLE | 17,661 | 0 | 0 | |||
PPG Industries Inc | COM | 693506107 | 742,613 | 5,125 | SH | SOLE | 5,125 | 0 | 0 | |||
Parker Hannifin Corp | COM | 701094104 | 716,413 | 1,289 | SH | SOLE | 1,289 | 0 | 0 | |||
PayChex Inc | COM | 704326107 | 1,280,285 | 10,426 | SH | SOLE | 6,249 | 0 | 4,177 | |||
PepsiCo Inc | COM | 713448108 | 13,548,940 | 77,418 | SH | SOLE | 77,418 | 0 | 0 | |||
Pfizer | COM | 717081103 | 906,961 | 32,683 | SH | SOLE | 32,683 | 0 | 0 | |||
Philip Morris International | COM | 718172109 | 254,520 | 2,778 | SH | SOLE | 2,778 | 0 | 0 | |||
Phillips 66 | COM | 718546104 | 987,554 | 6,046 | SH | SOLE | 6,046 | 0 | 0 | |||
Phillips 66 | COM | 718546104 | 10,290 | 63 | SH | OTR | 63 | 0 | 0 | |||
Pioneer Natural Resources | COM | 723787107 | 255,938 | 975 | SH | SOLE | 975 | 0 | 0 | |||
Pool Corporation | COM | 73278L105 | 27,606,920 | 68,419 | SH | SOLE | 66,421 | 0 | 1,997 | |||
Procter & Gamble Co | COM | 742718109 | 10,996,342 | 67,774 | SH | SOLE | 67,455 | 0 | 319 | |||
Progressive Corp Ohio Com | COM | 743315103 | 1,475,174 | 7,133 | SH | SOLE | 4,367 | 0 | 2,766 | |||
Public Storage Inc | COM | 74460d109 | 740,864 | 2,554 | SH | SOLE | 1,648 | 0 | 906 | |||
Qualcomm Inc. | COM | 747525103 | 46,555,576 | 274,989 | SH | SOLE | 265,246 | 0 | 9,742 | |||
RLI Corp | COM | 749607107 | 232,801 | 1,568 | SH | SOLE | 1,568 | 0 | 0 | |||
RPM Intl Inc | COM | 749685103 | 11,354,848 | 95,459 | SH | SOLE | 95,459 | 0 | 0 | |||
Raytheon Technologies Com | COM | 75513E101 | 7,155,239 | 73,364 | SH | SOLE | 72,964 | 0 | 400 | |||
Realty Income Corporation | COM | 756109104 | 4,305,816 | 79,590 | SH | SOLE | 74,087 | 0 | 5,503 | |||
Reliance Steel & Aluminum Co | COM | 759509102 | 34,488,812 | 103,204 | SH | SOLE | 103,204 | 0 | 0 | |||
Relx Plc - Sponsored Adr | COM | 759530108 | 24,935 | 576 | SH | SOLE | 576 | 0 | 0 | |||
Relx Plc - Sponsored Adr | COM | 759530108 | 312,207 | 7,212 | SH | OTR | 0 | 0 | 7,212 | |||
Republic Services Inc | COM | 760759100 | 44,106,954 | 230,396 | SH | SOLE | 221,687 | 0 | 8,709 | |||
Republic Services Inc | COM | 760759100 | 18,761 | 98 | SH | OTR | 98 | 0 | 0 | |||
Resmed Inc | COM | 761152107 | 222,388 | 1,123 | SH | SOLE | 123 | 0 | 1,000 | |||
Rockwell Automation Inc. | COM | 773903109 | 284,047 | 975 | SH | SOLE | 975 | 0 | 0 | |||
Roper Technologies Inc | COM | 776696106 | 801,440 | 1,429 | SH | SOLE | 1,429 | 0 | 0 | |||
S&P Global, Inc. | COM | 78409v104 | 31,990,726 | 75,193 | SH | SOLE | 72,911 | 0 | 2,281 | |||
STAG Industrial, Inc. | COM | 85254J102 | 241,365 | 6,279 | SH | SOLE | 3,879 | 0 | 2,400 | |||
STERIS plc | COM | G8473T100 | 29,577,305 | 131,560 | SH | SOLE | 127,966 | 0 | 3,594 | |||
Salesforce.com Inc | COM | 79466L302 | 1,652,876 | 5,488 | SH | SOLE | 5,480 | 0 | 8 | |||
Sanofi-Aventis ADR | COM | 80105N105 | 19,975 | 411 | SH | SOLE | 411 | 0 | 0 | |||
Sanofi-Aventis ADR | COM | 80105N105 | 249,658 | 5,137 | SH | OTR | 0 | 0 | 5,137 | |||
ServiceNow Inc | COM | 81762P102 | 313,346 | 411 | SH | SOLE | 409 | 0 | 2 | |||
Shell plc | COM | 780259305 | 391,744 | 5,843 | SH | SOLE | 5,843 | 0 | 0 | |||
Shell plc | COM | 780259305 | 150,304 | 2,242 | SH | OTR | 0 | 0 | 2,242 | |||
Sherwin-Williams Co | COM | 824348106 | 38,369,291 | 110,469 | SH | SOLE | 106,195 | 0 | 4,275 | |||
Simon Property Group | COM | 828806109 | 251,636 | 1,608 | SH | SOLE | 1,608 | 0 | 0 | |||
Sixth Street Specialty Lending | COM | 83012A109 | 1,993,989 | 93,047 | SH | SOLE | 49,793 | 0 | 43,253 | |||
Snap-On | COM | 833034101 | 41,102,629 | 138,757 | SH | SOLE | 133,578 | 0 | 5,179 | |||
Sony Group Corporation Sponsor | COM | 835699307 | 20,663 | 241 | SH | SOLE | 241 | 0 | 0 | |||
Sony Group Corporation Sponsor | COM | 835699307 | 248,217 | 2,895 | SH | OTR | 0 | 0 | 2,895 | |||
Southern Co | COM | 842587107 | 2,810,788 | 39,180 | SH | SOLE | 39,180 | 0 | 0 | |||
Starbucks Corporation | COM | 855244109 | 6,035,782 | 66,044 | SH | SOLE | 66,010 | 0 | 34 | |||
Stryker Corp | COM | 863667101 | 34,737,881 | 97,068 | SH | SOLE | 93,714 | 0 | 3,354 | |||
Sysco Corporation | COM | 871829107 | 225,559 | 2,779 | SH | SOLE | 1,979 | 0 | 800 | |||
T-Mobile US Inc. | COM | 872590104 | 28,086,926 | 172,080 | SH | SOLE | 166,670 | 0 | 5,410 | |||
T. Rowe Price Group Inc | COM | 74144T108 | 4,758,452 | 39,029 | SH | SOLE | 35,286 | 0 | 3,743 | |||
TJX Companies Inc | COM | 872540109 | 209,939 | 2,070 | SH | SOLE | 470 | 0 | 1,600 | |||
TJX Companies Inc | COM | 872540109 | 20,183 | 199 | SH | OTR | 199 | 0 | 0 | |||
Taiwan Semiconductor Mfg Co AD | COM | 874039100 | 168,022 | 1,235 | SH | SOLE | 1,235 | 0 | 0 | |||
Taiwan Semiconductor Mfg Co AD | COM | 874039100 | 300,943 | 2,212 | SH | OTR | 0 | 0 | 2,212 | |||
Target Corporation | COM | 87612E106 | 749,222 | 4,228 | SH | SOLE | 4,228 | 0 | 0 | |||
Tesla Motors Inc | COM | 88160R101 | 399,922 | 2,275 | SH | SOLE | 2,275 | 0 | 0 | |||
Tesla Motors Inc | COM | 88160R101 | 95,278 | 542 | SH | OTR | 0 | 0 | 542 | |||
Texas Instruments Incorporated | COM | 882508104 | 32,473,204 | 186,403 | SH | SOLE | 179,464 | 0 | 6,939 | |||
Thermo Fisher Scientific Inc | COM | 883556102 | 211,560 | 364 | SH | SOLE | 364 | 0 | 0 | |||
Thomson Reuters | COM | 884903709 | 1,043,639 | 6,699 | SH | SOLE | 6,699 | 0 | 0 | |||
Tractor Supply Company | COM | 892356106 | 44,739,835 | 170,945 | SH | SOLE | 163,468 | 0 | 7,477 | |||
Travelers Cos Inc | COM | 89417E109 | 370,972 | 1,612 | SH | SOLE | 1,387 | 0 | 225 | |||
U. S. Bancorp | COM | 902973304 | 1,403,763 | 31,404 | SH | SOLE | 20,710 | 0 | 10,694 | |||
U. S. Bancorp | COM | 902973304 | 13,410 | 300 | SH | OTR | 300 | 0 | 0 | |||
Uber Technologies Inc | COM | 90353T100 | 1,484,367 | 19,280 | SH | SOLE | 19,280 | 0 | 0 | |||
Unilever PLC ADR Spon | COM | 904767704 | 422,098 | 8,410 | SH | SOLE | 8,410 | 0 | 0 | |||
Unilever PLC ADR Spon | COM | 904767704 | 249,294 | 4,967 | SH | OTR | 0 | 0 | 4,967 | |||
Union Pacific Corp | COM | 907818108 | 9,975,167 | 40,561 | SH | SOLE | 40,295 | 0 | 266 | |||
United Parcel Service Inc Cl B | COM | 911312106 | 19,045,339 | 128,139 | SH | SOLE | 124,145 | 0 | 3,994 | |||
Verisk Analytics Inc | COM | 92345Y106 | 426,436 | 1,809 | SH | SOLE | 1,807 | 0 | 2 | |||
Verizon Communications | COM | 92343V104 | 33,439,326 | 796,933 | SH | SOLE | 752,137 | 0 | 44,796 | |||
Visa Inc Cl A | COM | 92826C839 | 3,980,412 | 14,263 | SH | SOLE | 14,263 | 0 | 0 | |||
W.W. Grainger Inc. | COM | 384802104 | 230,927 | 227 | SH | SOLE | 227 | 0 | 0 | |||
WEC Energy Group Inc | COM | 92939U106 | 37,426,433 | 455,753 | SH | SOLE | 437,087 | 0 | 18,666 | |||
Wal-Mart Stores | COM | 931142103 | 2,917,147 | 48,482 | SH | SOLE | 43,944 | 0 | 4,538 | |||
Walgreen Boots Alliance Inc | COM | 931427108 | 251,941 | 11,616 | SH | SOLE | 11,616 | 0 | 0 | |||
Walt Disney Co | COM | 254687106 | 877,570 | 7,172 | SH | SOLE | 6,815 | 0 | 357 | |||
Watsco, Inc. | COM | 942622200 | 44,168,655 | 102,249 | SH | SOLE | 97,384 | 0 | 4,865 | |||
Welltower Inc | COM | 95040Q104 | 276,022 | 2,954 | SH | SOLE | 2,954 | 0 | 0 | |||
Williams Cos Inc | COM | 969457100 | 745,685 | 19,135 | SH | SOLE | 11,067 | 0 | 8,068 | |||
Xcel Energy Inc | COM | 98389B100 | 533,361 | 9,923 | SH | SOLE | 9,923 | 0 | 0 | |||
Zebra Technologies Corp. Cl A | COM | 989207105 | 327,062 | 1,085 | SH | SOLE | 485 | 0 | 600 | |||
Zoetis, Inc Class A | COM | 98978V103 | 26,263,592 | 155,213 | SH | SOLE | 148,916 | 0 | 6,297 | |||
Alerian MLP ETF | ETF | 00162Q452 | 1,338,847 | 28,210 | SH | SOLE | 28,210 | 0 | 0 | |||
Communication Services Select | ETF | 81369Y852 | 1,010,053 | 12,369 | SH | SOLE | 12,369 | 0 | 0 | |||
Consumer Discretionary Sel Sec | ETF | 81369Y407 | 571,714 | 3,109 | SH | SOLE | 3,109 | 0 | 0 | |||
Consumer Staples Select Sector | ETF | 81369Y308 | 238,396 | 3,122 | SH | SOLE | 3,122 | 0 | 0 | |||
Energy Select Sector SPDR Inde | ETF | 81369Y506 | 233,098 | 2,469 | SH | SOLE | 2,469 | 0 | 0 | |||
Health Care Select Sector SPDR | ETF | 81369Y209 | 818,276 | 5,539 | SH | SOLE | 5,539 | 0 | 0 | |||
IShares Core S&P Mid-Cap ETF | ETF | 464287507 | 563,447 | 9,276 | SH | SOLE | 9,276 | 0 | 0 | |||
IShares DJ Select Dividend Fd | ETF | 464287168 | 455,766 | 3,700 | SH | SOLE | 3,700 | 0 | 0 | |||
IShares MSCI EAFE Index Fd | ETF | 464287465 | 259,465 | 3,249 | SH | SOLE | 3,249 | 0 | 0 | |||
IShares NASDAQ Biotech Index F | ETF | 464287556 | 882,465 | 6,431 | SH | SOLE | 6,431 | 0 | 0 | |||
IShares Russell 2000 Indx Fd | ETF | 464287655 | 279,489 | 1,329 | SH | SOLE | 1,329 | 0 | 0 | |||
IShares S&P 500 Index Fund | ETF | 464287952 | 448,448 | 853 | SH | SOLE | 853 | 0 | 0 | |||
IShares S&P Mid Cap 400/Barra | ETF | 464287606 | 955,489 | 10,471 | SH | SOLE | 10,471 | 0 | 0 | |||
IShares Tr MSCI Emerging Mkts | ETF | 464287234 | 293,024 | 7,133 | SH | SOLE | 7,133 | 0 | 0 | |||
IShares Tr S&P Smallcap 600 In | ETF | 464287887 | 302,383 | 2,736 | SH | SOLE | 2,736 | 0 | 0 | |||
Industrial Select Sect SPDR In | ETF | 81369Y704 | 279,001 | 2,215 | SH | SOLE | 2,215 | 0 | 0 | |||
Invesco Global Water Portfolio | ETF | 46138E651 | 234,788 | 3,527 | SH | SOLE | 3,527 | 0 | 0 | |||
Invesco QQQ Trust Series 1 | ETF | 46090E103 | 1,663,764 | 3,747 | SH | SOLE | 3,747 | 0 | 0 | |||
ProShares S&P Technology Divid | ETF | 74347G606 | 254,341 | 3,533 | SH | SOLE | 3,533 | 0 | 0 | |||
S & P Depository Receipts SPDR | ETF | 78462f103 | 1,302,413 | 2,490 | SH | SOLE | 2,490 | 0 | 0 | |||
SPDR Gold Trust | ETF | 78463V107 | 382,639 | 1,860 | SH | SOLE | 1,860 | 0 | 0 | |||
Technology Select Sector SPDR | ETF | 81369Y803 | 571,701 | 2,745 | SH | SOLE | 2,745 | 0 | 0 | |||
Utilities Select Sector SPDR I | ETF | 81369Y886 | 439,658 | 6,697 | SH | SOLE | 6,697 | 0 | 0 | |||
VanEck Vectors Semiconductor E | ETF | 92189F676 | 1,305,167 | 5,801 | SH | SOLE | 5,801 | 0 | 0 | |||
Vanguard Dividend Appreciation | ETF | 921908844 | 243,784 | 1,335 | SH | SOLE | 1,335 | 0 | 0 | |||
Vanguard Emerging Markets ETF | ETF | 922042858 | 284,006 | 6,799 | SH | SOLE | 6,799 | 0 | 0 | |||
Vanguard Materials ETF | ETF | 92204A801 | 228,348 | 1,117 | SH | SOLE | 1,117 | 0 | 0 | |||
Vanguard Mid-Cap ETF | ETF | 922908629 | 257,356 | 1,030 | SH | SOLE | 1,030 | 0 | 0 | |||
Vanguard Mid-Cap Growth Index | ETF | 922908538 | 458,376 | 1,944 | SH | SOLE | 1,944 | 0 | 0 | |||
Vanguard S&P 500 ETF | ETF | 922908363 | 530,385 | 1,103 | SH | SOLE | 1,103 | 0 | 0 | |||
Vanguard Small Cap Growth ETF | ETF | 922908595 | 284,706 | 1,092 | SH | SOLE | 1,092 | 0 | 0 | |||
Vanguard Small-Cap Value ETF | ETF | 922908611 | 471,182 | 2,456 | SH | SOLE | 2,456 | 0 | 0 | |||
Vanguard Ttl Stk Mkt ETF | ETF | 922908769 | 292,616 | 1,126 | SH | SOLE | 1,126 | 0 | 0 | |||
Vanguard Value ETF | ETF | 922908744 | 775,453 | 4,761 | SH | SOLE | 4,761 | 0 | 0 | |||
IShares Barclays 20plus Year Tres | ETF | 464287432 | 241,281 | 2,550 | SH | SOLE | 2,550 | 0 | 0 | |||
IShares Barclays Aggregate Bon | ETF | 464287226 | 1,619,568 | 16,536 | SH | SOLE | 8,892 | 0 | 7,644 | |||
IShares Barclays Tips Bond Ind | ETF | 464287176 | 219,653 | 2,045 | SH | SOLE | 2,045 | 0 | 0 | |||
Invesco Financial Pfd Portfoli | ETF | 46137V621 | 336,682 | 22,092 | SH | SOLE | 22,092 | 0 | 0 | |||
Invesco Variable Rate Pref Por | ETF | 46138G870 | 2,061,567 | 86,730 | SH | SOLE | 36,641 | 0 | 50,089 | |||
Princpal Spectrum Preferred Se | ETF | 74255Y888 | 2,100,395 | 115,724 | SH | SOLE | 49,249 | 0 | 66,475 | |||
VanEck Preferred Securities ex | ETF | 92189F951 | 309,575 | 17,500 | SH | SOLE | 17,500 | 0 | 0 | |||
Vanguard Interm. Term Corp. Bo | ETF | 92206c870 | 2,001,480 | 24,860 | SH | SOLE | 12,377 | 0 | 12,483 | |||
Vanguard Intermediate Term Bon | ETF | 921937819 | 275,512 | 3,654 | SH | SOLE | 3,654 | 0 | 0 | |||
Vanguard Long Term Bond ETF | ETF | 921937793 | 1,029,835 | 14,238 | SH | SOLE | 5,675 | 0 | 8,563 | |||
Vanguard Long-Term Corp Bond E | ETF | 92206C813 | 1,276,337 | 16,315 | SH | SOLE | 8,287 | 0 | 8,028 | |||
Vanguard Mortgage-Business Sec | ETF | 92206c771 | 240,319 | 5,269 | SH | SOLE | 5,269 | 0 | 0 | |||
Vanguard Short-Term Bond ETF | ETF | 921937827 | 259,758 | 3,388 | SH | SOLE | 3,388 | 0 | 0 | |||
iShares U.S. Treasury Bond ETF | ETF | 46429B267 | 268,276 | 11,782 | SH | SOLE | 11,782 | 0 | 0 | |||
iShares iBonds Dec 2024 Term C | ETF | 46434VBG4 | 529,081 | 21,121 | SH | SOLE | 10,260 | 0 | 10,861 | |||
iShares iBonds Dec 2025 Term C | ETF | 46434VBD1 | 555,000 | 22,370 | SH | SOLE | 11,351 | 0 | 11,019 | |||
iShares iBonds Dec 2026 Term C | ETF | 46435GAA0 | 531,378 | 22,280 | SH | SOLE | 10,761 | 0 | 11,519 | |||
iShares iBonds Dec 2027 Term C | ETF | 46435UAA9 | 515,984 | 21,680 | SH | SOLE | 10,784 | 0 | 10,896 | |||
iShares iBonds Dec 2028 Term C | ETF | 46435U515 | 509,357 | 20,452 | SH | SOLE | 10,180 | 0 | 10,272 |