Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-072021-03-31Q1_202113F-HR182$240,826,0005.41%
2021-01-072020-12-31Q4_202013F-HR166$228,463,00013.33%
2020-10-052020-09-30Q3_202013F-HR154$201,585,0004.91%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
ISHARES TRAGGDECR$10,059-0.32%4.18%$113.82-0.29%88,377
ISHARES TRIJRINCR$7,9670.16%3.31%$108.54-0.02%73,402
MICROSOFT CORPMSFTDECR$7,404-0.07%3.07%$235.76-0.12%31,405
ISHARES TRIEIDECR$6,376-0.21%2.65%$129.89-0.19%49,088
JOHNSON & JOHNSONJNJINCR$6,2720.02%2.60%$164.35-0.02%38,163
PROCTER AND GAMBLE COPGDECR$6,206-0.04%2.58%$135.42-0.02%45,829
ISHARES TR S&P MIDCAP 400 INDEX FUNDIJHINCR$6,1200.03%2.54%$260.30-0.09%23,511
ISHARES MSCI EAFE ETFEFAINCR$5,5300.06%2.30%$75.870.02%72,887
INVESCO EXCHANGE TRADED FD TRSPINCR$5,5230.21%2.29%$141.670.09%38,986
ISHARES TREEMINCR$5,5240.13%2.29%$53.330.10%103,573
SUMMIT FINL GROUP INCSMMFINCR$5,1790.02%2.15%$26.55-0.15%195,083
S & P DEPOSITORY RECEIPTSSPYINCR$4,3300.08%1.80%$396.370.02%10,924
ISHARES CORE S&P 500 INDEX ETFIVVINCR$4,1670.01%1.73%$397.84-0.05%10,474
ISHARES TRSHYINCR$4,1270.94%1.71%$86.250.95%47,851
VANGUARD INTL EQUITY INDEX FVWOINCR$4,1010.04%1.70%$52.050.00%78,785
INVESCO QQQ TRQQQDECR$4,067-0.08%1.69%$319.11-0.09%12,745
ISHARES SELECT DIVIDEND ETFDVYINCR$4,0790.27%1.69%$114.100.07%35,750
CSX CORPCSXDECR$3,536-0.05%1.47%$96.43-0.10%36,669
DISNEY WALT CODISINCR$3,5240.02%1.46%$184.500.00%19,100
ISHARES TRPFFINCR$3,2630.29%1.35%$38.400.29%84,979
VANGUARD INTL EQUITY INDEX FVEUINCR$3,1480.02%1.31%$60.67-0.02%51,890
APPLE INCAAPLDECR$3,094-0.19%1.28%$122.17-0.12%25,326
VANGUARD TAX-MANAGED INTL FDVEADECR$3,081-0.05%1.28%$49.11-0.08%62,731
NORFOLK SOUTHN CORPNSCINCR$2,8860.10%1.20%$268.57-0.02%10,746
COCA COLA COKODECR$2,785-0.07%1.16%$52.72-0.03%52,826
LILLY ELI & COLLYINCR$2,7600.09%1.15%$186.87-0.01%14,770
EXXON MOBIL CORPXOMINCR$2,6720.41%1.11%$55.820.04%47,864
HOME DEPOT INCHDINCR$2,5340.10%1.05%$305.23-0.05%8,302
INTEL CORPINTCINCR$2,5020.28%1.04%$64.010.00%39,085
ISHARES TRIGSBINCR$2,4720.23%1.03%$54.660.24%45,223
RAYTHEON TECHNOLOGIES CORP USD 1.0RTXINCR$2,3090.06%0.96%$77.28-0.02%29,879
FISERV INCFISVINCR$2,1870.04%0.91%$119.02-0.01%18,375
ISHARES CORE HIGH DIVIDEND ETFHDVINCR$2,1680.20%0.90%$94.900.11%22,846
ISHARES TRIWRINCR$2,0850.03%0.87%$73.92-0.04%28,208
WASTE MANAGEMENT INCWMINCR$2,0550.03%0.85%$129.06-0.06%15,923
PEPSICO INCPEPDECR$1,809-0.06%0.75%$141.43-0.02%12,791
VERIZON COMMUNICATIONS INCVZDECR$1,799-0.01%0.75%$58.170.00%30,929
EMERSON ELEC COEMRINCR$1,7880.10%0.74%$90.19-0.02%19,825
CISCO SYSTEMSCSCOINCR$1,7390.13%0.72%$51.72-0.02%33,626
AUTODESK INCADSKDECR$1,663-0.09%0.69%$277.170.00%6,000
AT&T INCTINCR$1,6390.08%0.68%$30.270.03%54,139
EDWARDS LIFESCIENCES CORPORATIONEWDECR$1,646-0.08%0.68%$83.640.00%19,680
ISHARES TRIWMINCR$1,6050.86%0.67%$220.920.65%7,265
J P MORGAN CHASE & CO COMJPMINCR$1,6250.27%0.67%$152.210.06%10,676
FIRST TR NAS100 EQ WEIGHTEDQQEWINCR$1,5050.01%0.62%$103.29-0.01%14,570
EXCHANGE TRADED CONCEPTS TRROBODECR$1,458-0.06%0.61%$63.51-0.10%22,956
ISHARES TRIVWDECR$1,442-0.12%0.60%$65.11-0.14%22,146
ISHARES TRIWPDECR$1,450-0.08%0.60%$102.06-0.08%14,208
FIRST TRUST NASDAQ CEA CYBERSECURITY ETFCIBRDECR$1,369-0.03%0.57%$41.820.03%32,738
HONEYWELL INTL INCHONDECR$1,345-0.03%0.56%$217.15-0.05%6,194
ISHARES TRIBBNA$1,3250.00%0.55%$150.570.01%8,800
ISHARES TRIWFINCR$1,3050.01%0.54%$243.020.00%5,370
FIRST CMNTY BANKSHARES INC VFCBCINCR$1,2820.34%0.53%$30.00-0.03%42,734
AIR PRODUCTS & CHEMICALS INCAPDINCR$1,2520.03%0.52%$281.350.00%4,450
PFIZER COMPANY INCPFEDECR$1,245-0.02%0.52%$36.23-0.01%34,368
FIRST TR EXCHANGE-TRADED FDFDNINCR$1,1850.01%0.49%$218.03-0.02%5,435
INTERNATIONAL BUSINESS MACHINE COMPANYIBMINCR$1,1770.05%0.49%$133.25-0.01%8,833
ABBVIE INCABBVINCR$1,0970.03%0.46%$108.190.02%10,140
HERSHEY COMPANY, THEHSYINCR$1,0790.04%0.45%$158.100.00%6,825
ISHARES U S ETF TRNEARBUY$1,0870.00%0.45%$50.190.00%21,658
Renaissance IPOIPODECR$1,077-0.18%0.45%$62.20-0.15%17,315
ETF MANAGERS TRIPAYINCR$1,0590.17%0.44%$66.790.17%15,855
RGC RES INCRGCODECR$1,049-0.12%0.44%$22.19-0.05%47,269
CHEVRON CORP NEWCVXINCR$1,0330.69%0.43%$104.700.36%9,866
COLGATE PALMOLIVE COCLDECR$1,046-0.08%0.43%$78.85-0.01%13,266
ISHARES TRACWXINCR$1,0110.29%0.42%$55.190.24%18,317
ISHARES TRHYGINCR$1,0192.82%0.42%$87.182.82%11,688
AMERICAN ELEC PWR CO INCAEPDECR$975-0.05%0.40%$84.65-0.07%11,518
INTERCONTINENTAL EXCHANGE INICEDECR$956-0.03%0.40%$111.680.00%8,560
GENERAL DYNAMICS CORPGDINCR$9340.20%0.39%$181.64-0.02%5,142
ISHARES INTERNATIONAL SELECT DIVIDEND ETFIDVINCR$9350.32%0.39%$31.480.24%29,704
AMAZON COM INCAMZNDECR$925-0.05%0.38%$3093.650.00%299
CATERPILLAR INCCATINCR$8730.27%0.36%$231.750.00%3,767
PROSHARES TRQLDDECR$879-0.42%0.36%$117.20-0.43%7,500
LOWES COS INCLOWINCR$8330.11%0.35%$190.23-0.06%4,379
NEXTERA ENERGY INC COMNEEDECR$852-0.02%0.35%$75.640.00%11,264
ABBOTT LABSABTDECR$810-0.05%0.34%$119.86-0.13%6,758
BERKSHIRE HATHAWAY INC NEWBRK/BINCR$8210.08%0.34%$255.44-0.02%3,214
BAXTER INTERNATIONAL INCBAXINCR$7970.05%0.33%$84.290.00%9,455
ISHARES U.S. FINANCIAL SERVICES ETFIYGINCR$7610.14%0.32%$171.200.00%4,445
DUPONT DE NEMOURS INC USD 0.01DDINCR$7230.09%0.30%$77.280.00%9,356
INVESCO EXCH TRADED FD TR IIVRPBUY$7250.00%0.30%$25.860.00%28,037
INVESCO EXCH TRADED FD TR IISPHBINCR$7101.05%0.29%$69.540.67%10,210
SOUTHERN COSODECR$690-0.03%0.29%$62.20-0.04%11,093
AUTOMATIC DATA PROCESSINGADPINCR$6810.06%0.28%$188.38-0.01%3,615
iShares US Treasury Bond ETFGOVTDECR$673-0.30%0.28%$26.18-0.27%25,707
QUALCOMM INCORPORATEDQCOMDECR$672-0.16%0.28%$132.60-0.04%5,068
SPDR SER TRSJNKBUY$6710.00%0.28%$27.330.00%24,552
MCDONALDS CORPMCDINCR$6490.04%0.27%$224.020.00%2,897
DUKE ENERGY CORP NEWDUKDECR$623-0.05%0.26%$96.68-0.10%6,444
ISHARES TROEFDECR$6240.00%0.26%$179.83-0.05%3,470
ISHARES TRIWBINCR$6200.06%0.26%$223.670.00%2,772
VISA INCVDECR$634-0.03%0.26%$211.830.00%2,993
TRANE TECHNOLOGIES PLC USD 1.0TTINCR$6130.00%0.25%$165.68-0.12%3,700
ALPS ETF TRSBIOINCR$5760.07%0.24%$50.310.09%11,450
AMPLIFY ETF TRBLOKINCR$5720.55%0.24%$55.89-0.03%10,235
BRISTOL MYERS SQUIBB COBMYINCR$5900.14%0.24%$63.100.12%9,350
SPDR DOW JONES REIT ETFRWRBUY$5870.00%0.24%$94.650.00%6,202
WALMART INCWMTDECR$567-0.06%0.24%$135.810.00%4,175
DOMINION ENERGY INCDDECR$546-0.08%0.23%$75.98-0.09%7,186
ISHARES TRIWVDECR$550-0.24%0.23%$237.07-0.29%2,320
ISHARES S&P SMALL-CAP 600 GROWTH ETFIJTINCR$5530.12%0.23%$128.130.00%4,316
STARBUCKS CORPSBUXINCR$5650.02%0.23%$109.180.00%5,175
TARGET CORPTGTINCR$5610.07%0.23%$198.23-0.05%2,830
WELLTOWER INCWELLINCR$5460.11%0.23%$71.670.00%7,618
BLACK HILLS CORPBKHINCR$5340.09%0.22%$66.750.00%8,000
ISHARES TRMBBBUY$5280.00%0.22%$108.530.00%4,865
FIRST TRUST PREFERRED SECURITIES AND INCOME ETFFPEDECR$508-0.01%0.21%$20.140.00%25,219
SSGA ACTIVE ETF TRSRLNBUY$4990.00%0.21%$45.780.00%10,899
ISHARES TRIEFDECR$476-0.06%0.20%$113.010.00%4,212
GENERAL MLS INCGISDECR$455-0.04%0.19%$61.30-0.08%7,422
SELECT SECTOR SPDR TRXLIINCR$4650.12%0.19%$98.450.00%4,723
ALPHABET INC USD 0.001 CLS AGOOGLINCR$4370.17%0.18%$2061.320.00%212
DARDEN RESTAURANTS INCDRIINCR$4270.19%0.18%$141.910.00%3,009
GLOBAL X FDSPAVEBUY$4090.00%0.17%$25.030.00%16,340
ISHARES TRIXNINCR$4120.02%0.17%$307.690.00%1,339
ISHARES TRIWCINCR$4040.24%0.17%$146.910.00%2,750
STANLEY BLACK & DECKER INCSWKINCR$4150.07%0.17%$199.81-0.05%2,077
FRANKLIN RESOURCES INCBENBUY$3860.00%0.16%$29.580.00%13,050
ISHARES TRIJKDECR$376-0.13%0.16%$78.38-0.20%4,797
ISHARES TRIWOINCR$3910.05%0.16%$300.770.00%1,300
MERCK & CO INC NEWMRKDECR$375-0.07%0.16%$77.13-0.01%4,862
TEXAS INSTRUMENTS INCTXNINCR$3850.14%0.16%$189.00-0.01%2,037
ADOBE SYSTEMS INCORPORATEDADBEDECR$355-0.11%0.15%$475.87-0.06%746
ISHARES TRIWDBUY$3710.00%0.15%$151.430.00%2,450
SPDR SER TR XHEBUY$3610.00%0.15%$119.810.00%3,013
3M COMMMINCR$3360.10%0.14%$192.440.00%1,746
COMCAST CORP NEWCMCSADECR$347-0.01%0.14%$54.02-0.04%6,424
ISHARES INCEWJINCR$3480.01%0.14%$68.570.00%5,075
ISHARES U.S. INDUSTRIALS ETFIYJINCR$3380.09%0.14%$105.630.00%3,200
ISHARES TRFLOTBUY$3440.00%0.14%$50.740.00%6,780
KRAFT HEINZ COKHCBUY$3410.00%0.14%$39.950.00%8,536
MANULIFE FINL CORPMFCINCR$3480.20%0.14%$21.490.00%16,194
MEDTRONIC PLC USD 0.1MDTDECR$333-0.21%0.14%$118.29-0.22%2,815
SELECT SECTOR SPDR TRXLKINCR$3320.02%0.14%$132.800.00%2,500
BK OF AMERICA CORPBACINCR$3200.27%0.13%$38.580.00%8,294
CAPITAL ONE FINL CORPCOFINCR$3070.16%0.13%$127.28-0.10%2,412
ISHARES SILVER TRSLVBUY$3050.00%0.13%$22.630.00%13,475
ISHARES TRMTUMDECR$324-0.14%0.13%$160.63-0.13%2,017
NOVARTIS AG SPONSORED ADRNVSDECR$322-0.10%0.13%$85.430.00%3,769
PHILIP MORRIS INTL INCPMINCR$3250.01%0.13%$88.56-0.06%3,670
SCHLUMBERGER LTDSLBINCR$3170.16%0.13%$27.19-0.07%11,657
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETFCWBDECR$304-0.08%0.13%$83.29-0.09%3,650
SYSCO CORPORATIONSYYINCR$3140.05%0.13%$78.76-0.01%3,987
UNION PAC CORPUNPINCR$3040.06%0.13%$220.290.00%1,380
UNITEDHEALTH GROUP INCUNHINCR$3200.04%0.13%$371.23-0.02%862
ALTRIA GROUP INCMOINCR$2820.25%0.12%$51.270.00%5,500
AMPLIFY ETF TRIBUYBUY$2770.00%0.12%$124.220.00%2,230
CHUBB LTD CHF 24.15CBINCR$2900.03%0.12%$158.210.00%1,833
GENERAL ELECTRIC COMPANYGEINCR$2770.16%0.12%$13.16-0.05%21,056
ISHARES EMERGING MARKETS DIVIDEND ETFDVYEINCR$2770.00%0.12%$39.25-0.05%7,058
ISHARES TRIHIINCR$2810.01%0.12%$330.590.00%850
MONDELEZ INTERNATIONAL INCMDLZNA$2890.00%0.12%$58.450.00%4,944
NESTLE S A SPONSORED ADRNSRGYDECR$291-0.08%0.12%$112.23-0.03%2,593
ROYAL DUTCH SHELL PLCRDS/AINCR$2860.12%0.12%$39.230.00%7,290
US BANCORP DEL COMPANYUSBINCR$2970.10%0.12%$55.24-0.07%5,377
CROWN CASTLE INTL CORP NEWCCIBUY$2550.00%0.11%$172.060.00%1,482
INVESCO EXCHANGE TRADED FD TPBWINCR$2660.09%0.11%$98.340.15%2,705
ISHARES TRITOTINCR$2610.07%0.11%$91.740.00%2,845
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUNDIAGGDECR$274-0.02%0.11%$54.800.00%5,000
KIMBERLY-CLARK CORPKMBINCR$2750.03%0.11%$139.240.00%1,975
ORACLE SYSTEMSORCLINCR$2700.05%0.11%$70.13-0.03%3,850
PRICE T ROWE GROUP INCTROWINCR$2570.13%0.11%$171.330.00%1,500
TRUIST FINL CORPTFCINCR$2650.22%0.11%$58.250.00%4,549
ACCENTURE PLCACNINCR$2450.03%0.10%$276.21-0.02%887
AMGENAMGNINCR$2420.08%0.10%$248.720.00%973
ANTHEM INC USD 0.01ANTMINCR$2490.04%0.10%$359.31-0.07%693
CONOCOPHILLIPS COM CL-BCOPBUY$2430.00%0.10%$52.930.00%4,591
DOW HOLDINGS INC USD 0.01DOWINCR$2430.15%0.10%$63.900.00%3,803
ISHARES TRLQDDECR$230-0.06%0.10%$130.310.00%1,765
ISHARES TRIXJINCR$2380.01%0.10%$77.170.00%3,084
ISHARES GLOBAL 100 ETFIOOINCR$2510.02%0.10%$65.97-0.03%3,805
ISHARES TRIYRINCR$2510.10%0.10%$92.110.02%2,725
MASTERCARD INCORPORATEDMADECR$235-0.09%0.10%$356.60-0.09%659
THERMO FISHER SCIENTIFIC INCTMODECR$240-0.04%0.10%$457.14-0.03%525
VANGUARD DIVIDEND APPRECIATION INDEX FUNDVIGBUY$2430.00%0.10%$147.360.00%1,649
WELLS FARGO CO NEWWFCDECR$2300.00%0.10%$39.01-0.23%5,896
BECTON DICKINSON & COBDXDECR$225-0.04%0.09%$243.24-0.02%925
GRAYSCALE BITCOIN TR BTC SHSGBTCBUY$2050.00%0.09%$50.000.00%4,100
TRACTOR SUPPLY COTSCOBUY$2160.00%0.09%$177.340.00%1,218
ALPHABET INCGOOGBUY$2030.00%0.08%$2071.430.00%98
INVESCO EXCHANGE TRADED FD TPSPBUY$1950.00%0.08%$14.510.00%13,435
COSTCO WHSL CORP NEWCOSTSOLD$00.00%-100.00%$0.000.00%0
DOLLAR GEN CORP NEWDGSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRTIPSOLD$00.00%-100.00%$0.000.00%0
UNITED PARCEL SERVICEUPSSOLD$00.00%-100.00%$0.000.00%0