First Community Bankshares, Inc. (FCBC) has seen some recent movement in the stock market and its shares finished trading at $19.19 yesterday. People are starting to take notice of FCBC as the shares traded as high as $19.91 and as low as $19.05 in the previous market trading session.

First Community Bankshares, Inc. (FCBC) average trading volume is 41.17K. However, in the previous market trading session First Community Bankshares, Inc. (FCBC) traded 39,316 shares. The First support level on FCBC is $19.00 and the First upside resistance level on FCBC is $25.14. FCBC 50 day moving average is $20.19 and FCBC two hundred day moving average is $21.95.

First Community Bankshares, Inc. (FCBC) most current performance has been indicated by the recent movement in FCBC shares. FCBC has performed -4.86% over the past 4 weeks, FCBC has performed -20.47% over the past 90 days and FCBC has shown -40.40% over the past 1 year. First Community Bankshares, Inc. (FCBC) has a 12 month range of $18.06 to $34.00. First Community Bankshares, Inc. (FCBC) is trading 6.26% from its 12 month low and -43.56% from its 12 month high. First Community Bankshares, Inc. (FCBC) is showing a 1.82% short float showing the quantity short in the float.

FCBC has 17.70M shares outstanding and 15.65M shares in the float. First Community Bankshares, Inc. (FCBC) currently has a market cap of $335.63M and income of 34.80M. The EPS next quarter for FCBC is 0.40 and projected EPS next year is -7.78%. The market cap of First Community Bankshares, Inc. (FCBC) at $335.63M signifies how many People own shares of FCBC and is based off the last price ($19.19) of FCBC and the quantity of shares outstanding (17.70M) with First Community Bankshares, Inc. (FCBC).

First Community Bankshares, Inc. (FCBC) has aggregate cash (mrq) of 421.49M, aggregate cash per share (mrq) of 23.8, aggregate debt of FCBC stands at 2.05M. First Community Bankshares, Inc. (FCBC) running cash flow (ttm) is 49.42M.

FCBC is trading -3.42% below (bearish) its SMA20, -5.97% below (bearish) its SMA50 and -21.68% below (bearish) its SMA200.