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 |
3M Co | Common Stock | 88579Y101 | 59,960 | 500 | SH | SOLE | 500 | 0 | 0 | |||
Abbott Laboratories | Common Stock | 002824100 | 446,955 | 4,071 | SH | SOLE | 4,071 | 0 | 0 | |||
Abbvie Inc | Common Stock | 00287Y109 | 1,138,704 | 7,046 | SH | SOLE | 7,046 | 0 | 0 | |||
Accenture PLC F Class A | Common Stock | G1151C101 | 543,019 | 2,035 | SH | SOLE | 2,035 | 0 | 0 | |||
Activision Blizzard | Common Stock | 00507V109 | 122,557 | 1,601 | SH | SOLE | 1,601 | 0 | 0 | |||
Acuity Brands Inc | Common Stock | 00508Y102 | 16,561 | 100 | SH | SOLE | 100 | 0 | 0 | |||
Air Prod & Chemicals | Common Stock | 009158106 | 326,923 | 1,055 | SH | SOLE | 1,055 | 0 | 0 | |||
Alibaba Group ADR | Common Stock | 01609W102 | 16,032 | 182 | SH | SOLE | 182 | 0 | 0 | |||
Allstate Corp | Common Stock | 020002101 | 315,123 | 2,309 | SH | SOLE | 2,309 | 0 | 0 | |||
Alphabet Inc. Class A | Common Stock | 02079K305 | 61,761 | 700 | SH | SOLE | 700 | 0 | 0 | |||
Alphabet Inc. Class C | Common Stock | 02079K107 | 2,829,422 | 31,888 | SH | SOLE | 31,888 | 0 | 0 | |||
Altria Group Inc | Common Stock | 02209S103 | 947,172 | 20,329 | SH | SOLE | 20,329 | 0 | 0 | |||
Amazon.com Inc | Common Stock | 023135106 | 45,108 | 537 | SH | SOLE | 537 | 0 | 0 | |||
American Electric Power Co. | Common Stock | 025537101 | 94,950 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
American Express Co | Common Stock | 025816109 | 628,233 | 4,252 | SH | SOLE | 4,252 | 0 | 0 | |||
American International Group | Common Stock | 026874784 | 889,028 | 14,058 | SH | SOLE | 14,058 | 0 | 0 | |||
Ameriprise Financial | Common Stock | 03076C106 | 139,494 | 448 | SH | SOLE | 448 | 0 | 0 | |||
Analog Devices Inc | Common Stock | 032654105 | 33,626 | 205 | SH | SOLE | 205 | 0 | 0 | |||
Ansys Inc | Common Stock | 03662Q105 | 36,239 | 150 | SH | SOLE | 150 | 0 | 0 | |||
Anthem Inc | Common Stock | 036752103 | 38,473 | 75 | SH | SOLE | 75 | 0 | 0 | |||
Apple Inc | Common Stock | 037833100 | 4,932,533 | 37,963 | SH | SOLE | 37,963 | 0 | 0 | |||
Applied Energetics | Common Stock | 03819M106 | 116,759 | 59,571 | SH | SOLE | 59,571 | 0 | 0 | |||
Applied Materials | Common Stock | 038222105 | 493,734 | 5,070 | SH | SOLE | 5,070 | 0 | 0 | |||
Arch Cap Group LTD F | Common Stock | G0450A105 | 3,597,357 | 57,301 | SH | SOLE | 57,301 | 0 | 0 | |||
Astrazeneca ADR | Common Stock | 046353108 | 296,625 | 4,375 | SH | SOLE | 4,375 | 0 | 0 | |||
AT&T | Common Stock | 00206R102 | 86,324 | 4,689 | SH | SOLE | 4,689 | 0 | 0 | |||
Atlantic Union Bankshare | Common Stock | 04911A107 | 37,108 | 1,056 | SH | SOLE | 1,056 | 0 | 0 | |||
Auto Data Processing | Common Stock | 053015103 | 35,296 | 147 | SH | SOLE | 147 | 0 | 0 | |||
Autodesk Inc | Common Stock | 052769106 | 27,096 | 145 | SH | SOLE | 145 | 0 | 0 | |||
Autozone Inc | Common Stock | 053332102 | 436,514 | 177 | SH | SOLE | 177 | 0 | 0 | |||
AvalonBay Communities Inc REIT | Common Stock | 053484101 | 84,328 | 517 | SH | SOLE | 517 | 0 | 0 | |||
Baker Hughes Co. Class A | Common Stock | 05722G100 | 1,237,129 | 41,894 | SH | SOLE | 41,894 | 0 | 0 | |||
Bank Of America Corp | Common Stock | 060505104 | 2,835,495 | 85,613 | SH | SOLE | 85,613 | 0 | 0 | |||
Baxter International | Common Stock | 071813109 | 20,504 | 400 | SH | SOLE | 400 | 0 | 0 | |||
Becton Dickinson & Co | Common Stock | 075887109 | 76,290 | 300 | SH | SOLE | 300 | 0 | 0 | |||
Berkshire Hathaway Class B | Common Stock | 084670702 | 5,234,311 | 16,945 | SH | SOLE | 16,945 | 0 | 0 | |||
Berkshire Hathaway Inc. Class A | Common Stock | 084990175 | 1,874,844 | 400 | SH | SOLE | 400 | 0 | 0 | |||
BlackRock Inc | Common Stock | 09247X101 | 284,161 | 401 | SH | SOLE | 401 | 0 | 0 | |||
Boeing Co | Common Stock | 097023105 | 66,211 | 348 | SH | SOLE | 348 | 0 | 0 | |||
Bristol-Myers Squibb | Common Stock | 110122108 | 380,472 | 5,288 | SH | SOLE | 5,288 | 0 | 0 | |||
Broadcom Inc | Common Stock | 11135F101 | 1,099,250 | 1,966 | SH | SOLE | 1,966 | 0 | 0 | |||
Builders Firstsource | Common Stock | 12008R107 | 103,094 | 1,589 | SH | SOLE | 1,589 | 0 | 0 | |||
Camden Property Trust REIT | Common Stock | 133131102 | 56,410 | 500 | SH | SOLE | 500 | 0 | 0 | |||
Campbell Soup Co | Common Stock | 134429109 | 15,606 | 275 | SH | SOLE | 275 | 0 | 0 | |||
Capital One Financial 5 percent PFD | Preferred Stock | 14040H824 | 36,000 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | |||
Capital One Financial Corp. | Common Stock | 14040H105 | 35,418 | 381 | SH | SOLE | 381 | 0 | 0 | |||
Caterpillar Inc | Common Stock | 149123101 | 23,956 | 100 | SH | SOLE | 100 | 0 | 0 | |||
CBRE Group Inc Class A | Common Stock | 12504L109 | 668,705 | 8,689 | SH | SOLE | 8,689 | 0 | 0 | |||
CDW Corp | Common Stock | 12514G108 | 142,864 | 800 | SH | SOLE | 800 | 0 | 0 | |||
Centene Corp | Common Stock | 15135B101 | 82,010 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
Centerpoint Energy Inc | Common Stock | 15189T107 | 62,079 | 2,070 | SH | SOLE | 2,070 | 0 | 0 | |||
Charles Schwab Corp | Common Stock | 808513105 | 2,675,431 | 32,133 | SH | SOLE | 32,133 | 0 | 0 | |||
Charles Schwab US REIT ETF | ETF | 808524847 | 43,518 | 2,256 | SH | SOLE | 2,256 | 0 | 0 | |||
Check PT Software F | Common Stock | M22465104 | 1,039,558 | 8,240 | SH | SOLE | 8,240 | 0 | 0 | |||
Chesapeake Energy Co | Common Stock | 165167735 | 260,556 | 2,761 | SH | SOLE | 2,761 | 0 | 0 | |||
Chevron Corp. | Common Stock | 166764100 | 1,429,638 | 7,965 | SH | SOLE | 7,965 | 0 | 0 | |||
CHS Inc. 7.5 percent PFD PFD Ser 4 | Preferred Stock | 12542R803 | 129,331 | 4,980 | SH | SOLE | 4,980 | 0 | 0 | |||
Chubb LTD F | Common Stock | H1467J104 | 202,608 | 915 | SH | SOLE | 915 | 0 | 0 | |||
CIGNA Corp | Common Stock | 125523100 | 3,344,277 | 10,093 | SH | SOLE | 10,093 | 0 | 0 | |||
Cincinnati Financial Corp. | Common Stock | 172062101 | 147,526 | 1,432 | SH | SOLE | 1,432 | 0 | 0 | |||
Cisco Systems | Common Stock | 17275R102 | 3,107,413 | 65,227 | SH | SOLE | 65,227 | 0 | 0 | |||
Citigroup Inc | Common Stock | 172967424 | 89,374 | 1,976 | SH | SOLE | 1,976 | 0 | 0 | |||
Cleveland-Cliffs Inc | Common Stock | 185899101 | 18,414 | 1,143 | SH | SOLE | 1,143 | 0 | 0 | |||
Coca-Cola | Common Stock | 191216100 | 329,500 | 5,180 | SH | SOLE | 5,180 | 0 | 0 | |||
Colgate-Palmolive Co | Common Stock | 194162103 | 246,219 | 3,125 | SH | SOLE | 3,125 | 0 | 0 | |||
Comcast Corp Class A | Common Stock | 20030N101 | 2,014,502 | 57,607 | SH | SOLE | 57,607 | 0 | 0 | |||
Conmed Corp | Common Stock | 207410101 | 26,652 | 300 | SH | SOLE | 300 | 0 | 0 | |||
Conocophillips | Common Stock | 20825C104 | 102,794 | 866 | SH | SOLE | 866 | 0 | 0 | |||
Corning Inc | Common Stock | 219350105 | 64,710 | 2,026 | SH | SOLE | 2,026 | 0 | 0 | |||
Corteva Inc | Common Stock | 22052L104 | 58,486 | 995 | SH | SOLE | 995 | 0 | 0 | |||
Crown Castle Intl Co REIT | Common Stock | 22822V101 | 453,987 | 3,347 | SH | SOLE | 3,347 | 0 | 0 | |||
CSX Corp | Common Stock | 126408103 | 137,117 | 4,426 | SH | SOLE | 4,426 | 0 | 0 | |||
CVS Health Corp | Common Stock | 126650100 | 3,586,611 | 38,487 | SH | SOLE | 38,487 | 0 | 0 | |||
Danaher Corp | Common Stock | 235851102 | 291,174 | 1,096 | SH | SOLE | 1,096 | 0 | 0 | |||
Deere & Co | Common Stock | 244199105 | 333,219 | 775 | SH | SOLE | 775 | 0 | 0 | |||
Dell Technologies Inc Class C | Common Stock | 24703L202 | 425,528 | 10,580 | SH | SOLE | 10,580 | 0 | 0 | |||
Dentsply Sirona Inc | Common Stock | 24906P109 | 21,289 | 666 | SH | SOLE | 666 | 0 | 0 | |||
Diageo PLC | Common Stock | 25243Q205 | 274,591 | 1,541 | SH | SOLE | 1,541 | 0 | 0 | |||
Digital Realty Trust REIT | Common Stock | 253868103 | 11,468 | 113 | SH | SOLE | 113 | 0 | 0 | |||
Discover Financial Services | Common Stock | 254709108 | 232,346 | 2,375 | SH | SOLE | 2,375 | 0 | 0 | |||
Dollar Tree Inc | Common Stock | 256746108 | 1,323,878 | 9,360 | SH | SOLE | 9,360 | 0 | 0 | |||
Dominion Energy Inc | Common Stock | 25746U109 | 3,597,717 | 58,671 | SH | SOLE | 58,671 | 0 | 0 | |||
Dow Inc | Common Stock | 260557103 | 41,370 | 821 | SH | SOLE | 821 | 0 | 0 | |||
DR Reddy S Laboratorie F Sponsored ADR | Common Stock | 256135203 | 10,350 | 200 | SH | SOLE | 200 | 0 | 0 | |||
Duke Energy Corp | Common Stock | 26441C204 | 447,595 | 4,346 | SH | SOLE | 4,346 | 0 | 0 | |||
DuPont De Nemours Inc Ia | Common Stock | 26614N102 | 35,756 | 521 | SH | SOLE | 521 | 0 | 0 | |||
Eaton Corp PLC F | Common Stock | G29183103 | 10,045 | 64 | SH | SOLE | 64 | 0 | 0 | |||
eBay Inc | Common Stock | 278642103 | 668,418 | 16,118 | SH | SOLE | 16,118 | 0 | 0 | |||
Ecolab Inc | Common Stock | 278865100 | 51,132 | 350 | SH | SOLE | 350 | 0 | 0 | |||
Eli Lilly & Co. | Common Stock | 532457108 | 639,488 | 1,748 | SH | SOLE | 1,748 | 0 | 0 | |||
Emerson Electric Co | Common Stock | 291011104 | 12,680 | 132 | SH | SOLE | 132 | 0 | 0 | |||
Enbridge Inc F | Common Stock | 29250N105 | 84,612 | 2,164 | SH | SOLE | 2,164 | 0 | 0 | |||
Enterprise Products Partners LP | Common Stock | 293792107 | 88,786 | 3,681 | SH | SOLE | 3,681 | 0 | 0 | |||
Enviva Inc | Common Stock | 29415B103 | 52,970 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
EOG Resources Inc. | Common Stock | 26875P101 | 148,300 | 1,145 | SH | SOLE | 1,145 | 0 | 0 | |||
EQT Corp | Common Stock | 26884L109 | 337,454 | 9,975 | SH | SOLE | 9,975 | 0 | 0 | |||
Equinix Inc REIT | Common Stock | 29444U700 | 496,513 | 758 | SH | SOLE | 758 | 0 | 0 | |||
Essential Utils Inc | Common Stock | 29670G102 | 52,598 | 1,102 | SH | SOLE | 1,102 | 0 | 0 | |||
Exelon Corp | Common Stock | 30161N101 | 86,201 | 1,994 | SH | SOLE | 1,994 | 0 | 0 | |||
ExxonMobil | Common Stock | 30231G102 | 2,235,450 | 20,267 | SH | SOLE | 20,267 | 0 | 0 | |||
Fastenal Co | Common Stock | 311900104 | 175,888 | 3,717 | SH | SOLE | 3,717 | 0 | 0 | |||
Fedex Corp | Common Stock | 31428X106 | 36,584 | 203 | SH | SOLE | 203 | 0 | 0 | |||
Fidelity Natl Info | Common Stock | 31620M106 | 359,605 | 5,300 | SH | SOLE | 5,300 | 0 | 0 | |||
First Citizens BancShares A | Common Stock | 31946M103 | 41,710 | 55 | SH | SOLE | 55 | 0 | 0 | |||
Fiserv Inc | Common Stock | 337738108 | 146,349 | 1,448 | SH | SOLE | 1,448 | 0 | 0 | |||
Ford Motor Co | Common Stock | 345370860 | 19,783 | 1,701 | SH | SOLE | 1,701 | 0 | 0 | |||
Fortive Corp Disc 00500 | Common Stock | 34959J108 | 57,825 | 900 | SH | SOLE | 900 | 0 | 0 | |||
Fortune Brands Home & Security | Common Stock | 34964C106 | 98,686 | 1,728 | SH | SOLE | 1,728 | 0 | 0 | |||
Generac Holdings Inc | Common Stock | 368736104 | 100,660 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
General Dynamics Co | Common Stock | 369550108 | 177,895 | 717 | SH | SOLE | 717 | 0 | 0 | |||
General Electric Co | Common Stock | 369604301 | 91,838 | 1,095 | SH | SOLE | 1,095 | 0 | 0 | |||
Go Daddy Group Inc Class A | Common Stock | 380237107 | 10,026 | 134 | SH | SOLE | 134 | 0 | 0 | |||
Goldman Sachs Group | Common Stock | 38141G104 | 28,844 | 84 | SH | SOLE | 84 | 0 | 0 | |||
Heico Corp Class A | Common Stock | 422806208 | 15,581 | 130 | SH | SOLE | 130 | 0 | 0 | |||
HF Sinclair Corp | Common Stock | 403949100 | 134,450 | 2,591 | SH | SOLE | 2,591 | 0 | 0 | |||
Hologic Inc | Common Stock | 436440101 | 23,416 | 313 | SH | SOLE | 313 | 0 | 0 | |||
Home Depot | Common Stock | 437076102 | 313,649 | 993 | SH | SOLE | 993 | 0 | 0 | |||
Honeywell Intl Inc | Common Stock | 438516106 | 235,087 | 1,097 | SH | SOLE | 1,097 | 0 | 0 | |||
IBM | Common Stock | 459200101 | 77,630 | 551 | SH | SOLE | 551 | 0 | 0 | |||
Idexx Labs Inc | Common Stock | 45168D104 | 10,199 | 25 | SH | SOLE | 25 | 0 | 0 | |||
Illinois Tool Works | Common Stock | 452308109 | 66,483 | 300 | SH | SOLE | 300 | 0 | 0 | |||
Ingevity Corp | Common Stock | 45688C107 | 51,703 | 734 | SH | SOLE | 734 | 0 | 0 | |||
Intel | Common Stock | 458140100 | 26,166 | 990 | SH | SOLE | 990 | 0 | 0 | |||
iShares Core MSCI EAFE ETF | ETF | 46432F842 | 265,483 | 4,307 | SH | SOLE | 4,307 | 0 | 0 | |||
iShares Core US Aggregate Bond ETF | ETF | 464287226 | 31,716 | 327 | SH | SOLE | 327 | 0 | 0 | |||
iShares Core US REIT ETF | ETF | 464288521 | 1,930,132 | 39,032 | SH | SOLE | 39,032 | 0 | 0 | |||
iShares MSCI EAFE ETF | ETF | 464287465 | 90,518 | 1,379 | SH | SOLE | 1,379 | 0 | 0 | |||
iShares MSCI Global Min Vol FCT ETF | ETF | 464286525 | 185,669 | 1,954 | SH | SOLE | 1,954 | 0 | 0 | |||
iShares Russell 1000 Value ETF | ETF | 464287598 | 167,422 | 1,104 | SH | SOLE | 1,104 | 0 | 0 | |||
iShares Russell 2000 ETF | ETF | 464287655 | 2,285,511 | 13,108 | SH | SOLE | 13,108 | 0 | 0 | |||
iShares Russell 2000 Value ETF | ETF | 464287630 | 304,935 | 2,199 | SH | SOLE | 2,199 | 0 | 0 | |||
iShares S&P Small Cap 600 ETF | ETF | 464287879 | 947,433 | 10,376 | SH | SOLE | 10,376 | 0 | 0 | |||
iShares Total US Stock Market ETF | ETF | 464287150 | 84,800 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
ITT Inc | Common Stock | 45073V108 | 12,165 | 150 | SH | SOLE | 150 | 0 | 0 | |||
James Financial Group | Common Stock | 470299108 | 54,208 | 4,400 | SH | SOLE | 4,400 | 0 | 0 | |||
Johnson & Johnson | Common Stock | 478160104 | 1,999,501 | 11,319 | SH | SOLE | 11,319 | 0 | 0 | |||
JPMorgan Chase | Common Stock | 46625H100 | 2,028,263 | 15,125 | SH | SOLE | 15,125 | 0 | 0 | |||
Kimberly Clark Corp | Common Stock | 494368103 | 38,609 | 282 | SH | SOLE | 282 | 0 | 0 | |||
Kinder Morgan Inc | Common Stock | 49456B101 | 787,402 | 43,551 | SH | SOLE | 43,551 | 0 | 0 | |||
Kraft Heinz Co | Common Stock | 500754106 | 793,435 | 19,490 | SH | SOLE | 19,490 | 0 | 0 | |||
L3Harris Technologies Inc. | Common Stock | 502431109 | 369,365 | 1,774 | SH | SOLE | 1,774 | 0 | 0 | |||
Lab Corp Of America | Common Stock | 50540R409 | 1,905,269 | 8,091 | SH | SOLE | 8,091 | 0 | 0 | |||
Lam Research Corp | Common Stock | 512807108 | 379,823 | 900 | SH | SOLE | 900 | 0 | 0 | |||
Liberty Media Corp Series C Liberty Sirius | Common Stock | 531229607 | 377,096 | 9,637 | SH | SOLE | 9,637 | 0 | 0 | |||
Linde PLC | Common Stock | G5494J103 | 32,618 | 100 | SH | SOLE | 100 | 0 | 0 | |||
LKQ Corp | Common Stock | 501889208 | 401,362 | 7,515 | SH | SOLE | 7,515 | 0 | 0 | |||
Lockheed Martin Corp | Common Stock | 539830109 | 2,466,445 | 5,070 | SH | SOLE | 5,070 | 0 | 0 | |||
Lowes Companies Inc | Common Stock | 548661107 | 500,889 | 2,514 | SH | SOLE | 2,514 | 0 | 0 | |||
LyondellBasell Industries | Common Stock | N53745100 | 256,729 | 3,092 | SH | SOLE | 3,092 | 0 | 0 | |||
Marathon Oil Corp | Common Stock | 565849106 | 190,004 | 7,019 | SH | SOLE | 7,019 | 0 | 0 | |||
Marathon Pete Corp | Common Stock | 56585A102 | 647,057 | 5,559 | SH | SOLE | 5,559 | 0 | 0 | |||
Mastercard Inc Class A | Common Stock | 57636Q104 | 631,825 | 1,817 | SH | SOLE | 1,817 | 0 | 0 | |||
McCormick & Co Inc | Common Stock | 579780206 | 42,972 | 516 | SH | SOLE | 516 | 0 | 0 | |||
McDonald's | Common Stock | 580135101 | 523,371 | 1,986 | SH | SOLE | 1,986 | 0 | 0 | |||
McKesson Corp | Common Stock | 58155Q103 | 3,615,071 | 9,621 | SH | SOLE | 9,621 | 0 | 0 | |||
MDU Resources Group | Common Stock | 552690109 | 43,399 | 1,420 | SH | SOLE | 1,420 | 0 | 0 | |||
Merck & Co. Inc. | Common Stock | 58933Y105 | 3,825,339 | 34,253 | SH | SOLE | 34,253 | 0 | 0 | |||
Meta Platforms Inc Class A | Common Stock | 30303M102 | 627,092 | 5,211 | SH | SOLE | 5,211 | 0 | 0 | |||
Metlife Inc 4.75 percent PFD PFD Ser F | Preferred Stock | 59156R850 | 39,100 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | |||
Micron Technology | Common Stock | 595112103 | 221,921 | 4,430 | SH | SOLE | 4,430 | 0 | 0 | |||
Microsoft | Common Stock | 594918104 | 1,544,026 | 6,438 | SH | SOLE | 6,438 | 0 | 0 | |||
Mondelez Intl Class A | Common Stock | 609207105 | 400,735 | 5,978 | SH | SOLE | 5,978 | 0 | 0 | |||
Moodys Corp | Common Stock | 615369105 | 11,145 | 40 | SH | SOLE | 40 | 0 | 0 | |||
Morgan Stanley | Common Stock | 617446448 | 127,530 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | |||
Morningstar Inc | Common Stock | 617700109 | 64,977 | 300 | SH | SOLE | 300 | 0 | 0 | |||
Mosaic | Common Stock | 61945C103 | 158,546 | 3,614 | SH | SOLE | 3,614 | 0 | 0 | |||
Motorola Solutions | Common Stock | 620076307 | 21,991 | 85 | SH | SOLE | 85 | 0 | 0 | |||
Nestle S A F Sponsored ADR | Common Stock | 641069406 | 367,704 | 3,188 | SH | SOLE | 3,188 | 0 | 0 | |||
Newmarket Corporation | Common Stock | 651587107 | 70,472 | 225 | SH | SOLE | 225 | 0 | 0 | |||
Nextera Energy Inc | Common Stock | 65339F101 | 283,404 | 3,390 | SH | SOLE | 3,390 | 0 | 0 | |||
Nintendo LTD F Sponsored ADR | Common Stock | 654445303 | 554,917 | 53,255 | SH | SOLE | 53,255 | 0 | 0 | |||
Nisource Inc 00500 | Common Stock | 65473P105 | 217,687 | 7,939 | SH | SOLE | 7,939 | 0 | 0 | |||
Norfolk Southern Co | Common Stock | 655844108 | 1,115,543 | 4,527 | SH | SOLE | 4,527 | 0 | 0 | |||
Northrop Grumman Corp | Common Stock | 666807102 | 666,735 | 1,222 | SH | SOLE | 1,222 | 0 | 0 | |||
Novartis AG F Sponsored ADR | Common Stock | 66987V109 | 41,459 | 457 | SH | SOLE | 457 | 0 | 0 | |||
Nucor Corp | Common Stock | 670346105 | 18,128 | 137 | SH | SOLE | 137 | 0 | 0 | |||
Nvidia Corp | Common Stock | 67066G104 | 1,839,464 | 12,587 | SH | SOLE | 12,587 | 0 | 0 | |||
NVR Inc. | Common Stock | 62944T105 | 18,450 | 4 | SH | SOLE | 4 | 0 | 0 | |||
NXP Semiconductors F | Common Stock | N6596X109 | 12,392 | 78 | SH | SOLE | 78 | 0 | 0 | |||
Occidental Petrol 27 WTS Warrants Exp 08/03/27 | Warrant | 674599162 | 15,461 | 375 | SH | SOLE | 375 | 0 | 0 | |||
Occidental Petroleum Co | Common Stock | 674599105 | 625,140 | 9,904 | SH | SOLE | 9,904 | 0 | 0 | |||
Oracle Corp | Common Stock | 68389X105 | 726,587 | 8,889 | SH | SOLE | 8,889 | 0 | 0 | |||
O'Reilly Automotive | Common Stock | 67103H107 | 925,057 | 1,096 | SH | SOLE | 1,096 | 0 | 0 | |||
Paychex Inc | Common Stock | 704326107 | 531,576 | 4,600 | SH | SOLE | 4,600 | 0 | 0 | |||
Pepsico Inc | Common Stock | 713448108 | 1,418,801 | 7,803 | SH | SOLE | 7,803 | 0 | 0 | |||
Pfizer | Common Stock | 717081103 | 2,396,453 | 46,769 | SH | SOLE | 46,769 | 0 | 0 | |||
Philip Morris Intl | Common Stock | 718172109 | 1,577,258 | 15,391 | SH | SOLE | 15,391 | 0 | 0 | |||
Phillips 66 | Common Stock | 718546104 | 23,106 | 222 | SH | SOLE | 222 | 0 | 0 | |||
PNC Financial Services | Common Stock | 693475105 | 3,075,882 | 19,475 | SH | SOLE | 19,475 | 0 | 0 | |||
Post Holdings Inc | Common Stock | 737446104 | 2,425,196 | 26,869 | SH | SOLE | 26,869 | 0 | 0 | |||
Principal Financial Group | Common Stock | 74251V102 | 32,477 | 387 | SH | SOLE | 387 | 0 | 0 | |||
Procter & Gamble | Common Stock | 742718109 | 2,458,758 | 16,223 | SH | SOLE | 16,223 | 0 | 0 | |||
Progressive Co. | Common Stock | 743315103 | 2,323,768 | 17,915 | SH | SOLE | 17,915 | 0 | 0 | |||
Prudential Financial | Common Stock | 744320102 | 246,164 | 2,475 | SH | SOLE | 2,475 | 0 | 0 | |||
Qualcomm Inc | Common Stock | 747525103 | 428,546 | 3,898 | SH | SOLE | 3,898 | 0 | 0 | |||
Raytheon Technologies Co | Common Stock | 75513E101 | 1,572,745 | 15,584 | SH | SOLE | 15,584 | 0 | 0 | |||
Regeneron Pharms Inc | Common Stock | 75886F107 | 978,340 | 1,356 | SH | SOLE | 1,356 | 0 | 0 | |||
RGC Resources Inc | Common Stock | 74955L103 | 742,688 | 33,682 | SH | SOLE | 33,682 | 0 | 0 | |||
Roper Technologies | Common Stock | 776696106 | 162,898 | 377 | SH | SOLE | 377 | 0 | 0 | |||
Royal Bank Of Canada | Common Stock | 780087102 | 71,267 | 758 | SH | SOLE | 758 | 0 | 0 | |||
Salesforce Inc | Common Stock | 79466L302 | 43,622 | 329 | SH | SOLE | 329 | 0 | 0 | |||
Sealed Air Corp | Common Stock | 81211K100 | 18,057 | 362 | SH | SOLE | 362 | 0 | 0 | |||
Select Sector Utility Select SPDR ETF | ETF | 81369Y886 | 229,830 | 3,260 | SH | SOLE | 3,260 | 0 | 0 | |||
Shell PLC F Unsponsored ADR | Common Stock | 780259305 | 25,058 | 440 | SH | SOLE | 440 | 0 | 0 | |||
Siemens AG ADR | Common Stock | 826197501 | 27,516 | 400 | SH | SOLE | 400 | 0 | 0 | |||
Skyworks Solutions | Common Stock | 83088M102 | 72,904 | 800 | SH | SOLE | 800 | 0 | 0 | |||
Southern Co | Common Stock | 842587107 | 210,731 | 2,951 | SH | SOLE | 2,951 | 0 | 0 | |||
SPDR Gold Shares ETF | ETF | 78463V107 | 39,865 | 235 | SH | SOLE | 235 | 0 | 0 | |||
SPDR S&P 500 ETF | ETF | 78462F103 | 806,844 | 2,100 | SH | SOLE | 2,100 | 0 | 0 | |||
SPDR Short Term Corporate Bond ETF | ETF | 78464A474 | 2,128,669 | 72,453 | SH | SOLE | 72,453 | 0 | 0 | |||
Stanley Black & Decker | Common Stock | 854502101 | 19,156 | 255 | SH | SOLE | 255 | 0 | 0 | |||
Starbucks Corp | Common Stock | 855244109 | 358,310 | 3,612 | SH | SOLE | 3,612 | 0 | 0 | |||
Steel Dynamics Inc | Common Stock | 858119100 | 123,040 | 1,255 | SH | SOLE | 1,255 | 0 | 0 | |||
Sun Communities REIT | Common Stock | 866674104 | 40,718 | 283 | SH | SOLE | 283 | 0 | 0 | |||
Synopsys Inc | Common Stock | 871607107 | 29,055 | 91 | SH | SOLE | 91 | 0 | 0 | |||
Target Corp | Common Stock | 87612E106 | 1,864,818 | 12,512 | SH | SOLE | 12,512 | 0 | 0 | |||
Teleflex Incorporate | Common Stock | 879369106 | 99,852 | 400 | SH | SOLE | 400 | 0 | 0 | |||
Texas Instruments | Common Stock | 882508104 | 634,610 | 3,841 | SH | SOLE | 3,841 | 0 | 0 | |||
Textron Inc | Common Stock | 883203101 | 411,181 | 5,806 | SH | SOLE | 5,806 | 0 | 0 | |||
The Southern Co 4.95 percent PFD Due 01/30/80 | Preferred Stock | 842587800 | 39,280 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | |||
Thermo Fisher Scientific | Common Stock | 883556102 | 209,376 | 380 | SH | SOLE | 380 | 0 | 0 | |||
Thomson Reuters Corp F | Common Stock | 884903709 | 18,479 | 162 | SH | SOLE | 162 | 0 | 0 | |||
TJX Companies Inc | Common Stock | 872540109 | 485,401 | 6,098 | SH | SOLE | 6,098 | 0 | 0 | |||
Toro Co | Common Stock | 891092108 | 110,702 | 975 | SH | SOLE | 975 | 0 | 0 | |||
TotalEnergies SE ADR | Common Stock | 89151E109 | 20,731 | 330 | SH | SOLE | 330 | 0 | 0 | |||
TowneBank Portsmouth VA | Common Stock | 89214P109 | 86,996 | 2,800 | SH | SOLE | 2,800 | 0 | 0 | |||
Tredegar Corp | Common Stock | 894650100 | 29,239 | 2,825 | SH | SOLE | 2,825 | 0 | 0 | |||
Truist Finl Corp | Common Stock | 89832Q109 | 544,760 | 12,660 | SH | SOLE | 12,660 | 0 | 0 | |||
UDR Inc. REIT | Common Stock | 902653104 | 130,559 | 3,371 | SH | SOLE | 3,371 | 0 | 0 | |||
Union Pacific Corp | Common Stock | 907818108 | 322,201 | 1,556 | SH | SOLE | 1,556 | 0 | 0 | |||
United Parcel Service Class B | Common Stock | 911312106 | 279,013 | 1,605 | SH | SOLE | 1,605 | 0 | 0 | |||
UnitedHealth Group | Common Stock | 91324P102 | 193,516 | 365 | SH | SOLE | 365 | 0 | 0 | |||
Universal Corp. | Common Stock | 913456109 | 52,810 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
Vanguard Dividend Appreciation ETF | ETF | 921908844 | 202,112 | 1,331 | SH | SOLE | 1,331 | 0 | 0 | |||
Vanguard FTSE All World Ex US ETF | ETF | 922042775 | 336,088 | 6,703 | SH | SOLE | 6,703 | 0 | 0 | |||
Vanguard FTSE Developed Markets ETF | ETF | 921943858 | 1,580,758 | 37,664 | SH | SOLE | 37,664 | 0 | 0 | |||
Vanguard FTSE Emerging Markets ETF | ETF | 922042858 | 18,749 | 481 | SH | SOLE | 481 | 0 | 0 | |||
Vanguard Muni Bond Tax Exempt ETF | ETF | 922907746 | 5,196,450 | 105,000 | SH | SOLE | 105,000 | 0 | 0 | |||
Vanguard Real Estate ETF | ETF | 922908553 | 13,032 | 158 | SH | SOLE | 158 | 0 | 0 | |||
Vanguard S&P 500 ETF | ETF | 922908363 | 11,586,491 | 32,978 | SH | SOLE | 32,978 | 0 | 0 | |||
Vanguard S&P 500 Growth ETF | ETF | 921932505 | 11,180 | 53 | SH | SOLE | 53 | 0 | 0 | |||
Vanguard Short Inflation Protected ETF | ETF | 922020805 | 2,005,681 | 42,939 | SH | SOLE | 42,939 | 0 | 0 | |||
Vanguard Short Term Treasury ETF IV | ETF | 92206C102 | 109,222 | 1,889 | SH | SOLE | 1,889 | 0 | 0 | |||
Vanguard Small Cap ETF | ETF | 922908751 | 8,408,605 | 45,813 | SH | SOLE | 45,813 | 0 | 0 | |||
Vanguard Small Cap Value ETF | ETF | 922908611 | 2,954,950 | 18,608 | SH | SOLE | 18,608 | 0 | 0 | |||
Vanguard Total Bond Market ETF | ETF | 921937835 | 591,387 | 8,232 | SH | SOLE | 8,232 | 0 | 0 | |||
Vanguard Total Stock Market ETF | ETF | 922908769 | 104,007 | 544 | SH | SOLE | 544 | 0 | 0 | |||
Vanguard Total World Stock ETF | ETF | 922042742 | 129,366 | 1,501 | SH | SOLE | 1,501 | 0 | 0 | |||
Verizon | Common Stock | 92343V104 | 2,406,818 | 61,087 | SH | SOLE | 61,087 | 0 | 0 | |||
Vertex Pharmaceutical | Common Stock | 92532F100 | 1,617,746 | 5,602 | SH | SOLE | 5,602 | 0 | 0 | |||
VF Corp | Common Stock | 918204108 | 33,132 | 1,200 | SH | SOLE | 1,200 | 0 | 0 | |||
Visa Inc Class A | Common Stock | 92826C839 | 356,516 | 1,716 | SH | SOLE | 1,716 | 0 | 0 | |||
VMware Inc Class A | Common Stock | 928563402 | 738,524 | 6,016 | SH | SOLE | 6,016 | 0 | 0 | |||
Wabtec | Common Stock | 929740108 | 89,829 | 900 | SH | SOLE | 900 | 0 | 0 | |||
Wal-Mart | Common Stock | 931142103 | 1,318,019 | 9,259 | SH | SOLE | 9,259 | 0 | 0 | |||
Walt Disney | Common Stock | 254687106 | 460,304 | 5,298 | SH | SOLE | 5,298 | 0 | 0 | |||
Waste Management Inc | Common Stock | 94106L109 | 162,057 | 1,033 | SH | SOLE | 1,033 | 0 | 0 | |||
Wells Fargo & 4.75 percent PFD PFD Ser Z | Preferred Stock | 94988U151 | 36,640 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | |||
Wells Fargo & Co | Common Stock | 949746101 | 1,824,681 | 44,192 | SH | SOLE | 44,192 | 0 | 0 | |||
Westlake Corp | Common Stock | 960413102 | 234,817 | 2,290 | SH | SOLE | 2,290 | 0 | 0 | |||
Westrock Co | Common Stock | 96145D105 | 290,914 | 8,274 | SH | SOLE | 8,274 | 0 | 0 | |||
Williams Cos Inc | Common Stock | 969457100 | 2,562,117 | 77,876 | SH | SOLE | 77,876 | 0 | 0 | |||
Williams Sonoma | Common Stock | 969904101 | 27,581 | 240 | SH | SOLE | 240 | 0 | 0 | |||
Willis Towers Watson P F | Common Stock | G96629103 | 1,379,393 | 5,621 | SH | SOLE | 5,621 | 0 | 0 | |||
Yum Brands Inc | Common Stock | 988498101 | 25,616 | 200 | SH | SOLE | 200 | 0 | 0 | |||
Zimmer Biomet HLDGS | Common Stock | 98956P102 | 17,884 | 140 | SH | SOLE | 140 | 0 | 0 |