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 |
APPLE INC | aapl | 037833100 | 6,689 | 34,744 | SH | | SOLE | | 32,175 | 0 | 2,569 |
ABBVIE INC | abbv | 00287y109 | 55,206 | 356,240 | SH | | SOLE | | 327,705 | 0 | 28,535 |
ABBOTT LABORATORIES | abt | 002824100 | 46,580 | 423,184 | SH | | SOLE | | 394,428 | 0 | 28,756 |
ACCENTURE PLC-CL A | acn | g1151c101 | 44,461 | 126,701 | SH | | SOLE | | 115,763 | 0 | 10,938 |
ADOBE INC | adbe | 00724F101 | 248 | 416 | SH | | SOLE | | 380 | 0 | 36 |
AUTOMATIC DATA PROCESSING | adp | 053015103 | 6,236 | 26,768 | SH | | SOLE | | 25,888 | 0 | 880 |
AMEREN CORPORATION | aee | 023608102 | 549 | 7,596 | SH | | SOLE | | 6,154 | 0 | 1,442 |
AMERICAN ELECTRIC POWER | aep | 025537101 | 37,513 | 461,865 | SH | | SOLE | | 424,131 | 0 | 37,734 |
AFLAC INC | afl | 001055102 | 457 | 5,540 | SH | | SOLE | | 4,940 | 0 | 600 |
AMERICAN INTERNATIONAL GRP | aig | 026874784 | 32,358 | 477,611 | SH | | SOLE | | 432,081 | 0 | 45,530 |
ALAMO GROUP INC | alg | 011311107 | 315 | 1,500 | SH | | SOLE | | 1,500 | 0 | 0 |
ALLSTATE CORP | all | 020002101 | 38,743 | 276,774 | SH | | SOLE | | 256,355 | 0 | 20,419 |
APPLIED MATERIALS INC | amat | 038222105 | 396 | 2,445 | SH | | SOLE | | 1,945 | 0 | 500 |
AMGEN INC | amgn | 031162100 | 50,520 | 175,405 | SH | | SOLE | | 164,075 | 0 | 11,330 |
AMAZON.COM INC | amzn | 023135106 | 800 | 5,268 | SH | | SOLE | | 4,155 | 0 | 1,113 |
VANECK VECTORS FALLEN ANGEL HIGH YI | angl | 92189f437 | 298 | 10,369 | SH | | SOLE | | 0 | 0 | 10,369 |
APOLLO GLOBAL MANAGEMENT LLC | apo | 03769m106 | 51,202 | 549,434 | SH | | SOLE | | 502,402 | 0 | 47,032 |
BROADCOM INC | avgo | 11135f101 | 73,239 | 65,612 | SH | | SOLE | | 60,370 | 0 | 5,242 |
AMERICAN EXPRESS CO | axp | 025816109 | 49,708 | 265,338 | SH | | SOLE | | 244,485 | 0 | 20,853 |
BOEING CO | ba | 097023105 | 1,671 | 6,412 | SH | | SOLE | | 6,412 | 0 | 0 |
BANK OF AMERICA CORP | bac | 060505104 | 667 | 19,796 | SH | | SOLE | | 19,384 | 0 | 412 |
BOOZ ALLEN HAMILTON HOLDING CORP | bah | 099502106 | 52,665 | 411,734 | SH | | SOLE | | 379,234 | 0 | 32,500 |
BANK OF NEW YORK MELLON CORP | bk | 064058100 | 694 | 13,324 | SH | | SOLE | | 13,253 | 0 | 71 |
BLACKROCK INC | blk | 09247x101 | 43,914 | 54,095 | SH | | SOLE | | 50,287 | 0 | 3,808 |
BRISTOL MYERS SQUIBB CO | bmy | 110122108 | 30,237 | 589,305 | SH | | SOLE | | 540,501 | 0 | 48,804 |
BP PLC-SPONS ADR | bp | 055622104 | 3,477 | 98,213 | SH | | SOLE | | 95,543 | 0 | 2,670 |
BERKSHIRE HATHAWAY CL A 1/100 | brka | 084990175 | 543 | 100 | SH | | SOLE | | 100 | 0 | 0 |
BERKSHIRE HATHAWAY CL B | brkb | 084670702 | 2,870 | 8,046 | SH | | SOLE | | 5,470 | 0 | 2,576 |
BROWN & BROWN INC | bro | 115236101 | 7,111 | 100,000 | SH | | SOLE | | 100,000 | 0 | 0 |
INVESCO BULLETSHARES 2024 CORP BOND | bsco | 46138j841 | 9,088 | 435,139 | SH | | SOLE | | 182,109 | 0 | 253,030 |
INVESCO BULLETSHARES 2025 CORP BOND | bscp | 46138j825 | 7,181 | 351,071 | SH | | SOLE | | 142,620 | 0 | 208,451 |
INVESCO BULLETSHARES 2026 CORP BOND | bscq | 46138j791 | 6,068 | 314,396 | SH | | SOLE | | 113,315 | 0 | 201,081 |
INVESCO BULLETSHARES 2027 CORP BOND | bscr | 46138j783 | 5,026 | 258,317 | SH | | SOLE | | 79,697 | 0 | 178,620 |
INVESCO BULLETSHARES 2028 CORP BOND | bscs | 46138j643 | 3,344 | 164,899 | SH | | SOLE | | 43,499 | 0 | 121,400 |
BLACKSTONE INC | bx | 09260d107 | 295 | 2,254 | SH | | SOLE | | 2,254 | 0 | 0 |
CATERPILLAR INC | cat | 149123101 | 25,179 | 85,158 | SH | | SOLE | | 84,961 | 0 | 197 |
COMMERCE BANCSHARES INC | cbsh | 200525103 | 1,056 | 19,769 | SH | | SOLE | | 13,764 | 0 | 6,005 |
CONSTELLATION ENERGY CORP | ceg | 21037t109 | 23,988 | 205,218 | SH | | SOLE | | 194,162 | 0 | 11,056 |
CIGNA GROUP | ci | 125523100 | 42,412 | 141,632 | SH | | SOLE | | 129,417 | 0 | 12,215 |
COLGATE PALMOLIVE CO | cl | 194162103 | 656 | 8,232 | SH | | SOLE | | 6,732 | 0 | 1,500 |
COMCAST CORP CLASS A | cmcsa | 20030N101 | 33,501 | 763,993 | SH | | SOLE | | 689,762 | 0 | 74,231 |
CONOCOPHILLIPS | cop | 20825C104 | 58,258 | 501,920 | SH | | SOLE | | 463,463 | 0 | 38,457 |
COSTCO WHOLESALE CORP | cost | 22160K105 | 1,327 | 2,010 | SH | | SOLE | | 1,910 | 0 | 100 |
CISCO SYSTEMS INC | csco | 17275R102 | 47,895 | 948,036 | SH | | SOLE | | 885,941 | 0 | 62,095 |
CSW INDUSTRIALS INC | cswi | 126402106 | 207 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
CSX CORP | csx | 126408103 | 1,348 | 38,876 | SH | | SOLE | | 36,100 | 0 | 2,776 |
CVS HEALTH CORP | cvs | 126650100 | 29,422 | 372,623 | SH | | SOLE | | 335,808 | 0 | 36,815 |
CHEVRON CORPORATION | cvx | 166764100 | 45,785 | 306,951 | SH | | SOLE | | 281,214 | 0 | 25,737 |
DOMINION ENERGY INC | d | 25746U109 | 22,642 | 481,739 | SH | | SOLE | | 437,454 | 0 | 44,285 |
DUPONT DE NEMOURS INC | dd | 26614n102 | 220 | 2,857 | SH | | SOLE | | 2,857 | 0 | 0 |
DEERE & CO | de | 244199105 | 67,938 | 169,901 | SH | | SOLE | | 158,485 | 0 | 11,416 |
DISCOVER FINANCIAL SERVICES | dfs | 254709108 | 4,430 | 39,416 | SH | | SOLE | | 38,316 | 0 | 1,100 |
ISHARES CORE DIVIDEND GROWTH ETF | dgro | 46434v621 | 26,374 | 490,041 | SH | | SOLE | | 250,095 | 0 | 239,946 |
THE WALT DISNEY CO | dis | 254687106 | 27,661 | 306,352 | SH | | SOLE | | 282,509 | 0 | 23,843 |
AMDOCS LTD | dox | g02602103 | 33,118 | 376,817 | SH | | SOLE | | 342,222 | 0 | 34,595 |
DARDEN RESTAURANTS INC | dri | 237194105 | 795 | 4,837 | SH | | SOLE | | 4,837 | 0 | 0 |
DTE ENERGY COMPANY | dte | 233331107 | 35,720 | 323,961 | SH | | SOLE | | 297,087 | 0 | 26,874 |
DT MIDSTREAM INC | dtm | 23345m107 | 2,381 | 43,454 | SH | | SOLE | | 38,408 | 0 | 5,046 |
DUKE ENERGY HOLDING CORP | duk | 26441c204 | 38,013 | 391,725 | SH | | SOLE | | 357,811 | 0 | 33,914 |
CONSOLIDATED EDISON INC | ed | 209115104 | 2,093 | 23,011 | SH | | SOLE | | 22,993 | 0 | 18 |
EDISON INTERNATIONAL | eix | 281020107 | 392 | 5,490 | SH | | SOLE | | 5,490 | 0 | 0 |
EASTMAN CHEMICAL COMPANY | emn | 277432100 | 31,333 | 348,839 | SH | | SOLE | | 320,275 | 0 | 28,564 |
EMERSON ELECTRIC CO | emr | 291011104 | 293 | 3,010 | SH | | SOLE | | 2,900 | 0 | 110 |
ENBRIDGE INC | enb | 29250n105 | 31,472 | 873,731 | SH | | SOLE | | 799,791 | 0 | 73,940 |
EOG RESOURCES INC | eog | 26875P101 | 35,194 | 290,981 | SH | | SOLE | | 266,146 | 0 | 24,835 |
ENTERPRISE PRODUCTS | epd | 293792107 | 222 | 8,440 | SH | | SOLE | | 8,440 | 0 | 0 |
EVERSOURCE ENERGY | es | 30040w108 | 6,300 | 102,073 | SH | | SOLE | | 97,783 | 0 | 4,290 |
EATON CORPORATION PLC F | etn | G29183103 | 50,680 | 210,446 | SH | | SOLE | | 191,710 | 0 | 18,736 |
ENTERGY CORP | etr | 29364G103 | 36,800 | 363,673 | SH | | SOLE | | 331,939 | 0 | 31,734 |
EVERGY INC | evrg | 30034w106 | 31,940 | 611,868 | SH | | SOLE | | 554,702 | 0 | 57,166 |
EXELON CORPORATION | exc | 30161N101 | 32,447 | 903,819 | SH | | SOLE | | 825,413 | 0 | 78,406 |
FREEPORT MCMORAN INC | fcx | 35671D857 | 240 | 5,647 | SH | | SOLE | | 1,045 | 0 | 4,602 |
FIRSTENERGY CORP | fe | 337932107 | 37,994 | 1,036,398 | SH | | SOLE | | 951,029 | 0 | 85,369 |
FIRST HORIZON CORP | fhn | 320517105 | 285 | 20,142 | SH | | SOLE | | 20,142 | 0 | 0 |
GENERAL DYNAMICS CORP | gd | 369550108 | 9,662 | 37,208 | SH | | SOLE | | 36,110 | 0 | 1,098 |
GENERAL ELECTRIC CO | ge | 369604301 | 263 | 2,060 | SH | | SOLE | | 1,479 | 0 | 581 |
GENERAL MILLS INC | gis | 370334104 | 33,282 | 510,936 | SH | | SOLE | | 473,312 | 0 | 37,624 |
SPDR GOLD TRUST | gld | 78463v107 | 724 | 3,786 | SH | | SOLE | | 3,486 | 0 | 300 |
ALPHABET INC CL C | goog | 02079k107 | 766 | 5,432 | SH | | SOLE | | 5,288 | 0 | 144 |
ALPHABET INC CL A | googl | 02079k305 | 739 | 5,288 | SH | | SOLE | | 4,273 | 0 | 1,015 |
GENUINE PARTS CO | gpc | 372460105 | 37,414 | 270,135 | SH | | SOLE | | 247,364 | 0 | 22,771 |
HOME DEPOT INC | hd | 437076102 | 43,038 | 124,190 | SH | | SOLE | | 112,979 | 0 | 11,211 |
HONEYWELL INTERNATL INC | hon | 438516106 | 50,457 | 240,603 | SH | | SOLE | | 224,060 | 0 | 16,543 |
THE HERSHEY COMPANY | hsy | 427866108 | 260 | 1,394 | SH | | SOLE | | 1,375 | 0 | 19 |
INTL BUSINESS MACHINES CORP | ibm | 459200101 | 2,216 | 13,549 | SH | | SOLE | | 13,472 | 0 | 77 |
INTERCONTINENTIAL EXCHANGE INC | ice | 45866F104 | 35,933 | 279,783 | SH | | SOLE | | 254,912 | 0 | 24,871 |
INTEL CORPORATION | intc | 458140100 | 4,348 | 86,537 | SH | | SOLE | | 84,537 | 0 | 2,000 |
INTUITIVE SURGICAL INC | isrg | 46120E602 | 246 | 728 | SH | | SOLE | | 728 | 0 | 0 |
ILLINOIS TOOL WORKS | itw | 452308109 | 650 | 2,480 | SH | | SOLE | | 2,480 | 0 | 0 |
ISHARES S&P500 VALUE INDEX ETF | ive | 464287408 | 356 | 2,046 | SH | | SOLE | | 2,046 | 0 | 0 |
ISHARES CORE S&P 500 ETF | ivv | 464287200 | 375 | 785 | SH | | SOLE | | 285 | 0 | 500 |
ISHARES S&P 500 GROWTH ETF | ivw | 464287309 | 352 | 4,690 | SH | | SOLE | | 4,690 | 0 | 0 |
ISHARES TR RUSSELL 1000 VALUE ETF | iwd | 464287598 | 242 | 1,467 | SH | | SOLE | | 1,027 | 0 | 440 |
ISHARES RUSSELL 2000 GROWTH ETF | iwo | 464287648 | 308 | 1,220 | SH | | SOLE | | 1,025 | 0 | 195 |
ISHARES RUSSELL MIDCAP GROWTH ETF | iwp | 464287481 | 450 | 4,307 | SH | | SOLE | | 4,307 | 0 | 0 |
ISHARES RUSSELL MIDCAP ETF | iwr | 464287499 | 248 | 3,194 | SH | | SOLE | | 2,500 | 0 | 694 |
ISHARES RUSSELL MIDCAP VALUE ETF | iws | 464287473 | 214 | 1,838 | SH | | SOLE | | 1,023 | 0 | 815 |
JOHNSON & JOHNSON | jnj | 478160104 | 47,363 | 302,175 | SH | | SOLE | | 278,307 | 0 | 23,868 |
JP MORGAN CHASE & CO | jpm | 46625H100 | 63,621 | 374,019 | SH | | SOLE | | 346,919 | 0 | 27,100 |
JERVOIS GLOBAL LTD | jrvmf | q5058p361 | 1 | 25,000 | SH | | SOLE | | 25,000 | 0 | 0 |
KIMBERLY CLARK CORP | kmb | 494368103 | 31,062 | 255,631 | SH | | SOLE | | 235,598 | 0 | 20,033 |
COCA COLA CO | ko | 191216100 | 36,420 | 618,015 | SH | | SOLE | | 569,981 | 0 | 48,034 |
LINCOLN ELECTRIC HOLDINGS INC | leco | 533900106 | 48,988 | 225,275 | SH | | SOLE | | 204,525 | 0 | 20,750 |
ELI LILLY & CO | lly | 532457108 | 2,088 | 3,582 | SH | | SOLE | | 2,491 | 0 | 1,091 |
LOCKHEED MARTIN CORP | lmt | 539830109 | 38,779 | 85,559 | SH | | SOLE | | 77,694 | 0 | 7,865 |
ALLIANT ENERGY CORP | lnt | 018802108 | 37,593 | 732,805 | SH | | SOLE | | 673,917 | 0 | 58,888 |
LOWES COS INC | low | 548661107 | 1,351 | 6,070 | SH | | SOLE | | 5,995 | 0 | 75 |
LAM RESEARCH CORP | lrcx | 512807108 | 51,394 | 65,616 | SH | | SOLE | | 59,125 | 0 | 6,491 |
MASTERCARD INC | ma | 57636q104 | 255 | 597 | SH | | SOLE | | 557 | 0 | 40 |
MCDONALDS CORPORATION | mcd | 580135101 | 1,744 | 5,881 | SH | | SOLE | | 5,826 | 0 | 55 |
MONDELEZ INTL INC | mdlz | 609207105 | 38,111 | 526,183 | SH | | SOLE | | 481,168 | 0 | 45,015 |
MEDTRONIC PLC | mdt | g5960l103 | 28,210 | 342,440 | SH | | SOLE | | 308,251 | 0 | 34,189 |
METLIFE INC | met | 59156r108 | 238 | 3,593 | SH | | SOLE | | 3,593 | 0 | 0 |
META PLATFORMS INC CL A | meta | 30303m102 | 747 | 2,109 | SH | | SOLE | | 2,102 | 0 | 7 |
MCCORMICK & CO INC | mkc | 579780206 | 2,755 | 40,261 | SH | | SOLE | | 40,161 | 0 | 100 |
MARSH & MCLENNAN COS | mmc | 571748102 | 48,381 | 255,347 | SH | | SOLE | | 236,901 | 0 | 18,446 |
3M COMPANY | mmm | 88579y101 | 1,140 | 10,427 | SH | | SOLE | | 10,427 | 0 | 0 |
MARATHON PETROLEUM CORP | mpc | 56585a102 | 201 | 1,355 | SH | | SOLE | | 855 | 0 | 500 |
MERCK AND CO INC NEW | mrk | 58933y105 | 40,591 | 372,326 | SH | | SOLE | | 340,642 | 0 | 31,684 |
MICROSOFT CORP | msft | 594918104 | 120,780 | 321,189 | SH | | SOLE | | 305,122 | 0 | 16,067 |
NEXTERA ENERGY INC | nee | 65339f101 | 39,555 | 651,219 | SH | | SOLE | | 603,911 | 0 | 47,308 |
NATIONAL FUEL GAS CO | nfg | 636180101 | 206 | 4,100 | SH | | SOLE | | 4,100 | 0 | 0 |
NORTHROP GRUMMAN CORP | noc | 666807102 | 498 | 1,063 | SH | | SOLE | | 1,000 | 0 | 63 |
NORFOLK SOUTHERN CORP | nsc | 655844108 | 4,569 | 19,330 | SH | | SOLE | | 19,130 | 0 | 200 |
NESTLE SA SPONSORED ADR | nsrgy | 641069406 | 281 | 2,427 | SH | | SOLE | | 2,027 | 0 | 400 |
NVIDIA CORP | nvda | 67066G104 | 500 | 1,010 | SH | | SOLE | | 941 | 0 | 69 |
OGE ENERGY CORP | oge | 670837103 | 363 | 10,400 | SH | | SOLE | | 10,400 | 0 | 0 |
OMNICOM GROUP | omc | 681919106 | 37,272 | 430,839 | SH | | SOLE | | 390,616 | 0 | 40,223 |
ORACLE CORP | orcl | 68389X105 | 60,180 | 570,810 | SH | | SOLE | | 535,932 | 0 | 34,878 |
O'REILLY AUTOMOTIVE INC | orly | 67103h107 | 369 | 388 | SH | | SOLE | | 338 | 0 | 50 |
PAYCHEX INC | payx | 704326107 | 231 | 1,941 | SH | | SOLE | | 600 | 0 | 1,341 |
PHILLIPS EDISON & CO INC | peco | 71844v201 | 725 | 19,882 | SH | | SOLE | | 19,882 | 0 | 0 |
PEPSICO INC | pep | 713448108 | 45,743 | 269,331 | SH | | SOLE | | 249,402 | 0 | 19,929 |
PFIZER INC | pfe | 717081103 | 419 | 14,555 | SH | | SOLE | | 13,555 | 0 | 1,000 |
PROCTER & GAMBLE CO | pg | 742718109 | 43,935 | 299,813 | SH | | SOLE | | 279,213 | 0 | 20,600 |
PROGRESSIVE CORP | pgr | 743315103 | 559 | 3,508 | SH | | SOLE | | 2,473 | 0 | 1,035 |
PHILIP MORRIS INTL | pm | 718172109 | 31,046 | 330,001 | SH | | SOLE | | 297,201 | 0 | 32,800 |
PNC FINANCIAL SERVICES GROUP | pnc | 693475105 | 38,937 | 251,447 | SH | | SOLE | | 231,314 | 0 | 20,133 |
PORTLAND GENERAL ELECTRIC CO | por | 736508847 | 1,664 | 38,391 | SH | | SOLE | | 36,391 | 0 | 2,000 |
PPG INDUSTRIES INC | ppg | 693506107 | 37,930 | 253,625 | SH | | SOLE | | 233,467 | 0 | 20,158 |
PRIMERICA INC | pri | 74164m108 | 246 | 1,194 | SH | | SOLE | | 899 | 0 | 295 |
PHILLIPS 66 | psx | 718546104 | 617 | 4,631 | SH | | SOLE | | 4,631 | 0 | 0 |
QUALCOMM INC | qcom | 747525103 | 6,849 | 47,355 | SH | | SOLE | | 44,105 | 0 | 3,250 |
INVESCO QQQ TRUST SERIES 1 | qqq | 46090e103 | 511 | 1,249 | SH | | SOLE | | 1,249 | 0 | 0 |
REGIONS FINANCIAL CORP | rf | 7591EP100 | 47,886 | 2,470,891 | SH | | SOLE | | 2,227,056 | 0 | 243,835 |
REINSURANCE GROUP OF AMERICA INC | rga | 759351604 | 39,395 | 243,508 | SH | | SOLE | | 219,338 | 0 | 24,170 |
RLI CORP | rli | 749607107 | 19,703 | 148,012 | SH | | SOLE | | 147,604 | 0 | 408 |
RESMED INC | rmd | 761152107 | 29,322 | 170,459 | SH | | SOLE | | 158,155 | 0 | 12,304 |
RPM INTERNATIONAL INC | rpm | 749685103 | 4,434 | 39,720 | SH | | SOLE | | 38,620 | 0 | 1,100 |
INVESCO S&P 500 EQUAL WEIGHT ETF | rsp | 46137v357 | 15,561 | 98,615 | SH | | SOLE | | 98,615 | 0 | 0 |
STARBUCKS CORP | sbux | 855244109 | 3,025 | 31,511 | SH | | SOLE | | 25,260 | 0 | 6,251 |
SCHWAB US DVD EQUITY ETF | schd | 808524797 | 28,118 | 369,339 | SH | | SOLE | | 189,789 | 0 | 179,550 |
CHARLES SCHWAB CORP | schw | 808513105 | 38,460 | 559,015 | SH | | SOLE | | 511,968 | 0 | 47,047 |
SCHWAB US AGGREGATE BOND ETF | schz | 808524839 | 387 | 8,292 | SH | | SOLE | | 5,027 | 0 | 3,265 |
SERVICE CORP INTL | sci | 817565104 | 34,550 | 504,742 | SH | | SOLE | | 464,572 | 0 | 40,170 |
SHELL PLC ADR | shel | 780259305 | 479 | 7,276 | SH | | SOLE | | 7,276 | 0 | 0 |
SHERWIN WILLIAMS CO | shw | 824348106 | 264 | 845 | SH | | SOLE | | 545 | 0 | 300 |
SOUTHERN CO | so | 842587107 | 39,195 | 558,967 | SH | | SOLE | | 512,863 | 0 | 46,104 |
S&P GLOBAL INC | spgi | 78409v104 | 51,703 | 117,369 | SH | | SOLE | | 110,050 | 0 | 7,319 |
SPDR S&P 500 ETF TRUST | spy | 78462f103 | 1,671 | 3,516 | SH | | SOLE | | 2,459 | 0 | 1,057 |
SEMPRA | sre | 816851109 | 224 | 2,992 | SH | | SOLE | | 2,992 | 0 | 0 |
ISHARES 0-5 YEAR TIPS BOND | stip | 46429b747 | 315 | 3,200 | SH | | SOLE | | 0 | 0 | 3,200 |
CONSTELLATION BRANDS INC | stz | 21036p108 | 32,414 | 134,082 | SH | | SOLE | | 122,320 | 0 | 11,762 |
STANLEY BLACK & DECKER INC. | swk | 854502101 | 26,508 | 270,214 | SH | | SOLE | | 245,798 | 0 | 24,416 |
STRYKER CORP | syk | 863667101 | 1,234 | 4,120 | SH | | SOLE | | 4,095 | 0 | 25 |
SYSCO CORP | syy | 871829107 | 32,976 | 450,921 | SH | | SOLE | | 412,666 | 0 | 38,255 |
AT&T INC | t | 00206R102 | 31,225 | 1,860,854 | SH | | SOLE | | 1,683,256 | 0 | 177,598 |
TRUIST FINANCIAL CORP | tfc | 89832q109 | 681 | 18,438 | SH | | SOLE | | 16,393 | 0 | 2,045 |
TARGET CORP | tgt | 87612e106 | 40,622 | 285,225 | SH | | SOLE | | 264,414 | 0 | 20,811 |
T ROWE PRICE ASSOCIATES | trow | 74144t108 | 591 | 5,492 | SH | | SOLE | | 5,492 | 0 | 0 |
TC ENERGY CORP | trp | 87807b107 | 417 | 10,679 | SH | | SOLE | | 10,679 | 0 | 0 |
TRAVELERS COMPANIES INC | trv | 89417e109 | 1,260 | 6,615 | SH | | SOLE | | 6,615 | 0 | 0 |
TESLA INC | tsla | 88160r101 | 210 | 846 | SH | | SOLE | | 846 | 0 | 0 |
TEXAS INSTRUMENTS INC | txn | 882508104 | 47,087 | 276,234 | SH | | SOLE | | 258,699 | 0 | 17,535 |
UNITEDHEALTH GROUP | unh | 91324P102 | 73,438 | 139,492 | SH | | SOLE | | 130,995 | 0 | 8,497 |
UNION PACIFIC CORP | unp | 907818108 | 1,095 | 4,460 | SH | | SOLE | | 4,407 | 0 | 53 |
UNITED PARCEL SERVICE B | ups | 911312106 | 3,820 | 24,294 | SH | | SOLE | | 24,268 | 0 | 26 |
US BANCORP | usb | 902973304 | 33,959 | 784,645 | SH | | SOLE | | 715,575 | 0 | 69,070 |
VISA INC CLASS A SHARES | v | 92826c839 | 403 | 1,548 | SH | | SOLE | | 1,150 | 0 | 398 |
VANGUARD SHORT-TERM CORPORATE ETF | vcsh | 92206c409 | 535 | 6,912 | SH | | SOLE | | 4,832 | 0 | 2,080 |
VANGUARD FTSE DEV MKTS ETF | vea | 921943858 | 488 | 10,180 | SH | | SOLE | | 0 | 0 | 10,180 |
VERU INC | veru | 92536c103 | 7 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
VANGUARD DIVIDEND APPRECIATION ETF | vig | 921908844 | 1,200 | 7,041 | SH | | SOLE | | 5,043 | 0 | 1,998 |
VERIZON COMMUNICATIONS | vz | 92343v104 | 34,043 | 902,992 | SH | | SOLE | | 828,045 | 0 | 74,947 |
WARNER BROS DISCOVERY INC | wbd | 934423104 | 290 | 25,463 | SH | | SOLE | | 21,784 | 0 | 3,679 |
WEC ENERGY GROUP INC | wec | 92939u106 | 36,059 | 428,408 | SH | | SOLE | | 391,413 | 0 | 36,995 |
WELLS FARGO & COMPANY | wfc | 949746101 | 253 | 5,145 | SH | | SOLE | | 5,028 | 0 | 117 |
WASTE MANAGEMENT INC | wm | 94106L109 | 297 | 1,660 | SH | | SOLE | | 1,660 | 0 | 0 |
WILLIAMS COS INC | wmb | 969457100 | 35,677 | 1,024,329 | SH | | SOLE | | 929,010 | 0 | 95,319 |
WALMART INC | wmt | 931142103 | 1,507 | 9,558 | SH | | SOLE | | 8,168 | 0 | 1,390 |
WORTHINGTON ENTERPRISES INC | wor | 981811102 | 320 | 5,563 | SH | | SOLE | | 5,563 | 0 | 0 |
WILLIAMS SONOMA | wsm | 969904101 | 363 | 1,800 | SH | | SOLE | | 1,800 | 0 | 0 |
XCEL ENERGY | xel | 98389B100 | 38,978 | 629,598 | SH | | SOLE | | 578,660 | 0 | 50,938 |
COMMUNICATION SERV SEL SEC SPDR ETF | xlc | 81369y852 | 3,398 | 46,771 | SH | | SOLE | | 23,753 | 0 | 23,018 |
ENERGY SELECT SECTOR SPDR | xle | 81369y506 | 3,657 | 43,618 | SH | | SOLE | | 25,932 | 0 | 17,686 |
FINANCIAL SELECT SECTOR SPDR | xlf | 81369y605 | 5,345 | 142,147 | SH | | SOLE | | 77,540 | 0 | 64,607 |
INDUSTRIAL SELECT SECTOR SPDR | xli | 81369y704 | 650 | 5,702 | SH | | SOLE | | 4,770 | 0 | 932 |
TECHNOLOGY SELECT SECTOR SPDR | xlk | 81369y803 | 739 | 3,837 | SH | | SOLE | | 3,837 | 0 | 0 |
CONSUMER STAPLES SELECT SECTOR SPDR | xlp | 81369y308 | 1,564 | 21,716 | SH | | SOLE | | 7,638 | 0 | 14,078 |
UTILITIES SELECT SECTOR SPDR | xlu | 81369Y886 | 10,353 | 163,475 | SH | | SOLE | | 82,477 | 0 | 80,998 |
HEALTH CARE SELECT SECTOR SPDR | xlv | 81369y209 | 2,473 | 18,132 | SH | | SOLE | | 15,254 | 0 | 2,878 |
EXXON MOBIL CORPORATION | xom | 30231g102 | 35,705 | 357,125 | SH | | SOLE | | 328,433 | 0 | 28,692 |
YUM! BRANDS INC | yum | 988498101 | 257 | 1,968 | SH | | SOLE | | 1,968 | 0 | 0 |