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 |
ABBVIE INC | COM | 00287Y109 | 3,584,586 | 22,492 | SH | SOLE | 0 | 0 | 22,492 | |||
ADOBE SYSTEMS INCORPORATED | COM | 00724F101 | 2,983,535 | 7,742 | SH | SOLE | 0 | 0 | 7,742 | |||
ALBEMARLE CORP | COM | 012653101 | 322,795 | 1,460 | SH | SOLE | 0 | 0 | 1,460 | |||
ALPHABET INC | CAP STK CL C | 02079K107 | 491,192 | 4,723 | SH | SOLE | 0 | 0 | 4,723 | |||
ALPHABET INC | CAP STK CL A | 02079K305 | 5,007,358 | 48,273 | SH | SOLE | 0 | 0 | 48,273 | |||
ALTRIA GROUP INC | COM | 02209S103 | 12,635,000 | 283,169 | SH | SOLE | 0 | 0 | 283,169 | |||
AMAZON COM INC | COM | 023135106 | 3,797,354 | 36,764 | SH | SOLE | 0 | 0 | 36,764 | |||
AMERIPRISE FINL INC | COM | 03076C106 | 255,872 | 835 | SH | SOLE | 0 | 0 | 835 | |||
APPLE INC | COM | 037833100 | 15,695,828 | 95,184 | SH | SOLE | 0 | 0 | 95,184 | |||
ARES CAPITAL CORP | COM | 04010L103 | 264,878 | 14,494 | SH | SOLE | 0 | 0 | 14,494 | |||
ARMADA HOFFLER PPTYS INC | COM | 04208T108 | 445,095 | 37,688 | SH | SOLE | 0 | 0 | 37,688 | |||
ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | 2,733,277 | 4,015 | SH | SOLE | 0 | 0 | 4,015 | |||
ASTRAZENECA PLC | SPONSORED ADR | 046353108 | 249,807 | 3,599 | SH | SOLE | 0 | 0 | 3,599 | |||
ATLANTIC UN BANKSHARES CORP | COM | 04911A107 | 2,237,606 | 63,840 | SH | SOLE | 0 | 0 | 63,840 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 6,763,607 | 21,905 | SH | SOLE | 0 | 0 | 21,905 | |||
BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 1,862,400 | 4 | SH | SOLE | 0 | 0 | 4 | |||
BLACKSTONE INC | COM | 09260D107 | 8,280,300 | 94,266 | SH | SOLE | 0 | 0 | 94,266 | |||
BLOCK INC | CL A | 852234103 | 238,765 | 3,478 | SH | SOLE | 0 | 0 | 3,478 | |||
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 5,212,083 | 75,200 | SH | SOLE | 0 | 0 | 75,200 | |||
BROADCOM INC | COM | 11135F101 | 5,521,472 | 8,607 | SH | SOLE | 0 | 0 | 8,607 | |||
BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 | 2,670,260 | 81,609 | SH | SOLE | 0 | 0 | 81,609 | |||
BUNGE LIMITED | COM | G16962105 | 4,674,000 | 48,932 | SH | SOLE | 0 | 0 | 48,932 | |||
CALAMOS STRATEGIC TOTAL RETU | COM SH BEN INT | 128125101 | 435,400 | 31,100 | SH | SOLE | 0 | 0 | 31,100 | |||
CAPITAL ONE FINL CORP | COM | 14040H105 | 1,086,336 | 11,297 | SH | SOLE | 0 | 0 | 11,297 | |||
CATERPILLAR INC | COM | 149123101 | 271,870 | 1,188 | SH | SOLE | 0 | 0 | 1,188 | |||
CHEVRON CORP NEW | COM | 166764100 | 1,346,511 | 8,253 | SH | SOLE | 0 | 0 | 8,253 | |||
CISCO SYS INC | COM | 17275R102 | 6,418,506 | 122,783 | SH | SOLE | 0 | 0 | 122,783 | |||
COCA COLA CO | COM | 191216100 | 474,219 | 7,645 | SH | SOLE | 0 | 0 | 7,645 | |||
COLGATE PALMOLIVE CO | COM | 194162103 | 321,792 | 4,282 | SH | SOLE | 0 | 0 | 4,282 | |||
CONOCOPHILLIPS | COM | 20825C104 | 405,873 | 4,091 | SH | SOLE | 0 | 0 | 4,091 | |||
CONSOLIDATED EDISON INC | COM | 209115104 | 245,148 | 2,562 | SH | SOLE | 0 | 0 | 2,562 | |||
CORTEVA INC | COM | 22052L104 | 377,429 | 6,258 | SH | SOLE | 0 | 0 | 6,258 | |||
COSTCO WHSL CORP NEW | COM | 22160K105 | 278,247 | 560 | SH | SOLE | 0 | 0 | 560 | |||
CSX CORP | COM | 126408103 | 441,672 | 14,752 | SH | SOLE | 0 | 0 | 14,752 | |||
DANAHER CORPORATION | COM | 235851102 | 2,224,916 | 8,828 | SH | SOLE | 0 | 0 | 8,828 | |||
DEVON ENERGY CORP NEW | COM | 25179M103 | 4,493,022 | 88,777 | SH | SOLE | 0 | 0 | 88,777 | |||
DISNEY WALT CO | COM | 254687106 | 1,649,235 | 16,471 | SH | SOLE | 0 | 0 | 16,471 | |||
DOMINION ENERGY INC | COM | 25746U109 | 756,253 | 13,526 | SH | SOLE | 0 | 0 | 13,526 | |||
DOW INC | COM | 260557103 | 554,708 | 10,119 | SH | SOLE | 0 | 0 | 10,119 | |||
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 5,208,408 | 53,990 | SH | SOLE | 0 | 0 | 53,990 | |||
DUPONT DE NEMOURS INC | COM | 26614N102 | 592,202 | 8,251 | SH | SOLE | 0 | 0 | 8,251 | |||
ELEVANCE HEALTH INC | COM | 036752103 | 326,609 | 710 | SH | SOLE | 0 | 0 | 710 | |||
EXXON MOBIL CORP | COM | 30231G102 | 1,173,393 | 10,700 | SH | SOLE | 0 | 0 | 10,700 | |||
FERGUSON PLC NEW | SHS | G3421J106 | 4,421,106 | 33,055 | SH | SOLE | 0 | 0 | 33,055 | |||
GENERAL MTRS CO | COM | 37045V100 | 325,789 | 8,882 | SH | SOLE | 0 | 0 | 8,882 | |||
GOLDMAN SACHS ETF TR | ACCES TREASURY | 381430529 | 1,463,984 | 14,619 | SH | SOLE | 0 | 0 | 14,619 | |||
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 259,257 | 793 | SH | SOLE | 0 | 0 | 793 | |||
GRAB HOLDINGS LIMITED | CLASS A ORD | G4124C109 | 660,165 | 219,324 | SH | SOLE | 0 | 0 | 219,324 | |||
GRAINGER W W INC | COM | 384802104 | 1,960,114 | 2,846 | SH | SOLE | 0 | 0 | 2,846 | |||
GSK PLC | SPONSORED ADR | 37733W204 | 531,636 | 14,942 | SH | SOLE | 0 | 0 | 14,942 | |||
HOME DEPOT INC | COM | 437076102 | 4,365,002 | 14,791 | SH | SOLE | 0 | 0 | 14,791 | |||
INTUIT | COM | 461202103 | 3,302,330 | 7,407 | SH | SOLE | 0 | 0 | 7,407 | |||
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 1,884,091 | 7,375 | SH | SOLE | 0 | 0 | 7,375 | |||
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 3,309,639 | 10,313 | SH | SOLE | 0 | 0 | 10,313 | |||
ISHARES INC | MSCI EMRG CHN | 46434G764 | 365,535 | 7,410 | SH | SOLE | 0 | 0 | 7,410 | |||
ISHARES TR | GRWT ALLOCAT ETF | 464289867 | 346,804 | 6,932 | SH | SOLE | 0 | 0 | 6,932 | |||
ISHARES TR | EUROPE ETF | 464287861 | 1,032,613 | 20,644 | SH | SOLE | 0 | 0 | 20,644 | |||
ISHARES TR | MSCI EMG MKT ETF | 464287234 | 215,027 | 5,449 | SH | SOLE | 0 | 0 | 5,449 | |||
ISHARES TR | IBOXX INV CP ETF | 464287242 | 238,993 | 2,180 | SH | SOLE | 0 | 0 | 2,180 | |||
ISHARES TR | ISHS 1-5YR INVS | 464288646 | 15,339,723 | 303,516 | SH | SOLE | 0 | 0 | 303,516 | |||
ISHARES TR | EXPANDED TECH | 464287515 | 319,935 | 1,050 | SH | SOLE | 0 | 0 | 1,050 | |||
ISHARES TR | CORE S&P500 ETF | 464287200 | 9,482,289 | 23,067 | SH | SOLE | 0 | 0 | 23,067 | |||
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 3,810,114 | 15,594 | SH | SOLE | 0 | 0 | 15,594 | |||
ISHARES TR | S&P 500 GRWT ETF | 464287309 | 309,794 | 4,849 | SH | SOLE | 0 | 0 | 4,849 | |||
ISHARES TR | RUS 1000 VAL ETF | 464287598 | 299,122 | 1,965 | SH | SOLE | 0 | 0 | 1,965 | |||
ISHARES TR | S&P 100 ETF | 464287101 | 6,582,589 | 35,193 | SH | SOLE | 0 | 0 | 35,193 | |||
ISHARES TR | CORE S&P SCP ETF | 464287804 | 6,178,529 | 63,894 | SH | SOLE | 0 | 0 | 63,894 | |||
ISHARES TR | CORE DIV GRWTH | 46434V621 | 376,525 | 7,532 | SH | SOLE | 0 | 0 | 7,532 | |||
ISHARES TR | AGGRES ALLOC ETF | 464289859 | 2,344,115 | 36,863 | SH | SOLE | 0 | 0 | 36,863 | |||
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 268,520 | 1,505 | SH | SOLE | 0 | 0 | 1,505 | |||
ISHARES TR | CORE S&P MCP ETF | 464287507 | 6,094,793 | 24,364 | SH | SOLE | 0 | 0 | 24,364 | |||
ISHARES TR | NATIONAL MUN ETF | 464288414 | 579,533 | 5,379 | SH | SOLE | 0 | 0 | 5,379 | |||
ISHARES TR | CORE US AGGBD ET | 464287226 | 3,494,008 | 35,066 | SH | SOLE | 0 | 0 | 35,066 | |||
JOHNSON & JOHNSON | COM | 478160104 | 5,828,516 | 37,603 | SH | SOLE | 0 | 0 | 37,603 | |||
JPMORGAN CHASE & CO | COM | 46625H100 | 5,566,169 | 42,715 | SH | SOLE | 0 | 0 | 42,715 | |||
LILLY ELI & CO | COM | 532457108 | 536,463 | 1,562 | SH | SOLE | 0 | 0 | 1,562 | |||
LITMAN GREGORY FDS TR | IMGP DBI MANAGED | 53700T827 | 2,984,840 | 113,492 | SH | SOLE | 0 | 0 | 113,492 | |||
LOCKHEED MARTIN CORP | COM | 539830109 | 5,720,906 | 12,102 | SH | SOLE | 0 | 0 | 12,102 | |||
LOWES COS INC | COM | 548661107 | 287,996 | 1,440 | SH | SOLE | 0 | 0 | 1,440 | |||
MARKEL CORP | COM | 570535104 | 379,309 | 297 | SH | SOLE | 0 | 0 | 297 | |||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 782,972 | 2,155 | SH | SOLE | 0 | 0 | 2,155 | |||
MCDONALDS CORP | COM | 580135101 | 341,511 | 1,221 | SH | SOLE | 0 | 0 | 1,221 | |||
MICROSOFT CORP | COM | 594918104 | 13,097,296 | 45,429 | SH | SOLE | 0 | 0 | 45,429 | |||
MONDELEZ INTL INC | CL A | 609207105 | 348,391 | 4,997 | SH | SOLE | 0 | 0 | 4,997 | |||
NETFLIX INC | COM | 64110L106 | 944,542 | 2,734 | SH | SOLE | 0 | 0 | 2,734 | |||
NIKE INC | CL B | 654106103 | 1,456,191 | 11,874 | SH | SOLE | 0 | 0 | 11,874 | |||
NORFOLK SOUTHN CORP | COM | 655844108 | 316,726 | 1,494 | SH | SOLE | 0 | 0 | 1,494 | |||
NOVARTIS AG | SPONSORED ADR | 66987V109 | 451,194 | 4,904 | SH | SOLE | 0 | 0 | 4,904 | |||
NOVO-NORDISK A S | ADR | 670100205 | 608,379 | 3,823 | SH | SOLE | 0 | 0 | 3,823 | |||
NUCOR CORP | COM | 670346105 | 463,410 | 3,000 | SH | SOLE | 0 | 0 | 3,000 | |||
NVIDIA CORPORATION | COM | 67066G104 | 2,306,708 | 8,304 | SH | SOLE | 0 | 0 | 8,304 | |||
OLD DOMINION FREIGHT LINE IN | COM | 679580100 | 99,807,044 | 292,827 | SH | SOLE | 0 | 0 | 292,827 | |||
OREILLY AUTOMOTIVE INC | COM | 67103H107 | 2,305,830 | 2,716 | SH | SOLE | 0 | 0 | 2,716 | |||
PALO ALTO NETWORKS INC | COM | 697435105 | 4,336,955 | 21,713 | SH | SOLE | 0 | 0 | 21,713 | |||
PAYCOM SOFTWARE INC | COM | 70432V102 | 241,688 | 795 | SH | SOLE | 0 | 0 | 795 | |||
PEPSICO INC | COM | 713448108 | 232,865 | 1,277 | SH | SOLE | 0 | 0 | 1,277 | |||
PFIZER INC | COM | 717081103 | 848,718 | 20,802 | SH | SOLE | 0 | 0 | 20,802 | |||
PHILIP MORRIS INTL INC | COM | 718172109 | 6,562,972 | 67,486 | SH | SOLE | 0 | 0 | 67,486 | |||
PHILLIPS 66 | COM | 718546104 | 239,991 | 2,367 | SH | SOLE | 0 | 0 | 2,367 | |||
PIONEER NAT RES CO | COM | 723787107 | 204,240 | 1,000 | SH | SOLE | 0 | 0 | 1,000 | |||
PNC FINL SVCS GROUP INC | COM | 693475105 | 1,350,500 | 10,625 | SH | SOLE | 0 | 0 | 10,625 | |||
PROCTER AND GAMBLE CO | COM | 742718109 | 405,782 | 2,729 | SH | SOLE | 0 | 0 | 2,729 | |||
PROSHARES TR | ULTRAPRO QQQ | 74347X831 | 582,439 | 20,610 | SH | SOLE | 0 | 0 | 20,610 | |||
PROSHARES TR | ULTRPRO DOW30 | 74347X823 | 498,839 | 8,980 | SH | SOLE | 0 | 0 | 8,980 | |||
PROSHARES TR | ULTRASHRT S&P500 | 74347G416 | 759,360 | 18,998 | SH | SOLE | 0 | 0 | 18,998 | |||
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 362,557 | 3,702 | SH | SOLE | 0 | 0 | 3,702 | |||
SALESFORCE INC | COM | 79466L302 | 2,166,614 | 10,845 | SH | SOLE | 0 | 0 | 10,845 | |||
SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 | 241,617 | 7,515 | SH | SOLE | 0 | 0 | 7,515 | |||
SERVICENOW INC | COM | 81762P102 | 1,560,994 | 3,359 | SH | SOLE | 0 | 0 | 3,359 | |||
SMARTSHEET INC | COM CL A | 83200N103 | 705,193 | 14,753 | SH | SOLE | 0 | 0 | 14,753 | |||
SPDR GOLD TR | GOLD SHS | 78463V107 | 585,205 | 3,194 | SH | SOLE | 0 | 0 | 3,194 | |||
SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 | 236,632 | 6,933 | SH | SOLE | 0 | 0 | 6,933 | |||
SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 | 1,045,167 | 32,539 | SH | SOLE | 0 | 0 | 32,539 | |||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 1,658,733 | 4,052 | SH | SOLE | 0 | 0 | 4,052 | |||
SPDR S&P MIDCAP 400 ETF TR | UTSER1 S&PDCRP | 78467Y107 | 429,989 | 938 | SH | SOLE | 0 | 0 | 938 | |||
SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 | 1,388,850 | 15,126 | SH | SOLE | 0 | 0 | 15,126 | |||
SPDR SER TR | PORTFOLIO SH TSR | 78468R101 | 1,951,786 | 66,773 | SH | SOLE | 0 | 0 | 66,773 | |||
SPDR SER TR | BLOOMBERG HIGH Y | 78468R622 | 2,764,737 | 29,786 | SH | SOLE | 0 | 0 | 29,786 | |||
SPDR SER TR | S&P DIVID ETF | 78464A763 | 325,613 | 2,632 | SH | SOLE | 0 | 0 | 2,632 | |||
SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 | 4,559,135 | 109,965 | SH | SOLE | 0 | 0 | 109,965 | |||
SSGA ACTIVE ETF TR | SPDR TR TACTIC | 78467V848 | 14,032,070 | 341,995 | SH | SOLE | 0 | 0 | 341,995 | |||
STARWOOD PPTY TR INC | COM | 85571B105 | 4,040,906 | 228,429 | SH | SOLE | 0 | 0 | 228,429 | |||
TARGET CORP | COM | 87612E106 | 5,636,145 | 34,029 | SH | SOLE | 0 | 0 | 34,029 | |||
TESLA INC | COM | 88160R101 | 320,526 | 1,545 | SH | SOLE | 0 | 0 | 1,545 | |||
TRUIST FINL CORP | COM | 89832Q109 | 672,302 | 19,716 | SH | SOLE | 0 | 0 | 19,716 | |||
ULTA BEAUTY INC | COM | 90384S303 | 215,540 | 395 | SH | SOLE | 0 | 0 | 395 | |||
UNITED BANKSHARES INC WEST V | COM | 909907107 | 339,228 | 9,637 | SH | SOLE | 0 | 0 | 9,637 | |||
UNITED PARCEL SERVICE INC | CL B | 911312106 | 5,672,562 | 29,242 | SH | SOLE | 0 | 0 | 29,242 | |||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 5,258,346 | 11,127 | SH | SOLE | 0 | 0 | 11,127 | |||
VALERO ENERGY CORP | COM | 91913Y100 | 855,856 | 6,131 | SH | SOLE | 0 | 0 | 6,131 | |||
VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 5,758,956 | 15,314 | SH | SOLE | 0 | 0 | 15,314 | |||
VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 1,482,738 | 7,822 | SH | SOLE | 0 | 0 | 7,822 | |||
VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 | 695,686 | 4,382 | SH | SOLE | 0 | 0 | 4,382 | |||
VANGUARD INDEX FDS | VALUE ETF | 922908744 | 315,320 | 2,283 | SH | SOLE | 0 | 0 | 2,283 | |||
VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 | 515,401 | 6,207 | SH | SOLE | 0 | 0 | 6,207 | |||
VANGUARD INTL EQUITY INDEX F | GLB EX US ETF | 922042676 | 1,174,136 | 28,941 | SH | SOLE | 0 | 0 | 28,941 | |||
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 439,957 | 10,890 | SH | SOLE | 0 | 0 | 10,890 | |||
VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 266,881 | 3,501 | SH | SOLE | 0 | 0 | 3,501 | |||
VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 | 14,145,236 | 241,634 | SH | SOLE | 0 | 0 | 241,634 | |||
VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | 653,216 | 4,241 | SH | SOLE | 0 | 0 | 4,241 | |||
VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 1,402,500 | 31,049 | SH | SOLE | 0 | 0 | 31,049 | |||
VANGUARD WORLD FDS | INF TECH ETF | 92204A702 | 287,220 | 745 | SH | SOLE | 0 | 0 | 745 | |||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 566,185 | 14,559 | SH | SOLE | 0 | 0 | 14,559 | |||
VISA INC | COM CL A | 92826C839 | 3,555,673 | 15,771 | SH | SOLE | 0 | 0 | 15,771 | |||
WALMART INC | COM | 931142103 | 5,683,064 | 38,542 | SH | SOLE | 0 | 0 | 38,542 | |||
WESTROCK CO | COM | 96145D105 | 3,562,586 | 116,921 | SH | SOLE | 0 | 0 | 116,921 |