Skip to content

INVESTMENT MANAGEMENT CORP /VA/ /ADV

Follow

13F filer, CIK 789307, ROANOKE, VA

INVESTMENT MANAGEMENT CORP /VA/ /ADV reported $119,253,018 across 53 holdings for the quarter ended 2025-12-31, in a 13F-HR filed 2026-01-29. Its ten largest share positions make up 71.74% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0000789307-26-000001

Period
2025-12-31
Reported value
$119M
Holdings
53
Top 10 weight
71.74%
New
8
Sold out
4

Largest buys vs the previous quarter

SecurityShares changeApprox. value
XLUadded+44,831$1.91M
XBInew+8,465$1.03M
SPMOnew+6,612$789K
MRKnew+6,393$673K
EEMadded+12,208$668K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
KJANreduced-33,034-$1.37M
IOCTexited-36,812-$1.26M
MCOexited-1,002-$477K
PPCexited-10,074-$410K
VZexited-4,656-$205K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q4 2025

Share positions as resolved from 13F-HR 0000789307-26-000001, largest first. % of portfolio is the value over $119,253,018, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 96,572 shares; 2025Q1: 96,877 shares; 2025Q2: 96,912 shares; 2025Q3: 96,956 shares; 2025Q4: 96,974 shares 96,974$23.4M19.61%+18Timeline
PPAINVESCO EXCHANGE TRADED FD TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 89,351 shares; 2025Q1: 89,017 shares; 2025Q2: 88,576 shares; 2025Q3: 89,233 shares; 2025Q4: 89,123 shares 89,123$14M11.71%-110Timeline
NOCTINNOVATOR ETFS TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 189,731 shares; 2025Q1: 187,732 shares; 2025Q2: 186,194 shares; 2025Q3: 186,779 shares; 2025Q4: 185,563 shares 185,563$10.7M9.01%-1,216Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 14,874 shares; 2025Q1: 14,753 shares; 2025Q2: 14,667 shares; 2025Q3: 14,763 shares; 2025Q4: 14,762 shares 14,762$10.1M8.48%-1Timeline
DDTLINNOVATOR ETFS TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 474,498 shares; 2025Q4: 470,115 shares 470,115$9.84M8.25%-4,383Timeline
GLDSPDR GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 18,579 shares; 2025Q1: 18,397 shares; 2025Q2: 17,384 shares; 2025Q3: 17,485 shares; 2025Q4: 17,398 shares 17,398$6.9M5.78%-87Timeline
XLUSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 6,189 shares; 2025Q1: 6,520 shares; 2025Q2: 9,508 shares; 2025Q3: 44,424 shares; 2025Q4: 89,255 shares 89,255$3.81M3.2%+44,831Timeline
VYMVANGUARD WHITEHALL FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 18,735 shares; 2025Q1: 18,304 shares; 2025Q2: 18,242 shares; 2025Q3: 18,041 shares; 2025Q4: 17,934 shares 17,934$2.57M2.16%-107Timeline
KJANINNOVATOR ETFS TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 85,264 shares; 2025Q1: 84,838 shares; 2025Q2: 84,901 shares; 2025Q3: 84,343 shares; 2025Q4: 51,309 shares 51,309$2.13M1.78%-33,034Timeline
IVWISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 17,326 shares; 2025Q1: 17,340 shares; 2025Q2: 16,977 shares; 2025Q3: 17,250 shares; 2025Q4: 17,098 shares 17,098$2.11M1.77%-152Timeline
IAPRINNOVATOR ETFS TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 62,709 shares; 2025Q1: 60,845 shares; 2025Q2: 60,677 shares; 2025Q3: 59,567 shares; 2025Q4: 58,147 shares 58,147$1.79M1.5%-1,420Timeline
XLCSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 11,431 shares; 2025Q1: 11,863 shares; 2025Q2: 12,098 shares; 2025Q3: 12,312 shares; 2025Q4: 12,326 shares 12,326$1.45M1.22%+14Timeline
XLKSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 4,673 shares; 2025Q1: 4,684 shares; 2025Q2: 4,687 shares; 2025Q3: 4,753 shares; 2025Q4: 9,309 shares 9,309$1.34M1.12%+4,556Timeline
EEMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 14,568 shares; 2025Q1: 15,749 shares; 2025Q2: 11,033 shares; 2025Q3: 11,827 shares; 2025Q4: 24,035 shares 24,035$1.31M1.1%+12,208Timeline
FUTYFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 23,469 shares; 2025Q1: 22,951 shares; 2025Q2: 22,974 shares; 2025Q3: 23,389 shares; 2025Q4: 23,024 shares 23,024$1.27M1.07%-365Timeline
IAUISHARES GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 14,605 shares; 2025Q2: 14,709 shares; 2025Q3: 14,985 shares; 2025Q4: 14,614 shares 14,614$1.19M0.99%-371Timeline
KBWBINVESCO EXCH TRADED FD TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 12,138 shares; 2025Q1: 12,642 shares; 2025Q2: 12,927 shares; 2025Q3: 13,183 shares; 2025Q4: 13,216 shares 13,216$1.11M0.93%+33Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,971 shares; 2025Q1: 2,194 shares; 2025Q2: 2,216 shares; 2025Q3: 2,243 shares; 2025Q4: 2,257 shares 2,257$1.09M0.92%+14Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 4,721 shares; 2025Q1: 4,746 shares; 2025Q2: 4,496 shares; 2025Q3: 4,496 shares; 2025Q4: 4,496 shares 4,496$1.04M0.87%0Timeline
XBISPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 8,465 shares 8,465$1.03M0.87%newTimeline
LRCXLAM RESEARCH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 5,480 shares; 2025Q2: 5,555 shares; 2025Q3: 5,689 shares; 2025Q4: 5,752 shares 5,752$985K0.83%+63Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 4,329 shares; 2025Q1: 5,324 shares; 2025Q2: 5,554 shares; 2025Q3: 5,114 shares; 2025Q4: 5,156 shares 5,156$962K0.81%+42Timeline
SMHVANECK ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,465 shares; 2025Q1: 2,551 shares; 2025Q2: 2,593 shares; 2025Q3: 2,632 shares; 2025Q4: 2,634 shares 2,634$949K0.8%+2Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,034 shares; 2025Q1: 1,072 shares; 2025Q2: 1,093 shares; 2025Q3: 1,110 shares; 2025Q4: 1,538 shares 1,538$945K0.79%+428Timeline
CRWDCROWDSTRIKE HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,544 shares; 2025Q1: 1,895 shares; 2025Q2: 1,915 shares; 2025Q3: 1,952 shares; 2025Q4: 1,964 shares 1,964$921K0.77%+12Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,671 shares; 2025Q1: 1,671 shares; 2025Q2: 1,671 shares; 2025Q3: 1,671 shares; 2025Q4: 1,671 shares 1,671$840K0.7%0Timeline
CIBRFIRST TR EXCHANGE-TRADED FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 7,195 shares; 2025Q1: 7,558 shares; 2025Q2: 11,243 shares; 2025Q3: 11,425 shares; 2025Q4: 11,434 shares 11,434$817K0.69%+9Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,040 shares; 2025Q1: 2,474 shares; 2025Q2: 2,513 shares; 2025Q3: 2,576 shares; 2025Q4: 2,599 shares 2,599$816K0.68%+23Timeline
SPMOINVESCO EXCH TRADED FD TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,612 shares 6,612$789K0.66%newTimeline
IJHISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 11,854 shares; 2025Q2: 11,911 shares; 2025Q3: 12,121 shares; 2025Q4: 11,877 shares 11,877$784K0.66%-244Timeline
TJXTJX COS INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 3,428 shares; 2025Q1: 4,282 shares; 2025Q2: 4,372 shares; 2025Q3: 4,476 shares; 2025Q4: 4,534 shares 4,534$696K0.58%+58Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,982 shares; 2025Q1: 2,371 shares; 2025Q2: 2,407 shares; 2025Q3: 2,458 shares; 2025Q4: 2,479 shares 2,479$674K0.57%+21Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 185 shares; 2025Q1: 118 shares; 2025Q2: 67 shares; 2025Q3: not reported; 2025Q4: 6,393 shares 6,393$673K0.56%newTimeline
SEICSEI INVTS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 7,789 shares; 2025Q1: 7,789 shares; 2025Q2: 7,789 shares; 2025Q3: 7,789 shares; 2025Q4: 7,789 shares 7,789$639K0.54%0Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 948 shares; 2025Q1: 1,141 shares; 2025Q2: 1,160 shares; 2025Q3: 931 shares; 2025Q4: 937 shares 937$619K0.52%+6Timeline
SLVISHARES SILVER TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 9,262 shares 9,262$597K0.5%newTimeline
CTASCINTAS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,553 shares; 2025Q1: 3,263 shares; 2025Q2: 3,322 shares; 2025Q3: 3,071 shares; 2025Q4: 3,102 shares 3,102$583K0.49%+31Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 800 shares; 2025Q1: 967 shares; 2025Q2: 984 shares; 2025Q3: 1,006 shares; 2025Q4: 1,015 shares 1,015$580K0.49%+9Timeline
XHBSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 34,573 shares; 2025Q1: 79 shares; 2025Q2: 79 shares; 2025Q3: 5,507 shares; 2025Q4: 5,505 shares 5,505$567K0.48%-2Timeline
URIUNITED RENTALS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 627 shares; 2025Q1: 774 shares; 2025Q2: 785 shares; 2025Q3: 676 shares; 2025Q4: 681 shares 681$551K0.46%+5Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,226 shares; 2025Q1: 1,478 shares; 2025Q2: 1,500 shares; 2025Q3: 1,534 shares; 2025Q4: 1,547 shares 1,547$543K0.46%+13Timeline
CRHCRH PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 4,334 shares 4,334$541K0.45%newTimeline
VMCVULCAN MATLS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,460 shares; 2025Q1: 1,782 shares; 2025Q2: 1,789 shares; 2025Q3: 1,832 shares; 2025Q4: 1,855 shares 1,855$529K0.44%+23Timeline
COFCAPITAL ONE FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,108 shares; 2025Q1: 2,108 shares; 2025Q2: 2,108 shares; 2025Q3: 2,108 shares; 2025Q4: 2,108 shares 2,108$511K0.43%0Timeline
TOSTTOAST INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 10,413 shares; 2025Q1: 13,640 shares; 2025Q2: 13,853 shares; 2025Q3: 14,192 shares; 2025Q4: 14,342 shares 14,342$509K0.43%+150Timeline
GDGENERAL DYNAMICS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,511 shares 1,511$509K0.43%newTimeline
AMEAMETEK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,418 shares 2,418$496K0.42%newTimeline
RSRELIANCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,242 shares; 2025Q1: 1,534 shares; 2025Q2: 1,569 shares; 2025Q3: 1,612 shares; 2025Q4: 1,662 shares 1,662$480K0.4%+50Timeline
VRTXVERTEX PHARMACEUTICALS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 838 shares; 2025Q1: 992 shares; 2025Q2: 1,006 shares; 2025Q3: 1,027 shares; 2025Q4: 1,043 shares 1,043$473K0.4%+16Timeline
BSXBOSTON SCIENTIFIC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 275 shares; 2025Q1: 4,603 shares; 2025Q2: 4,661 shares; 2025Q3: 4,758 shares; 2025Q4: 4,803 shares 4,803$458K0.38%+45Timeline
HESMHESS MIDSTREAM LPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 8,508 shares; 2025Q1: 11,269 shares; 2025Q2: 11,734 shares; 2025Q3: 12,157 shares; 2025Q4: 12,519 shares 12,519$432K0.36%+362Timeline
TMUST-MOBILE US INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 1,831 shares; 2025Q2: 1,857 shares; 2025Q3: 1,901 shares; 2025Q4: 1,926 shares 1,926$391K0.33%+25Timeline
BARGRANITESHARES GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 4,926 shares; 2025Q1: 4,926 shares; 2025Q2: 4,926 shares; 2025Q3: not reported; 2025Q4: 4,926 shares 4,926$209K0.18%newTimeline

Sold out in Q4 2025

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
IOCTINNOVATOR ETFS TRUST36,812$1.26Mshares
MCOMOODYS CORP1,002$477Kshares
PPCPILGRIMS PRIDE CORP10,074$410Kshares
VZVERIZON COMMUNICATIONS INC4,656$205Kshares

How Q4 2025 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0000789307-26-000001 base2026-01-29acceptance time not in the bulk data set