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 |
3M Company | COM | 88579Y101 | 619 | 6,054 | SH | | SOLE | | 6,003 | 0 | 51 |
A F L A C Inc | COM | 001055102 | 8,362 | 93,633 | SH | | SOLE | | 93,633 | 0 | 0 |
A S M L Holding NV New F | N Y REGISTRY SHS | N07059210 | 2,133 | 2,086 | SH | | SOLE | | 1,811 | 0 | 275 |
Ab Ultra Short Income ETF | ULTRA SHORT INCM | 00039J103 | 670 | 13,262 | SH | | SOLE | | 13,122 | 0 | 140 |
Abbott Laboratories | COM | 002824100 | 3,735 | 35,941 | SH | | SOLE | | 35,941 | 0 | 0 |
Abbvie Inc | COM | 00287Y109 | 12,173 | 70,969 | SH | | SOLE | | 70,969 | 0 | 0 |
Aberdeen Standard Investments Etfs Bloomberg All Comdty STRGY K1 Free ETF | BBRG ALL COMD K1 | 003261104 | 2,391 | 117,596 | SH | | SOLE | | 117,538 | 0 | 58 |
Abrdn Blmberg In MT ST K 1 FR ETF | BBG INDUSTRL MET | 003261609 | 232 | 9,910 | SH | | SOLE | | 9,910 | 0 | 0 |
Accenture PLC CL A F | SHS CLASS A | G1151C101 | 3,384 | 11,152 | SH | | SOLE | | 10,077 | 0 | 1,075 |
Adobe Systems Inc | COM | 00724F101 | 8,816 | 15,869 | SH | | SOLE | | 15,553 | 0 | 316 |
Advanced Micro Device | COM | 007903107 | 907 | 5,594 | SH | | SOLE | | 5,594 | 0 | 0 |
Agilent Technologies Inc | COM | 00846U101 | 286 | 2,209 | SH | | SOLE | | 1,742 | 0 | 467 |
Air Prod & Chemicals Inc | COM | 009158106 | 1,210 | 4,688 | SH | | SOLE | | 4,688 | 0 | 0 |
Allegion Public LTD Co F | ORD SHS | G0176J109 | 486 | 4,113 | SH | | SOLE | | 4,113 | 0 | 0 |
Alliant Energy Corp | COM | 018802108 | 272 | 5,335 | SH | | SOLE | | 5,335 | 0 | 0 |
Alphabet Inc Class A Cap STK | CAP STK CL A | 02079K305 | 6,239 | 34,251 | SH | | SOLE | | 33,074 | 0 | 1,177 |
Alphabet Inc Class C Cap STK | CAP STK CL C | 02079K107 | 16,923 | 92,266 | SH | | SOLE | | 92,206 | 0 | 60 |
Altria Group Inc | COM | 02209S103 | 1,055 | 22,668 | SH | | SOLE | | 22,668 | 0 | 0 |
Amazon Com Inc | COM | 023135106 | 14,357 | 74,293 | SH | | SOLE | | 70,629 | 0 | 3,664 |
Amcor PLC F | ORD | G0250X107 | 153 | 15,641 | SH | | SOLE | | 15,641 | 0 | 0 |
Amer Electric PWR Co Inc | COM | 025537101 | 222 | 2,532 | SH | | SOLE | | 2,532 | 0 | 0 |
American Express Company | COM | 025816109 | 1,161 | 5,013 | SH | | SOLE | | 4,489 | 0 | 524 |
American Finl.GP.Ohio | COM | 025932104 | 1,058 | 8,600 | SH | | SOLE | | 8,600 | 0 | 0 |
Ameriprise Financial Inc | COM | 03076C106 | 339 | 793 | SH | | SOLE | | 793 | 0 | 0 |
Ametek Inc New | COM | 031100100 | 692 | 4,152 | SH | | SOLE | | 4,152 | 0 | 0 |
Amgen Incorporated | COM | 031162100 | 3,884 | 12,431 | SH | | SOLE | | 12,431 | 0 | 0 |
Analog Devices Inc | COM | 032654105 | 1,102 | 4,827 | SH | | SOLE | | 4,827 | 0 | 0 |
Ansys | COM | 03662Q105 | 1,192 | 3,709 | SH | | SOLE | | 3,627 | 0 | 82 |
Apollo Global Management | COM | 03769M106 | 496 | 4,200 | SH | | SOLE | | 4,200 | 0 | 0 |
Apple Inc | COM | 037833100 | 50,634 | 240,404 | SH | | SOLE | | 238,348 | 0 | 2,056 |
Applied Materials Inc | COM | 038222105 | 1,195 | 5,062 | SH | | SOLE | | 5,062 | 0 | 0 |
Aptus Defined Risk ETF | APTUS DEFINED | 26922A388 | 2,325 | 86,000 | SH | | SOLE | | 86,000 | 0 | 0 |
Arch Cap.GP. | ORD | G0450A105 | 589 | 5,836 | SH | | SOLE | | 4,975 | 0 | 861 |
Ares Management Corp Class A | CL A COM STK | 03990B101 | 2,748 | 20,618 | SH | | SOLE | | 20,390 | 0 | 228 |
Arrow Electronics | COM | 042735100 | 1,026 | 8,500 | SH | | SOLE | | 8,500 | 0 | 0 |
Ashland Global Holdings Inc | COM | 044186104 | 614 | 6,500 | SH | | SOLE | | 6,500 | 0 | 0 |
Astrazeneca PLC ADR F | SPONSORED ADR | 046353108 | 1,229 | 15,760 | SH | | SOLE | | 14,858 | 0 | 902 |
AT&T Corp Com New | COM | 00206R102 | 837 | 43,787 | SH | | SOLE | | 43,784 | 0 | 3 |
Atrion Corporation | COM | 049904105 | 389 | 859 | SH | | SOLE | | 778 | 0 | 81 |
Auto Data Processing | COM | 053015103 | 3,817 | 15,900 | SH | | SOLE | | 15,746 | 0 | 154 |
Avantis US Small Cap Value ETF | US SML CP VALU | 025072877 | 321 | 3,574 | SH | | SOLE | | 3,574 | 0 | 0 |
Banco Bilbao Argen ADR F | SPONSORED ADR | 05946K101 | 273 | 27,187 | SH | | SOLE | | 27,187 | 0 | 0 |
Bank Of America Corp | COM | 060505104 | 462 | 11,623 | SH | | SOLE | | 11,623 | 0 | 0 |
Baxter International Inc | COM | 071813109 | 235 | 6,964 | SH | | SOLE | | 6,932 | 0 | 32 |
Becton Dickinson & Co | COM | 075887109 | 2,520 | 10,784 | SH | | SOLE | | 10,784 | 0 | 0 |
Berkshire Hathaway B New | CL B NEW | 084670702 | 9,613 | 23,631 | SH | | SOLE | | 23,631 | 0 | 0 |
Berkshire Hathaway Inc Com | CL A | 084670108 | 612 | 1 | SH | | SOLE | | 1 | 0 | 0 |
Bio-Rad Laboratories 'a' | CL A | 090572207 | 410 | 1,500 | SH | | SOLE | | 1,500 | 0 | 0 |
Bio-Techne Corp | COM | 09073M104 | 3,522 | 49,157 | SH | | SOLE | | 49,157 | 0 | 0 |
BlackRock Inc | COM | 09247X101 | 347 | 441 | SH | | SOLE | | 292 | 0 | 149 |
BlackRock Ultra Short Term Bond ETF | BLACKROCK ULTRA | 46434V878 | 581 | 11,494 | SH | | SOLE | | 11,494 | 0 | 0 |
Blackstone Group Inc | COM CL A | 09260D107 | 23,363 | 188,714 | SH | | SOLE | | 188,714 | 0 | 0 |
Blackstone Secd Lending | COMMON STOC | 09261X102 | 2,191 | 69,803 | SH | | SOLE | | 69,803 | 0 | 0 |
Blackstone Senior Float | COM | 09256U105 | 2,214 | 158,000 | SH | | SOLE | | 158,000 | 0 | 0 |
Boeing Co | COM | 097023105 | 406 | 2,231 | SH | | SOLE | | 2,231 | 0 | 0 |
Booking Holdings Inc | COM | 09857L108 | 2,654 | 670 | SH | | SOLE | | 653 | 0 | 17 |
Bristol-Myers Squibb Co | COM | 110122108 | 929 | 22,372 | SH | | SOLE | | 22,372 | 0 | 0 |
Broadcom Limited | COM | 11135F101 | 2,537 | 1,580 | SH | | SOLE | | 1,580 | 0 | 0 |
Broadridge Finl Solution | COM | 11133T103 | 1,883 | 9,520 | SH | | SOLE | | 9,520 | 0 | 0 |
Brookfield Corp F Class A | CL A LTD VT SH | 11271J107 | 308 | 7,422 | SH | | SOLE | | 1,950 | 0 | 5,472 |
Brookfield Reins LTD | CL A-1 EXCH NON | G16250204 | 2,219 | 53,068 | SH | | SOLE | | 53,068 | 0 | 0 |
Brookfiled Asset Manag F Class A | CL A LMT VTG SHS | 113004105 | 419 | 11,020 | SH | | SOLE | | 9,952 | 0 | 1,068 |
Brown & Brown Inc Com | COM | 115236101 | 5,287 | 59,131 | SH | | SOLE | | 57,310 | 0 | 1,821 |
Bunge Global SA | COM SH | H11356104 | 1,383 | 12,950 | SH | | SOLE | | 12,950 | 0 | 0 |
C H Robinson Worldwd New | COM NEW | 12541W209 | 373 | 4,200 | SH | | SOLE | | 4,200 | 0 | 0 |
C S X Corp | COM | 126408103 | 1,305 | 39,027 | SH | | SOLE | | 39,027 | 0 | 0 |
C V S Caremark Corp | COM | 126650100 | 676 | 11,441 | SH | | SOLE | | 11,339 | 0 | 102 |
Cameco Corp Com | COM | 13321L108 | 2,659 | 54,050 | SH | | SOLE | | 54,050 | 0 | 0 |
Canadian Pacific Kansa F | COM | 13646K108 | 1,270 | 16,107 | SH | | SOLE | | 16,107 | 0 | 0 |
Cardinal Health Inc | COM | 14149Y108 | 1,131 | 11,501 | SH | | SOLE | | 11,501 | 0 | 0 |
Carmax Inc | COM | 143130102 | 225 | 3,062 | SH | | SOLE | | 1,795 | 0 | 1,267 |
Carrier Global Corp | COM | 14448C104 | 318 | 5,032 | SH | | SOLE | | 5,001 | 0 | 31 |
Caterpillar Inc | COM | 149123101 | 3,971 | 11,922 | SH | | SOLE | | 11,922 | 0 | 0 |
Cbre Clarion Global Real | COM | 12504G100 | 50 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
Celsius HLDGS Inc | COM NEW | 15118V207 | 5,472 | 95,842 | SH | | SOLE | | 95,842 | 0 | 0 |
Centene Corp | COM | 15135B101 | 539 | 8,132 | SH | | SOLE | | 8,132 | 0 | 0 |
Chas.RVR.Labs.Intl. | COM | 159864107 | 833 | 4,032 | SH | | SOLE | | 4,032 | 0 | 0 |
Chemed | COM | 16359R103 | 1,361 | 2,508 | SH | | SOLE | | 2,508 | 0 | 0 |
Cheniere Energy Inc Com New | COM NEW | 16411R208 | 2,913 | 16,664 | SH | | SOLE | | 16,664 | 0 | 0 |
Chevron Corporation | COM | 166764100 | 9,459 | 60,472 | SH | | SOLE | | 60,427 | 0 | 45 |
Chubb LTD F | COM | H1467J104 | 588 | 2,297 | SH | | SOLE | | 1,795 | 0 | 502 |
Church & Dwight Co. | COM | 171340102 | 990 | 9,550 | SH | | SOLE | | 9,550 | 0 | 0 |
CIGNA Corp | COM | 125523100 | 290 | 878 | SH | | SOLE | | 342 | 0 | 536 |
Cincinnati Financial CP | COM | 172062101 | 1,000 | 8,406 | SH | | SOLE | | 8,406 | 0 | 0 |
Cineverse Corp Class A | COM CL A | 172406308 | 37 | 41,968 | SH | | SOLE | | 41,968 | 0 | 0 |
Cisco Systems Inc | COM | 17275R102 | 3,059 | 64,390 | SH | | SOLE | | 64,320 | 0 | 70 |
Clorox Company | COM | 189054109 | 1,344 | 9,850 | SH | | SOLE | | 9,850 | 0 | 0 |
Cme Group | COM | 12572Q105 | 4,406 | 22,413 | SH | | SOLE | | 22,058 | 0 | 355 |
Coca Cola Bottlg Co Cons | COM | 191098102 | 235 | 217 | SH | | SOLE | | 217 | 0 | 0 |
Coca Cola Company | COM | 191216100 | 4,395 | 68,532 | SH | | SOLE | | 68,532 | 0 | 0 |
Colgate-Palmolive Co | COM | 194162103 | 3,904 | 40,231 | SH | | SOLE | | 38,671 | 0 | 1,560 |
Columbia Em Core Ex-China ETF | EM CORE EX ETF | 19762B202 | 3,014 | 94,431 | SH | | SOLE | | 93,925 | 0 | 506 |
Comcast Corp New CL A | CL A | 20030N101 | 1,135 | 28,992 | SH | | SOLE | | 25,320 | 0 | 3,672 |
Communicat SVS SLCT Sec SPDR ETF | COMMUNICATION | 81369Y852 | 222 | 2,589 | SH | | SOLE | | 2,589 | 0 | 0 |
Conocophillips | COM | 20825C104 | 1,613 | 14,101 | SH | | SOLE | | 13,319 | 0 | 782 |
Consolidated Edison Inc | COM | 209115104 | 1,218 | 13,625 | SH | | SOLE | | 13,625 | 0 | 0 |
Copart Inc | COM | 217204106 | 270 | 4,983 | SH | | SOLE | | 484 | 0 | 4,499 |
Corning Inc | COM | 219350105 | 399 | 10,264 | SH | | SOLE | | 10,264 | 0 | 0 |
Corteva Inc | COM | 22052L104 | 1,184 | 21,956 | SH | | SOLE | | 21,956 | 0 | 0 |
Costco WHSL Corp New | COM | 22160K105 | 1,817 | 2,138 | SH | | SOLE | | 2,138 | 0 | 0 |
Crispr Therapeutics F | NAMEN AKT | H17182108 | 683 | 12,650 | SH | | SOLE | | 12,650 | 0 | 0 |
D R Horton Co | COM | 23331A109 | 356 | 2,528 | SH | | SOLE | | 2,528 | 0 | 0 |
D R S Technologies Inc | COM | 52661A108 | 255 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
Danaher Corp Del | COM | 235851102 | 2,489 | 9,951 | SH | | SOLE | | 9,645 | 0 | 306 |
Darden Restaurants Inc | COM | 237194105 | 375 | 2,480 | SH | | SOLE | | 2,480 | 0 | 0 |
Deere & Co | COM | 244199105 | 3,498 | 9,325 | SH | | SOLE | | 9,325 | 0 | 0 |
Devon Energy CP New | COM | 25179M103 | 1,571 | 33,142 | SH | | SOLE | | 33,142 | 0 | 0 |
Diamondback Energy Inc | COM | 25278X109 | 203 | 1,014 | SH | | SOLE | | 1,014 | 0 | 0 |
Dick's Sporting Goods | COM | 253393102 | 322 | 1,500 | SH | | SOLE | | 1,500 | 0 | 0 |
DIGITAL REALTY TRUST | COM | 253868103 | 793 | 5,217 | SH | | SOLE | | 5,217 | 0 | 0 |
Dimensional US Marketwide Value ETF | US MKTWIDE VALU | 25434V724 | 240 | 6,118 | SH | | SOLE | | 6,118 | 0 | 0 |
Disney Walt Co | COM DISNEY | 254687106 | 4,154 | 41,834 | SH | | SOLE | | 41,732 | 0 | 102 |
Dominion Energy, Inc. | COM | 25746U109 | 413 | 8,423 | SH | | SOLE | | 7,498 | 0 | 925 |
Donaldson Co. | COM | 257651109 | 988 | 13,804 | SH | | SOLE | | 13,000 | 0 | 804 |
Doubleline Commercial RL Est ETF | COMMERCIAL REAL | 25861R303 | 3,741 | 72,790 | SH | | SOLE | | 72,790 | 0 | 0 |
Dow Inc Com | COM | 260557103 | 760 | 14,332 | SH | | SOLE | | 14,332 | 0 | 0 |
Duke Energy Corp New | COM NEW | 26441C204 | 4,104 | 40,941 | SH | | SOLE | | 39,893 | 0 | 1,048 |
DuPont De Nemours Inc | COM | 26614N102 | 879 | 10,926 | SH | | SOLE | | 9,821 | 0 | 1,105 |
Eaton Corp PLC F | SHS | G29183103 | 2,683 | 8,556 | SH | | SOLE | | 7,148 | 0 | 1,408 |
eBay Inc | COM | 278642103 | 331 | 6,164 | SH | | SOLE | | 6,164 | 0 | 0 |
Ecolab Inc | COM | 278865100 | 569 | 2,386 | SH | | SOLE | | 2,386 | 0 | 0 |
Edwards Lifesciences CP | COM | 28176E108 | 887 | 9,602 | SH | | SOLE | | 9,602 | 0 | 0 |
Elevance Health Inc | COM | 036752103 | 3,232 | 5,965 | SH | | SOLE | | 5,965 | 0 | 0 |
Emcor Group Inc | COM | 29084Q100 | 410 | 1,122 | SH | | SOLE | | 0 | 0 | 1,122 |
Emerson Electric Co | COM | 291011104 | 4,673 | 42,422 | SH | | SOLE | | 42,422 | 0 | 0 |
Enbridge Inc F | COM | 29250N105 | 843 | 23,684 | SH | | SOLE | | 23,684 | 0 | 0 |
Enphase Energy Inc | COM | 29355A107 | 600 | 6,013 | SH | | SOLE | | 6,013 | 0 | 0 |
Enterprise Prd Prtnrs LP | COM | 293792107 | 1,886 | 65,089 | SH | | SOLE | | 65,089 | 0 | 0 |
Expeditor Intl.Of Wash. | COM | 302130109 | 1,003 | 8,038 | SH | | SOLE | | 8,038 | 0 | 0 |
Extra Space Storage Inc | COM | 30225T102 | 357 | 2,296 | SH | | SOLE | | 2,296 | 0 | 0 |
Exxon Mobil Corporation | COM | 30231G102 | 6,820 | 59,245 | SH | | SOLE | | 58,476 | 0 | 769 |
Factset Resh SYS Inc Com | COM | 303075105 | 298 | 731 | SH | | SOLE | | 453 | 0 | 278 |
Fastenal Co | COM | 311900104 | 1,378 | 21,929 | SH | | SOLE | | 21,100 | 0 | 829 |
Fedex Corporation | COM | 31428X106 | 1,247 | 4,140 | SH | | SOLE | | 4,140 | 0 | 0 |
First Bancshares MS Com | COM | 318916103 | 330 | 12,702 | SH | | SOLE | | 12,702 | 0 | 0 |
Fiserv Inc | COM | 337738108 | 374 | 2,511 | SH | | SOLE | | 2,511 | 0 | 0 |
Franklin FTSE Japan ETF | FTSE JAPAN ETF | 35473P744 | 1,630 | 56,667 | SH | | SOLE | | 56,667 | 0 | 0 |
Franklin FTSE South Korea ETF | FTSE SOUTH KOREA | 35473P710 | 1,789 | 81,824 | SH | | SOLE | | 81,824 | 0 | 0 |
Franklin US MD CP Multifct Index ETF | US MID CP MLTFCT | 35473P884 | 1,463 | 28,530 | SH | | SOLE | | 28,530 | 0 | 0 |
Freeport- Mcmoran Inc | CL B | 35671D857 | 3,782 | 77,810 | SH | | SOLE | | 77,810 | 0 | 0 |
Fti Consulting Inc Com | COM | 302941109 | 301 | 1,395 | SH | | SOLE | | 0 | 0 | 1,395 |
Gallagher Arthur J & Co | COM | 363576109 | 2,262 | 8,724 | SH | | SOLE | | 8,724 | 0 | 0 |
GE Healthcare Technologi | COMMON STOCK | 36266G107 | 2,058 | 26,411 | SH | | SOLE | | 26,411 | 0 | 0 |
GE Vernova Inc | COM | 36828A101 | 227 | 1,321 | SH | | SOLE | | 1,321 | 0 | 0 |
General Dynamics Corp | COM | 369550108 | 2,460 | 8,479 | SH | | SOLE | | 8,273 | 0 | 206 |
General Electric Co | COM NEW | 369604301 | 788 | 4,957 | SH | | SOLE | | 4,957 | 0 | 0 |
General Mills Inc | COM | 370334104 | 1,392 | 22,010 | SH | | SOLE | | 22,010 | 0 | 0 |
Genuine Parts Co | COM | 372460105 | 441 | 3,171 | SH | | SOLE | | 3,171 | 0 | 0 |
Gildan Activewear Inc F | COM | 375916103 | 379 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
Gilead Sciences Inc | COM | 375558103 | 387 | 5,641 | SH | | SOLE | | 5,611 | 0 | 30 |
Global Payments Inc | COM | 37940X102 | 8,145 | 84,226 | SH | | SOLE | | 84,226 | 0 | 0 |
Global X MLP & Energy Infrastructure ETF | GLB X MLP ENRG I | 37954Y293 | 1,703 | 33,364 | SH | | SOLE | | 33,364 | 0 | 0 |
Globe Life Inc | COM | 37959E102 | 5,901 | 71,716 | SH | | SOLE | | 71,716 | 0 | 0 |
Goldman Sachs Actvbeta US LRG ETF | EQUITY ETF | 381430503 | 319 | 2,985 | SH | | SOLE | | 2,985 | 0 | 0 |
Goldman Sachs Actvbt Intereqy ETF | ACTIVEBETA INT | 381430107 | 1,064 | 31,630 | SH | | SOLE | | 31,630 | 0 | 0 |
Goldman Sachs Group Inc | COM | 38141G104 | 618 | 1,367 | SH | | SOLE | | 1,367 | 0 | 0 |
Goldman Sachs Trsryaccs 1 YR ETF | TREASURYACCESS | 381430529 | 3,119 | 31,166 | SH | | SOLE | | 31,166 | 0 | 0 |
Goldman SCHS JST US LRG CP Eq ETF IV | JUST US LRG CP | 381430396 | 9,895 | 126,643 | SH | | SOLE | | 126,643 | 0 | 0 |
Graco | COM | 384109104 | 1,305 | 16,459 | SH | | SOLE | | 14,500 | 0 | 1,959 |
Grayscale Bitcoin TR BTC | SHS REP COM UT | 389637109 | 256 | 4,800 | SH | | SOLE | | 4,800 | 0 | 0 |
Heico Corp | CL A | 422806208 | 225 | 1,268 | SH | | SOLE | | 0 | 0 | 1,268 |
Hershey Company | COM | 427866108 | 1,810 | 9,844 | SH | | SOLE | | 9,844 | 0 | 0 |
Hilton Worldwide HLD | COM | 43300A203 | 231 | 1,060 | SH | | SOLE | | 87 | 0 | 973 |
Home Depot Inc | COM | 437076102 | 14,358 | 41,709 | SH | | SOLE | | 41,709 | 0 | 0 |
Honeywell International | COM | 438516106 | 7,856 | 36,788 | SH | | SOLE | | 36,161 | 0 | 627 |
Illinois Tool Works Inc | COM | 452308109 | 2,759 | 11,577 | SH | | SOLE | | 11,143 | 0 | 434 |
Ingersoll Rand Inc | COM | 45687V106 | 924 | 10,174 | SH | | SOLE | | 10,174 | 0 | 0 |
Intel Corp | COM | 458140100 | 1,635 | 52,785 | SH | | SOLE | | 52,638 | 0 | 147 |
Intercontinental Exchange | COM | 45866F104 | 4,012 | 29,311 | SH | | SOLE | | 28,944 | 0 | 367 |
International Paper Co | COM | 460146103 | 455 | 10,540 | SH | | SOLE | | 10,540 | 0 | 0 |
Intl Business Machines | COM | 459200101 | 2,418 | 13,981 | SH | | SOLE | | 13,981 | 0 | 0 |
Intuit Inc | COM | 461202103 | 900 | 1,370 | SH | | SOLE | | 1,118 | 0 | 252 |
Intuitive Surgical New | COM NEW | 46120E602 | 1,560 | 3,506 | SH | | SOLE | | 3,065 | 0 | 441 |
Invesco Agri Com STRGY ETF IV | AGRI CMDTY STRA | 46090F308 | 211 | 6,145 | SH | | SOLE | | 6,145 | 0 | 0 |
Invesco Bletshs 2024 MNPL BND ETF | BULSHS 2024 MUNI | 46138J536 | 364 | 14,655 | SH | | SOLE | | 14,655 | 0 | 0 |
Invesco Bletshs 2025 MNPL BND ETF | BULSHS 2025 MUNI | 46138J528 | 265 | 10,915 | SH | | SOLE | | 10,915 | 0 | 0 |
Invesco Bulletshares 2024 Corporate Bond ETF | BULSHS 2024 CB | 46138J841 | 1,907 | 90,562 | SH | | SOLE | | 90,162 | 0 | 400 |
Invesco Bulletshares 2024 High Yield | BULSHS 2024 HY | 46138J833 | 427 | 18,777 | SH | | SOLE | | 18,227 | 0 | 550 |
Invesco Bulletshares 2025 Corporate Bond ETF | BULSHS 2025 CB | 46138J825 | 2,269 | 110,963 | SH | | SOLE | | 110,563 | 0 | 400 |
Invesco Bulletshares 2026 Corporate Bond ETF | BULSHS 2026 CB | 46138J791 | 2,206 | 115,060 | SH | | SOLE | | 114,620 | 0 | 440 |
Invesco Bulletshares 2027 Corporate Bond ETF | BULSHS 2027 CB | 46138J783 | 1,805 | 93,907 | SH | | SOLE | | 93,907 | 0 | 0 |
Invesco Bulletshars 2028 Corp BD ETF | INVSCO BLSH 28 | 46138J643 | 778 | 39,010 | SH | | SOLE | | 39,010 | 0 | 0 |
Invesco DB Agriculture Fund | AGRICULTURE FD | 46140H106 | 291 | 12,237 | SH | | SOLE | | 12,237 | 0 | 0 |
Invesco QQQ Trust | UNIT SER 1 | 46090E103 | 7,722 | 16,092 | SH | | SOLE | | 16,081 | 0 | 11 |
Invesco S And P 500 Garp ETF | S&P 500 GARP ETF | 46137V431 | 1,016 | 9,890 | SH | | SOLE | | 9,890 | 0 | 0 |
Invesco S&P 500 Equal Weight ETF | S&P500 EQL WGT | 46137V357 | 11,655 | 70,947 | SH | | SOLE | | 70,900 | 0 | 47 |
Invesco S&P 500 Quality ETF | S&P500 QUALITY | 46137V241 | 741 | 11,660 | SH | | SOLE | | 11,660 | 0 | 0 |
Invesco S&P 500 Top 50 ETF | S&P 500 TOP 50 | 46137V233 | 1,214 | 26,530 | SH | | SOLE | | 26,530 | 0 | 0 |
Invesco Water Resources ETF | WATER RES ETF | 46137V142 | 203 | 3,130 | SH | | SOLE | | 3,130 | 0 | 0 |
iShares 0 To 3 MNTH Treasury BND ETF | 0-3 MNTH TREASRY | 46436E718 | 7,723 | 76,681 | SH | | SOLE | | 76,681 | 0 | 0 |
iShares 0-5 Year TIPS Bond ETF | 0-5 YR TIPS ETF | 46429B747 | 4,907 | 49,317 | SH | | SOLE | | 49,317 | 0 | 0 |
iShares 1-3 Year Treasury Bond ETF | 1-3 YR TR BD ETF | 464287457 | 5,713 | 69,964 | SH | | SOLE | | 69,964 | 0 | 0 |
iShares 1-5 Investment Grade Corp ETF | 1-3 YR CR BD ETF | 464288646 | 15,243 | 297,476 | SH | | SOLE | | 297,476 | 0 | 0 |
iShares 3-7 YR TR BD ETF | 3 7 YR TREAS BD | 464288661 | 15,770 | 136,569 | SH | | SOLE | | 136,536 | 0 | 33 |
iShares Core 1 5 Year Usd Bond ETF | CORE 1 5 YR USD | 46432F859 | 553 | 11,684 | SH | | SOLE | | 11,684 | 0 | 0 |
iShares Core Dividend Growth ETF | CORE DIV GRWTH | 46434V621 | 1,322 | 22,940 | SH | | SOLE | | 22,940 | 0 | 0 |
iShares Core High Dividend ETF | CORE HIGH DV ETF | 46429B663 | 676 | 6,221 | SH | | SOLE | | 6,221 | 0 | 0 |
iShares Core MSCI | CORE MSCI EMKT | 46434G103 | 3,303 | 61,700 | SH | | SOLE | | 61,700 | 0 | 0 |
iShares Core MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 2,796 | 38,493 | SH | | SOLE | | 38,493 | 0 | 0 |
iShares Core MSCI Intrl DVLP MKT ETF | CORE MSCI INTL | 46435G326 | 3,050 | 46,459 | SH | | SOLE | | 46,459 | 0 | 0 |
iShares Core S&P 500 ETF | CORE S&P500 ETF | 464287200 | 9,312 | 17,018 | SH | | SOLE | | 17,018 | 0 | 0 |
iShares Core S&P Mid-Cap ETF | CORE S&P MCP ETF | 464287507 | 16,834 | 287,670 | SH | | SOLE | | 287,670 | 0 | 0 |
iShares Core S&P Small-Cap ETF | CORE S&P SCP ETF | 464287804 | 4,674 | 43,819 | SH | | SOLE | | 43,819 | 0 | 0 |
iShares Core U.S. Aggregate Bond ETF | CORE US AGGBD ET | 464287226 | 3,021 | 31,119 | SH | | SOLE | | 31,119 | 0 | 0 |
iShares Core US Growth ETF | CORE S&P US ETF | 464287671 | 739 | 5,798 | SH | | SOLE | | 5,798 | 0 | 0 |
iShares Dow Jones U.S. ETF | DOW JONES US ETF | 464287846 | 373 | 2,818 | SH | | SOLE | | 2,818 | 0 | 0 |
iShares Edge MSCI Min Vol USA ETF | MIN VOL USA ETF | 46429B697 | 231 | 2,749 | SH | | SOLE | | 2,749 | 0 | 0 |
iShares Edge MSCI USA Value Factor E | MSCI USA VALUE | 46432F388 | 436 | 4,217 | SH | | SOLE | | 4,217 | 0 | 0 |
iShares Emerging Markets Local Cur ETF | JP MORGAN EM ETF | 464286517 | 242 | 6,796 | SH | | SOLE | | 6,796 | 0 | 0 |
iShares Floating Rate Bond ETF | FLTG RATE BD ETF | 46429B655 | 2,004 | 39,222 | SH | | SOLE | | 39,222 | 0 | 0 |
iShares Gold Trust | ISHARES NEW | 464285204 | 8,341 | 189,871 | SH | | SOLE | | 189,871 | 0 | 0 |
iShares Ibond Dec 2024 Muni ETF | IBONDS DEC | 46435U697 | 5,949 | 228,413 | SH | | SOLE | | 228,413 | 0 | 0 |
iShares Ibond Dec 2025 Muni ETF | IBONDS DEC 25 | 46435U432 | 8,096 | 305,676 | SH | | SOLE | | 305,676 | 0 | 0 |
iShares Ibond Dec 2026 Muni ETF | IBONDS DEC 26 | 46435U259 | 4,967 | 196,181 | SH | | SOLE | | 196,181 | 0 | 0 |
iShares Ibond Dec 2027 Muni ETF | IBONDS DEC 27 | 46435U283 | 671 | 26,826 | SH | | SOLE | | 26,826 | 0 | 0 |
iShares Ibond Dec 2028 Muni ETF | IBONDS DEC 28 | 46435U325 | 208 | 8,330 | SH | | SOLE | | 8,330 | 0 | 0 |
iShares Ibonds 2024 Treasury ETF | IBONDS 24 TRM TS | 46436E874 | 4,662 | 194,398 | SH | | SOLE | | 194,043 | 0 | 355 |
iShares Ibonds 2025 Treasury ETF | IBONDS 25 TRM TS | 46436E866 | 3,674 | 158,225 | SH | | SOLE | | 158,225 | 0 | 0 |
iShares Ibonds 2026 Treasury ETF | IBONDS 26 TRM TS | 46436E858 | 2,410 | 106,395 | SH | | SOLE | | 106,395 | 0 | 0 |
iShares Ibonds Dec 2024 TRM ETF | IBONDS DEC24 ETF | 46434VBG4 | 9,534 | 379,396 | SH | | SOLE | | 378,834 | 0 | 562 |
iShares Ibonds Dec 2027 Term Corporate ETF | IBONDS 27 ETF | 46435UAA9 | 2,142 | 90,265 | SH | | SOLE | | 90,265 | 0 | 0 |
iShares Ibonds Dec 2028 Term ETF | IBDS DEC28 ETF | 46435U515 | 1,381 | 55,770 | SH | | SOLE | | 55,770 | 0 | 0 |
iShares Ibonds Term Treasury ETF | IBONDS 27 TRM TS | 46436E841 | 1,069 | 48,423 | SH | | SOLE | | 48,423 | 0 | 0 |
iShares Ibonds Term Treasury ETF | IBONDS 28 TRM TS | 46436E833 | 439 | 20,100 | SH | | SOLE | | 20,100 | 0 | 0 |
iShares International Sel DIV ETF | INTL SEL DIV ETF | 464288448 | 563 | 20,361 | SH | | SOLE | | 20,361 | 0 | 0 |
iShares Interntinl Aggrgt BND ETF | CORE INTL AGGR | 46435G672 | 1,575 | 31,552 | SH | | SOLE | | 31,552 | 0 | 0 |
iShares MSCI Brazil ETF | MSCI BRAZIL ETF | 464286400 | 244 | 8,930 | SH | | SOLE | | 8,763 | 0 | 167 |
iShares MSCI EAFE ETF | MSCI EAFE ETF | 464287465 | 477 | 6,092 | SH | | SOLE | | 6,092 | 0 | 0 |
iShares MSCI India Index | MSCI INDIA ETF | 46429B598 | 420 | 7,533 | SH | | SOLE | | 7,445 | 0 | 88 |
iShares MSCI Japan ETF | MSCI JPN ETF NEW | 46434G822 | 1,055 | 15,454 | SH | | SOLE | | 15,288 | 0 | 166 |
iShares MSCI United Kingdom ETF | MSCI UK ETF NEW | 46435G334 | 250 | 7,167 | SH | | SOLE | | 7,137 | 0 | 30 |
iShares MSCI USA Esg Select ETF | USA ESG SLCT ETF | 464288802 | 242 | 2,150 | SH | | SOLE | | 2,150 | 0 | 0 |
iShares Natl Amt-Free Muni Bond ETF | NATIONAL MUN ETF | 464288414 | 250 | 2,350 | SH | | SOLE | | 2,350 | 0 | 0 |
iShares North American Natural Resources ETF | NA NAT RES | 464287374 | 484 | 10,999 | SH | | SOLE | | 10,825 | 0 | 174 |
iShares Russell 1000 Growth ETF | RUS 1000 GRW ETF | 464287614 | 4,164 | 11,424 | SH | | SOLE | | 11,424 | 0 | 0 |
iShares Russell 1000 Value ETF | RUS 1000 VAL ETF | 464287598 | 590 | 3,379 | SH | | SOLE | | 3,379 | 0 | 0 |
iShares Russell Growth | RUS MD CP GR ETF | 464287481 | 640 | 5,799 | SH | | SOLE | | 5,799 | 0 | 0 |
iShares Russell Mid-Cap ETF | RUS MID CAP ETF | 464287499 | 803 | 9,903 | SH | | SOLE | | 9,903 | 0 | 0 |
iShares Russell Top 200 ETF | RUS TOP 200 ETF | 464289446 | 1,770 | 13,215 | SH | | SOLE | | 13,215 | 0 | 0 |
iShares Russell Top 200 Growth ETF | RUS TP200 GR ETF | 464289438 | 1,414 | 6,592 | SH | | SOLE | | 6,537 | 0 | 55 |
iShares Select Dividend | SELECT DIVID ETF | 464287168 | 436 | 3,600 | SH | | SOLE | | 3,600 | 0 | 0 |
iShares Short Treasury Bond ETF | SHORT TREAS BD | 464288679 | 954 | 8,632 | SH | | SOLE | | 8,032 | 0 | 600 |
iShares Silver Trust | ISHARES | 46428Q109 | 1,759 | 66,196 | SH | | SOLE | | 66,029 | 0 | 167 |
iShares TIPS Bond ETF | TIPS BD ETF | 464287176 | 304 | 2,843 | SH | | SOLE | | 2,843 | 0 | 0 |
iShares Total US Stock Market ETF | CORE S&P TTL STK | 464287150 | 201 | 1,695 | SH | | SOLE | | 1,695 | 0 | 0 |
iShares Total Usd Bond Market ETF | CORE TOTAL USD | 46434V613 | 1,763 | 38,995 | SH | | SOLE | | 38,595 | 0 | 400 |
iShares TR Barclys 7-10 YR | 7-10 YR TRSY BD | 464287440 | 3,521 | 37,600 | SH | | SOLE | | 37,600 | 0 | 0 |
iShares TR Barclys MBS BD | MBS ETF | 464288588 | 10,409 | 113,376 | SH | | SOLE | | 113,376 | 0 | 0 |
iShares TR MSCI Acwi Indx | MSCI ACWI ETF | 464288257 | 5,651 | 50,275 | SH | | SOLE | | 50,275 | 0 | 0 |
iShares TR Real Estate | U.S. REAL ES ETF | 464287739 | 421 | 4,795 | SH | | SOLE | | 4,795 | 0 | 0 |
iShares TR Rusl 3000 Valu | CORE S&P US VLU | 464287663 | 218 | 2,474 | SH | | SOLE | | 2,474 | 0 | 0 |
iShares TR Russell 1000 | RUS 1000 ETF | 464287622 | 1,256 | 4,221 | SH | | SOLE | | 4,221 | 0 | 0 |
iShares TR Russell 2000 | RUSSELL 2000 ETF | 464287655 | 2,514 | 12,393 | SH | | SOLE | | 12,393 | 0 | 0 |
iShares TR S&P 100 ETF | S&P 100 ETF | 464287101 | 374 | 1,414 | SH | | SOLE | | 1,414 | 0 | 0 |
iShares Trust Technology | U.S. TECH ETF | 464287721 | 391 | 2,601 | SH | | SOLE | | 2,601 | 0 | 0 |
iShares U.S. Treasury Bond ETF | US TREAS BD ETF | 46429B267 | 1,182 | 52,390 | SH | | SOLE | | 52,390 | 0 | 0 |
Ishars Edg MSCI USA QLTY FCTR ETF | MSCI USA QLT FCT | 46432F339 | 5,523 | 32,343 | SH | | SOLE | | 32,248 | 0 | 95 |
Ishr Ibnd Dec 2025 TRM ETF | IBONDS DEC25 ETF | 46434VBD1 | 7,405 | 297,880 | SH | | SOLE | | 297,880 | 0 | 0 |
Ishrs BLMBRG RL Sel CMDT STRG ETF | BLOOMBERG ROLL | 46431W598 | 219 | 4,442 | SH | | SOLE | | 4,442 | 0 | 0 |
Ishrs Ibnds Dec 2026 TRM Corp ETF | IBONDS DEC2026 | 46435GAA0 | 3,189 | 133,866 | SH | | SOLE | | 133,866 | 0 | 0 |
Ishs MSCI Intl Quality Fact ETF | MSCI INTL QUALTY | 46434V456 | 1,561 | 39,969 | SH | | SOLE | | 39,969 | 0 | 0 |
Ivsc S&P Intl HGH QL | S&P INTL QULTY | 46138E214 | 743 | 24,424 | SH | | SOLE | | 24,424 | 0 | 0 |
Jacobs Solutions Inc | COM | 46982L108 | 1,204 | 8,620 | SH | | SOLE | | 8,620 | 0 | 0 |
Johnson & Johnson | COM | 478160104 | 5,586 | 38,218 | SH | | SOLE | | 37,351 | 0 | 867 |
JPMorgan Chase & Co | COM | 46625H100 | 18,931 | 93,599 | SH | | SOLE | | 92,346 | 0 | 1,253 |
Kimberly-Clark Corp | COM | 494368103 | 611 | 4,382 | SH | | SOLE | | 4,382 | 0 | 0 |
KKR & Co Inc Class A | COM | 48251W104 | 369 | 3,502 | SH | | SOLE | | 31 | 0 | 3,471 |
Kla-Tencor Corp Com | COM | 482480100 | 430 | 521 | SH | | SOLE | | 521 | 0 | 0 |
Kroger Co Com | COM | 501044101 | 286 | 5,731 | SH | | SOLE | | 5,731 | 0 | 0 |
L3harris Technologies Inc | COM | 502431109 | 1,822 | 8,113 | SH | | SOLE | | 8,113 | 0 | 0 |
Labcorp Holdings Inc | COM SH | 504922105 | 1,174 | 5,769 | SH | | SOLE | | 5,769 | 0 | 0 |
Lam Research | COM | 512807108 | 1,814 | 1,700 | SH | | SOLE | | 1,700 | 0 | 0 |
Lilly Eli & Company | COM | 532457108 | 5,438 | 6,006 | SH | | SOLE | | 5,805 | 0 | 201 |
Lincoln National Corp | COM | 534187109 | 302 | 9,722 | SH | | SOLE | | 9,722 | 0 | 0 |
Linde PLC SHS | SHS | G54950103 | 1,823 | 4,154 | SH | | SOLE | | 4,154 | 0 | 0 |
Liveperson Inc | COM | 538146101 | 43 | 73,450 | SH | | SOLE | | 73,450 | 0 | 0 |
Lockheed Martin Corp | COM | 539830109 | 10,387 | 22,237 | SH | | SOLE | | 22,237 | 0 | 0 |
Lowes Companies Inc | COM | 548661107 | 4,355 | 19,755 | SH | | SOLE | | 19,255 | 0 | 500 |
Marathon Oil Corp | COM | 565849106 | 823 | 28,702 | SH | | SOLE | | 28,702 | 0 | 0 |
Marathon Pete Corp | COM | 56585A102 | 4,137 | 23,846 | SH | | SOLE | | 23,846 | 0 | 0 |
Markel Corp | COM | 570535104 | 435 | 276 | SH | | SOLE | | 194 | 0 | 82 |
Marsh & MC Lennan Co Inc | COM | 571748102 | 967 | 4,591 | SH | | SOLE | | 3,407 | 0 | 1,184 |
Martin Mrta.Mats. | COM | 573284106 | 2,157 | 3,981 | SH | | SOLE | | 3,850 | 0 | 131 |
Mastec Inc | COM | 576323109 | 433 | 4,050 | SH | | SOLE | | 4,050 | 0 | 0 |
Mastercard Inc | CL A | 57636Q104 | 5,861 | 13,286 | SH | | SOLE | | 13,139 | 0 | 147 |
MC Cormick & Co Inc N-VT | COM NON VTG | 579780206 | 363 | 5,122 | SH | | SOLE | | 5,122 | 0 | 0 |
MC Donalds Corp | COM | 580135101 | 9,208 | 36,131 | SH | | SOLE | | 36,103 | 0 | 28 |
Mckesson Corporation | COM | 58155Q103 | 459 | 786 | SH | | SOLE | | 448 | 0 | 338 |
Medtronic PLC F | SHS | G5960L103 | 411 | 5,175 | SH | | SOLE | | 5,175 | 0 | 0 |
Merck & Co Inc New | COM | 58933Y105 | 8,000 | 64,225 | SH | | SOLE | | 63,083 | 0 | 1,142 |
Meta Platforms, Inc. | CL A | 30303M102 | 4,224 | 8,377 | SH | | SOLE | | 7,366 | 0 | 1,011 |
Metlife Inc | COM | 59156R108 | 428 | 6,099 | SH | | SOLE | | 6,038 | 0 | 61 |
Microchip Tech. | COM | 595017104 | 1,163 | 12,712 | SH | | SOLE | | 11,862 | 0 | 850 |
Microsoft Corp | COM | 594918104 | 38,878 | 86,985 | SH | | SOLE | | 85,181 | 0 | 1,804 |
Mid-Amer Apt CMNTYS Com | COM | 59522J103 | 15,167 | 106,356 | SH | | SOLE | | 106,341 | 0 | 15 |
Molson Coors Brewing CL B | CL B | 60871R209 | 337 | 6,633 | SH | | SOLE | | 6,633 | 0 | 0 |
Mondelez Intl Inc CL A | CL A | 609207105 | 703 | 10,670 | SH | | SOLE | | 10,670 | 0 | 0 |
Morgan Stanley | COM NEW | 617446448 | 2,182 | 22,451 | SH | | SOLE | | 21,030 | 0 | 1,421 |
Motorola Solutions Inc | COM NEW | 620076307 | 455 | 1,175 | SH | | SOLE | | 1,175 | 0 | 0 |
MSC Indl.Direct 'a' | CL A | 553530106 | 404 | 5,100 | SH | | SOLE | | 5,100 | 0 | 0 |
Nasdaq OMX Group | COM | 631103108 | 1,568 | 26,019 | SH | | SOLE | | 24,825 | 0 | 1,194 |
Neos Enhanced Inc CS Altrntv ETF | NEOS ENH INM CAS | 78433H501 | 763 | 15,333 | SH | | SOLE | | 15,333 | 0 | 0 |
Netflix Com Inc Com | COM | 64110L106 | 377 | 559 | SH | | SOLE | | 81 | 0 | 478 |
Nextera Energy Inc | COM | 65339F101 | 1,130 | 15,958 | SH | | SOLE | | 14,340 | 0 | 1,618 |
Nike Inc Class B | CL B | 654106103 | 2,994 | 39,527 | SH | | SOLE | | 39,072 | 0 | 455 |
Norfolk Southern Corp | COM | 655844108 | 1,238 | 5,766 | SH | | SOLE | | 5,766 | 0 | 0 |
Novo-Nordisk A-S ADR F | ADR | 670100205 | 497 | 3,485 | SH | | SOLE | | 2,099 | 0 | 1,386 |
NRG Energy Inc New | COM NEW | 629377508 | 285 | 3,655 | SH | | SOLE | | 3,655 | 0 | 0 |
Nucor Corp | COM | 670346105 | 1,375 | 8,668 | SH | | SOLE | | 8,668 | 0 | 0 |
Nvent Electric PLC F | SHS | G6700G107 | 322 | 4,200 | SH | | SOLE | | 4,200 | 0 | 0 |
Nvidia Corp Com | COM | 67066G104 | 132,128 | 1,069,512 | SH | | SOLE | | 1,061,962 | 0 | 7,550 |
NVR Inc Com | COM | 62944T105 | 1,548 | 204 | SH | | SOLE | | 204 | 0 | 0 |
O Reilly Automotive | COM | 67103H107 | 283 | 268 | SH | | SOLE | | 56 | 0 | 212 |
Occidental Pete Corp | COM | 674599105 | 382 | 6,041 | SH | | SOLE | | 6,041 | 0 | 0 |
Old Republic Intl Corp | COM | 680223104 | 2,139 | 69,225 | SH | | SOLE | | 69,225 | 0 | 0 |
Omnicom Group Inc | COM | 681919106 | 206 | 2,285 | SH | | SOLE | | 2,285 | 0 | 0 |
On Semiconductor Co | COM | 682189105 | 1,018 | 14,848 | SH | | SOLE | | 14,848 | 0 | 0 |
Oneok Inc New | COM | 682680103 | 11,096 | 136,061 | SH | | SOLE | | 136,061 | 0 | 0 |
Oracle Corporation | COM | 68389X105 | 3,582 | 25,370 | SH | | SOLE | | 25,245 | 0 | 125 |
Otis Worldwide Corp | COM | 68902V107 | 208 | 2,157 | SH | | SOLE | | 2,142 | 0 | 15 |
P P G Industries Inc | COM | 693506107 | 348 | 2,765 | SH | | SOLE | | 2,149 | 0 | 616 |
Pacer Lunt Large Cap Alter ETF | LUNT LRG CP ALTR | 69374H717 | 256 | 7,357 | SH | | SOLE | | 7,357 | 0 | 0 |
Pacer Lunt LRG Cap Multi Factr ETF | LUNT LRGCP MULTI | 69374H816 | 1,429 | 29,322 | SH | | SOLE | | 29,322 | 0 | 0 |
Pacer US Cash Cows 100 ETF | US CASH COWS 100 | 69374H881 | 2,935 | 53,561 | SH | | SOLE | | 53,561 | 0 | 0 |
Pacer US Small Cap Cash Cows 100 ETF | PACER US SMALL | 69374H857 | 1,365 | 31,267 | SH | | SOLE | | 31,267 | 0 | 0 |
Pack.Corp.Of Am. | COM | 695156109 | 1,501 | 8,167 | SH | | SOLE | | 8,167 | 0 | 0 |
Palantir Technologies In Class A | CL A | 69608A108 | 969 | 38,244 | SH | | SOLE | | 38,244 | 0 | 0 |
Palo Alto Networks | COM | 697435105 | 650 | 1,918 | SH | | SOLE | | 1,331 | 0 | 587 |
Parker Hannifin Corp Com | COM | 701094104 | 1,945 | 3,846 | SH | | SOLE | | 3,846 | 0 | 0 |
Paychex Inc | COM | 704326107 | 374 | 3,151 | SH | | SOLE | | 3,151 | 0 | 0 |
Paypal Holdings Inco | COM | 70450Y103 | 638 | 11,001 | SH | | SOLE | | 9,140 | 0 | 1,861 |
PBF Energy Inc | CL A | 69318G106 | 705 | 15,310 | SH | | SOLE | | 15,310 | 0 | 0 |
Pentair PLC F | SHS | G7S00T104 | 245 | 3,200 | SH | | SOLE | | 3,200 | 0 | 0 |
Penumbra Inc | COM | 70975L107 | 522 | 2,900 | SH | | SOLE | | 2,900 | 0 | 0 |
Pepsico Incorporated | COM | 713448108 | 3,124 | 18,939 | SH | | SOLE | | 18,585 | 0 | 354 |
Pfizer Incorporated | COM | 717081103 | 1,722 | 61,544 | SH | | SOLE | | 59,875 | 0 | 1,669 |
Philip Morris Intl Inc | COM | 718172109 | 1,063 | 10,364 | SH | | SOLE | | 10,364 | 0 | 0 |
Phillips 66 | COM | 718546104 | 8,148 | 57,715 | SH | | SOLE | | 57,676 | 0 | 39 |
PIMCO Dynamic Income Opp | COM BEN SHS | 69355M107 | 1,525 | 113,707 | SH | | SOLE | | 113,707 | 0 | 0 |
PIMCO Exch Traded Fund | ENHAN SHRT MA AC | 72201R833 | 5,348 | 53,136 | SH | | SOLE | | 52,916 | 0 | 220 |
PNC Finl Services GP Inc | COM | 693475105 | 380 | 2,443 | SH | | SOLE | | 2,104 | 0 | 339 |
Primerica Inc | COM | 74164M108 | 267 | 1,129 | SH | | SOLE | | 0 | 0 | 1,129 |
Principal Financial GP Com | COM | 74251V102 | 200 | 2,555 | SH | | SOLE | | 2,555 | 0 | 0 |
Procter & Gamble | COM | 742718109 | 8,385 | 50,843 | SH | | SOLE | | 50,788 | 0 | 55 |
Progressive Corp Ohio | COM | 743315103 | 433 | 2,084 | SH | | SOLE | | 460 | 0 | 1,624 |
ProShares Large Cap Core Plus | PSHS LC COR PLUS | 74347R248 | 1,272 | 20,446 | SH | | SOLE | | 19,246 | 0 | 1,200 |
Pub SVC Ent Group Inc | COM | 744573106 | 457 | 6,197 | SH | | SOLE | | 6,197 | 0 | 0 |
Qualcomm Inc | COM | 747525103 | 3,931 | 19,734 | SH | | SOLE | | 19,670 | 0 | 64 |
Quanta Services Inc | COM | 74762E102 | 2,745 | 10,804 | SH | | SOLE | | 10,804 | 0 | 0 |
Quest Diagnostic Inc | COM | 74834L100 | 524 | 3,830 | SH | | SOLE | | 3,830 | 0 | 0 |
Rayonier Inc | COM | 754907103 | 851 | 29,270 | SH | | SOLE | | 29,270 | 0 | 0 |
Regions Financial Corp | COM | 7591EP100 | 4,289 | 211,378 | SH | | SOLE | | 211,378 | 0 | 0 |
Resmed Inc | COM | 761152107 | 402 | 2,100 | SH | | SOLE | | 2,100 | 0 | 0 |
Rithm Capital Corp | COM NEW | 64828T201 | 297 | 27,264 | SH | | SOLE | | 27,264 | 0 | 0 |
Rockwell Automation Inc | COM | 773903109 | 309 | 1,122 | SH | | SOLE | | 1,122 | 0 | 0 |
RPM International Inc | COM | 749685103 | 1,285 | 11,937 | SH | | SOLE | | 11,937 | 0 | 0 |
S & P Global Inc | COM | 78409V104 | 812 | 1,820 | SH | | SOLE | | 1,480 | 0 | 340 |
Salesforce Com | COM | 79466L302 | 473 | 1,840 | SH | | SOLE | | 1,086 | 0 | 754 |
SCH US Agg BND ETF | US AGGREGATE B | 808524839 | 9,224 | 202,372 | SH | | SOLE | | 201,102 | 0 | 1,270 |
SCH US DIV Equity ETF | US DIVIDEND EQ | 808524797 | 13,810 | 175,728 | SH | | SOLE | | 175,583 | 0 | 145 |
Schein Henry Inc | COM | 806407102 | 605 | 9,439 | SH | | SOLE | | 9,439 | 0 | 0 |
SCHW Emg MKT Eq ETF | EMRG MKTEQ ETF | 808524706 | 2,660 | 100,012 | SH | | SOLE | | 99,749 | 0 | 263 |
SCHW Intl Eq ETF | INTL EQTY ETF | 808524805 | 21,863 | 563,738 | SH | | SOLE | | 561,531 | 0 | 2,207 |
SCHW US Scap ETF | US SML CAP ETF | 808524607 | 2,967 | 62,323 | SH | | SOLE | | 62,323 | 0 | 0 |
Schwab 1000 Index ETF | 1000 INDEX ETF | 808524722 | 516 | 9,825 | SH | | SOLE | | 9,825 | 0 | 0 |
Schwab Funda Emg MKTS Large Com ETF | SCHWB FDT EMK LG | 808524730 | 1,351 | 45,324 | SH | | SOLE | | 45,289 | 0 | 35 |
Schwab Fundamental Inl Large Com ETF | SCHWB FDT INT LG | 808524755 | 23,573 | 666,858 | SH | | SOLE | | 664,272 | 0 | 2,586 |
Schwab Fundamental US Large Co ETF | SCHWAB FDT US LG | 808524771 | 5,853 | 86,969 | SH | | SOLE | | 86,809 | 0 | 160 |
Schwab Fundamental US Small Com ETF | SCHWAB FDT US SC | 808524763 | 1,135 | 20,582 | SH | | SOLE | | 20,582 | 0 | 0 |
Schwab Short U.S. Treasury ETF | SHT TM US TRES | 808524862 | 20,412 | 424,099 | SH | | SOLE | | 422,681 | 0 | 1,418 |
Schwab Strategic TR Intrm TRM Tres | INT-TRM U.S TRES | 808524854 | 342 | 7,020 | SH | | SOLE | | 7,020 | 0 | 0 |
Schwab US Broad Mkt ETF | US BRD MKT ETF | 808524102 | 10,339 | 163,924 | SH | | SOLE | | 162,930 | 0 | 994 |
Schwab US Large Cap ETF | US LRG CAP ETF | 808524201 | 15,590 | 241,867 | SH | | SOLE | | 241,367 | 0 | 500 |
Schwab US Large Cap Growth | US LCAP GR ETF | 808524300 | 2,688 | 26,626 | SH | | SOLE | | 26,366 | 0 | 260 |
Schwab US Large Cap Value | US LCAP VA ETF | 808524409 | 3,356 | 45,032 | SH | | SOLE | | 45,032 | 0 | 0 |
Schwab US Mid Cap ETF | US MID-CAP ETF | 808524508 | 11,469 | 146,867 | SH | | SOLE | | 146,244 | 0 | 623 |
Sector SPDR Engy Select | SBI INT-ENERGY | 81369Y506 | 293 | 3,218 | SH | | SOLE | | 3,218 | 0 | 0 |
SELECT SECTOR SPDR TR SBI INT-TECH | TECHNOLOGY | 81369Y803 | 657 | 2,902 | SH | | SOLE | | 2,902 | 0 | 0 |
Service Corp Intl | COM | 817565104 | 1,069 | 15,024 | SH | | SOLE | | 15,024 | 0 | 0 |
Servisfirst Bancshares Com | COM | 81768T108 | 6,437 | 101,869 | SH | | SOLE | | 101,869 | 0 | 0 |
Shell PLC | SPON ADS | 780259305 | 1,971 | 27,310 | SH | | SOLE | | 27,310 | 0 | 0 |
Sherwin Williams Co | COM | 824348106 | 1,446 | 4,844 | SH | | SOLE | | 4,081 | 0 | 763 |
Simpson Manufacturing Co Inc | COM | 829073105 | 313 | 1,860 | SH | | SOLE | | 0 | 0 | 1,860 |
Skyworks Solutions Inc Com | COM | 83088M102 | 2,082 | 19,535 | SH | | SOLE | | 19,535 | 0 | 0 |
Snap-On | COM | 833034101 | 403 | 1,540 | SH | | SOLE | | 1,540 | 0 | 0 |
SPDR Nuveen Barclays Short Term Muni ETF | NUVEEN BLMBRG SR | 78468R739 | 628 | 13,305 | SH | | SOLE | | 13,305 | 0 | 0 |
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF | SPDR BLOOMBERG | 78468R663 | 260 | 2,838 | SH | | SOLE | | 2,838 | 0 | 0 |
SPDR EM Local Currency Bond ETF | BLOMBRG BRC EMRG | 78464A391 | 924 | 46,449 | SH | | SOLE | | 46,289 | 0 | 160 |
SPDR Gold Trust | GOLD SHS | 78463V107 | 563 | 2,619 | SH | | SOLE | | 2,619 | 0 | 0 |
SPDR Index Shares Emerg Markt ETF IV | PORTFOLIO EMG MK | 78463X509 | 833 | 22,122 | SH | | SOLE | | 22,122 | 0 | 0 |
SPDR Portfolio Intermediate Term Corporate Bond ETF | BLOMBRG BRC INTR | 78464A375 | 381 | 11,702 | SH | | SOLE | | 11,702 | 0 | 0 |
SPDR Russell 1000 Yield Focus ETF | RUSSELL YIELD | 78468R770 | 1,608 | 15,500 | SH | | SOLE | | 15,500 | 0 | 0 |
SPDR S&P 500 ETF TST. | TR UNIT | 78462F103 | 20,684 | 37,896 | SH | | SOLE | | 37,896 | 0 | 0 |
SPDR S&P Midcap 400 ETF | UTSER1 S&PDCRP | 78467Y107 | 5,473 | 10,190 | SH | | SOLE | | 10,190 | 0 | 0 |
SPDR Short Term Intl Treasury Bond ETF | BLOMBERG BRC INT | 78464A334 | 324 | 12,636 | SH | | SOLE | | 12,636 | 0 | 0 |
Sprott Physical Gold Trust | UNIT | 85207H104 | 2,492 | 138,000 | SH | | SOLE | | 138,000 | 0 | 0 |
Sprott Physical Silver Trust | TR UNIT | 85207K107 | 1,291 | 130,000 | SH | | SOLE | | 130,000 | 0 | 0 |
Starbucks Corp | COM | 855244109 | 267 | 3,425 | SH | | SOLE | | 3,425 | 0 | 0 |
Steel Dynamics | COM | 858119100 | 4,542 | 34,948 | SH | | SOLE | | 34,948 | 0 | 0 |
Stryker Corp | COM | 863667101 | 305 | 893 | SH | | SOLE | | 427 | 0 | 466 |
Synovus Financial CP New | COM NEW | 87161C501 | 3,579 | 88,217 | SH | | SOLE | | 88,217 | 0 | 0 |
Sysco Corporation | COM | 871829107 | 338 | 4,728 | SH | | SOLE | | 4,728 | 0 | 0 |
T Rowe Price Group Inc | COM | 74144T108 | 334 | 2,898 | SH | | SOLE | | 2,898 | 0 | 0 |
Targa Resources Corp | COM | 87612G101 | 494 | 3,837 | SH | | SOLE | | 3,837 | 0 | 0 |
Target Corporation | COM | 87612E106 | 778 | 5,256 | SH | | SOLE | | 4,258 | 0 | 998 |
Te Connectivity LTD F | REG SHS | H84989104 | 3,017 | 20,057 | SH | | SOLE | | 20,057 | 0 | 0 |
Teleflex | COM | 879369106 | 831 | 3,950 | SH | | SOLE | | 3,950 | 0 | 0 |
Tenaya Therapeutics Inc | COM | 87990A106 | 68 | 21,844 | SH | | SOLE | | 21,844 | 0 | 0 |
Tesla Motors Inc | COM | 88160R101 | 1,805 | 9,122 | SH | | SOLE | | 8,859 | 0 | 263 |
Texas Instruments Inc | COM | 882508104 | 5,880 | 30,229 | SH | | SOLE | | 29,387 | 0 | 842 |
The Charles Schwab Corp | COM | 808513105 | 516 | 6,997 | SH | | SOLE | | 6,997 | 0 | 0 |
The Southern Company | COM | 842587107 | 13,300 | 171,460 | SH | | SOLE | | 169,869 | 0 | 1,591 |
Thermo Fisher Scientific | COM | 883556102 | 3,572 | 6,455 | SH | | SOLE | | 5,901 | 0 | 554 |
Toll Brothers Inc | COM | 889478103 | 346 | 3,000 | SH | | SOLE | | 3,000 | 0 | 0 |
Toyota Motor CP ADR Newf | ADS | 892331307 | 723 | 3,525 | SH | | SOLE | | 3,525 | 0 | 0 |
Tractor Supply Company | COM | 892356106 | 447 | 1,655 | SH | | SOLE | | 1,655 | 0 | 0 |
Trane Technologies PLC | SHS | G8994E103 | 3,459 | 10,517 | SH | | SOLE | | 10,246 | 0 | 271 |
Transdigm Group Inc | COM | 893641100 | 266 | 208 | SH | | SOLE | | 0 | 0 | 208 |
Travelers Companies Inc | COM | 89417E109 | 467 | 2,296 | SH | | SOLE | | 2,226 | 0 | 70 |
TruBridge Inc | COM | 205306103 | 152 | 15,213 | SH | | SOLE | | 15,213 | 0 | 0 |
Truist Financial Corporation | COM | 89832Q109 | 774 | 19,917 | SH | | SOLE | | 19,917 | 0 | 0 |
U S Bancorp Del New | COM NEW | 902973304 | 776 | 19,303 | SH | | SOLE | | 19,303 | 0 | 0 |
Uber Technologies Inc | COM | 90353T100 | 1,061 | 14,593 | SH | | SOLE | | 12,059 | 0 | 2,534 |
Udr Inc | COM | 902653104 | 211 | 5,132 | SH | | SOLE | | 5,132 | 0 | 0 |
Unilever PLC ADR New F | SPON ADR NEW | 904767704 | 599 | 10,897 | SH | | SOLE | | 10,897 | 0 | 0 |
Union Pacific Corp | COM | 907818108 | 2,074 | 9,168 | SH | | SOLE | | 8,121 | 0 | 1,047 |
United Parcel Service B | CL B | 911312106 | 294 | 2,148 | SH | | SOLE | | 2,148 | 0 | 0 |
United Rentals Inc | COM | 911363109 | 256 | 396 | SH | | SOLE | | 396 | 0 | 0 |
Unitedhealth Group Inc | COM | 91324P102 | 11,722 | 23,017 | SH | | SOLE | | 22,370 | 0 | 647 |
US Treasury 3 Month Bill ETF | US TREAS 3 MNTH | 74933W452 | 238 | 4,755 | SH | | SOLE | | 4,755 | 0 | 0 |
Valero Energy Corp New | COM | 91913Y100 | 918 | 5,858 | SH | | SOLE | | 5,858 | 0 | 0 |
Valvoline Inc | COM | 92047W101 | 507 | 11,736 | SH | | SOLE | | 11,736 | 0 | 0 |
Vaneck Vectors ETF TR Agribusiness ETF | AGRIBUSINESS ETF | 92189F700 | 755 | 10,769 | SH | | SOLE | | 10,769 | 0 | 0 |
Vanguard Consumer Discretionary ETF | CONSUM DIS ETF | 92204A108 | 1,688 | 5,392 | SH | | SOLE | | 5,392 | 0 | 0 |
Vanguard Consumer Staples ETF | CONSUM STP ETF | 92204A207 | 679 | 3,318 | SH | | SOLE | | 3,318 | 0 | 0 |
Vanguard Corp Bond ETF | INT-TERM CORP | 92206C870 | 551 | 6,895 | SH | | SOLE | | 6,895 | 0 | 0 |
Vanguard DIV Appreciation ETF | DIV APP ETF | 921908844 | 11,114 | 60,583 | SH | | SOLE | | 60,401 | 0 | 182 |
Vanguard Energy ETF | ENERGY ETF | 92204A306 | 524 | 4,075 | SH | | SOLE | | 4,075 | 0 | 0 |
Vanguard Extended MKT. ETF | EXTEND MKT ETF | 922908652 | 2,911 | 17,191 | SH | | SOLE | | 17,113 | 0 | 78 |
Vanguard Financials ETF | FINANCIALS ETF | 92204A405 | 570 | 5,679 | SH | | SOLE | | 5,679 | 0 | 0 |
Vanguard FTSE All World ex US ETF | ALLWRLD EX US | 922042775 | 2,272 | 38,740 | SH | | SOLE | | 38,740 | 0 | 0 |
Vanguard FTSE Developed ETF | FTSE DEV MKT ETF | 921943858 | 24,732 | 500,441 | SH | | SOLE | | 499,291 | 0 | 1,150 |
Vanguard FTSE Emerging Markets ETF | FTSE EMR MKT ETF | 922042858 | 7,450 | 170,255 | SH | | SOLE | | 169,590 | 0 | 665 |
Vanguard Growth | GROWTH ETF | 922908736 | 4,235 | 11,309 | SH | | SOLE | | 11,309 | 0 | 0 |
Vanguard Health Care ETF | HEALTH CAR ETF | 92204A504 | 811 | 3,036 | SH | | SOLE | | 3,036 | 0 | 0 |
Vanguard High Dividend Yield | HIGH DIV YLD | 921946406 | 2,053 | 17,311 | SH | | SOLE | | 17,311 | 0 | 0 |
Vanguard Industrials ETF | INDUSTRIAL ETF | 92204A603 | 544 | 2,303 | SH | | SOLE | | 2,303 | 0 | 0 |
Vanguard Information Technology ETF | INF TECH ETF | 92204A702 | 9,635 | 16,688 | SH | | SOLE | | 16,688 | 0 | 0 |
Vanguard Intermediate Bond ETF | INTERMED TERM | 921937819 | 252 | 3,359 | SH | | SOLE | | 3,359 | 0 | 0 |
Vanguard Intl Divdend | INTL DVD ETF | 921946810 | 8,723 | 107,326 | SH | | SOLE | | 107,113 | 0 | 213 |
Vanguard Intrmdiat TRM TRSRY ETF | INTER TERM TREAS | 92206C706 | 1,946 | 33,412 | SH | | SOLE | | 33,412 | 0 | 0 |
Vanguard Intrntnl HGH | INTL HIGH ETF | 921946794 | 220 | 3,214 | SH | | SOLE | | 3,214 | 0 | 0 |
Vanguard Large-Cap Index Fund ETF Shares | LARGE CAP ETF | 922908637 | 26,845 | 107,171 | SH | | SOLE | | 105,809 | 0 | 1,362 |
Vanguard Materials ETF | MATERIALS ETF | 92204A801 | 488 | 2,520 | SH | | SOLE | | 2,520 | 0 | 0 |
Vanguard Mega Cap ETF | MEGA CAP INDEX | 921910873 | 85,225 | 430,635 | SH | | SOLE | | 429,319 | 0 | 1,316 |
Vanguard Mega Growth ETF | MEGA GRWTH IND | 921910816 | 34,387 | 109,332 | SH | | SOLE | | 108,954 | 0 | 378 |
Vanguard Mega Value ETF | MEGA CAP VAL ETF | 921910840 | 15,502 | 130,016 | SH | | SOLE | | 129,258 | 0 | 758 |
Vanguard Mid Cap ETF | MID CAP ETF | 922908629 | 40,105 | 165,022 | SH | | SOLE | | 164,199 | 0 | 823 |
Vanguard Mid Cap Value ETF | MCAP VL IDXVIP | 922908512 | 9,418 | 62,237 | SH | | SOLE | | 62,002 | 0 | 235 |
Vanguard Mid Growth ETF | MCAP GR IDXVIP | 922908538 | 5,222 | 22,710 | SH | | SOLE | | 22,637 | 0 | 73 |
Vanguard Mortgage Backed | MORTG-BACK SEC | 92206C771 | 1,081 | 23,805 | SH | | SOLE | | 23,805 | 0 | 0 |
Vanguard REIT Index ETF | REIT ETF | 922908553 | 1,616 | 19,063 | SH | | SOLE | | 19,016 | 0 | 47 |
Vanguard S&P 500 ETF | S&P 500 ETF SHS | 922908363 | 26,265 | 52,331 | SH | | SOLE | | 52,331 | 0 | 0 |
Vanguard Short Term Bond ETF | SHORT TRM BOND | 921937827 | 10,122 | 131,967 | SH | | SOLE | | 131,723 | 0 | 244 |
Vanguard Short Term Corporate ETF | SHRT TRM CORP BD | 92206C409 | 7,223 | 93,474 | SH | | SOLE | | 92,929 | 0 | 545 |
Vanguard Short Term Government ETF | SHTRM GVT BD ETF | 92206C102 | 1,533 | 26,442 | SH | | SOLE | | 26,442 | 0 | 0 |
Vanguard SHRT Inf Prot Sec Index ETF | STRM INFPROIDX | 922020805 | 300 | 6,188 | SH | | SOLE | | 6,188 | 0 | 0 |
Vanguard Small Cap ETF | SMALL CP ETF | 922908751 | 24,154 | 110,348 | SH | | SOLE | | 109,679 | 0 | 669 |
Vanguard Small Growth ETF | SML CP GRW ETF | 922908595 | 1,216 | 4,852 | SH | | SOLE | | 4,819 | 0 | 33 |
Vanguard Small Value ETF | SM CP VAL ETF | 922908611 | 2,267 | 12,352 | SH | | SOLE | | 12,311 | 0 | 41 |
Vanguard Telcom ETF | TELCOMM ETF | 92204A884 | 579 | 4,177 | SH | | SOLE | | 4,177 | 0 | 0 |
Vanguard Total Bond ETF | TOTAL BND MRKT | 921937835 | 14,460 | 200,698 | SH | | SOLE | | 200,223 | 0 | 475 |
Vanguard Total International Bond ETF | INTL BD IDX ETF | 92203J407 | 722 | 14,835 | SH | | SOLE | | 14,835 | 0 | 0 |
Vanguard Total International Stock ETF | VG TL INTL STK F | 921909768 | 5,978 | 99,143 | SH | | SOLE | | 99,143 | 0 | 0 |
Vanguard Total US Stock Mkt ETF | TOTAL STK MKT | 922908769 | 11,760 | 43,804 | SH | | SOLE | | 43,751 | 0 | 53 |
Vanguard Total World Stock ETF | TT WRLD ST ETF | 922042742 | 8,673 | 77,006 | SH | | SOLE | | 77,006 | 0 | 0 |
Vanguard US Value Factor ETF | US VALUE FACTR | 921935805 | 598 | 5,250 | SH | | SOLE | | 5,250 | 0 | 0 |
Vanguard Utilities | UTILITIES ETF | 92204A876 | 606 | 4,065 | SH | | SOLE | | 4,051 | 0 | 14 |
Vanguard Value | VALUE ETF | 922908744 | 2,446 | 15,155 | SH | | SOLE | | 15,155 | 0 | 0 |
Veralto Corp | COM SHS | 92338C103 | 239 | 2,503 | SH | | SOLE | | 2,401 | 0 | 102 |
Verisk Analytics Inc Cla | COM | 92345Y106 | 204 | 756 | SH | | SOLE | | 434 | 0 | 322 |
Verizon Communications | COM | 92343V104 | 1,581 | 38,335 | SH | | SOLE | | 38,217 | 0 | 118 |
Vertex Energy Inc | COM | 92534K107 | 57 | 60,000 | SH | | SOLE | | 60,000 | 0 | 0 |
Vertex Pharmaceutica | COM | 92532F100 | 2,212 | 4,719 | SH | | SOLE | | 4,719 | 0 | 0 |
Visa Inc CL A | COM CL A | 92826C839 | 13,120 | 49,987 | SH | | SOLE | | 48,464 | 0 | 1,523 |
Voya Finl Inc | COM | 929089100 | 356 | 5,000 | SH | | SOLE | | 5,000 | 0 | 0 |
Vulcan Materials Company | COM | 929160109 | 13,282 | 53,411 | SH | | SOLE | | 52,771 | 0 | 640 |
W E C Energy Group I | COM | 92939U106 | 2,323 | 29,602 | SH | | SOLE | | 29,602 | 0 | 0 |
W R Berkley | COM | 084423102 | 1,617 | 20,584 | SH | | SOLE | | 20,584 | 0 | 0 |
W.W. Grainger Inc | COM | 384802104 | 211 | 234 | SH | | SOLE | | 22 | 0 | 212 |
Wal-Mart Stores Inc | COM | 931142103 | 12,073 | 178,309 | SH | | SOLE | | 178,138 | 0 | 171 |
Waste Connections Inc | COM | 94106B101 | 1,841 | 10,500 | SH | | SOLE | | 10,500 | 0 | 0 |
Waste Management Inc Del | COM | 94106L109 | 7,078 | 33,177 | SH | | SOLE | | 33,177 | 0 | 0 |
Waters Corp | COM | 941848103 | 3,329 | 11,475 | SH | | SOLE | | 11,295 | 0 | 180 |
Wells Fargo & Co New | COM | 949746101 | 1,251 | 21,061 | SH | | SOLE | | 21,061 | 0 | 0 |
Weyerhaeuser Co | COM | 962166104 | 1,166 | 41,057 | SH | | SOLE | | 41,057 | 0 | 0 |
Wheaton Precious Metal F | COM | 962879102 | 3,084 | 58,842 | SH | | SOLE | | 58,842 | 0 | 0 |
Williams Companies | COM | 969457100 | 200 | 4,715 | SH | | SOLE | | 4,715 | 0 | 0 |
Wisdomtree Trust | EMG MKTS SMCAP | 97717W281 | 533 | 10,355 | SH | | SOLE | | 10,355 | 0 | 0 |
Woodward Inc | COM | 980745103 | 872 | 5,000 | SH | | SOLE | | 5,000 | 0 | 0 |
Xylem Inc | COM | 98419M100 | 228 | 1,684 | SH | | SOLE | | 1,684 | 0 | 0 |
Yum Brands Inc | COM | 988498101 | 800 | 6,041 | SH | | SOLE | | 6,041 | 0 | 0 |