National Bankshares, Inc. (NKSH) has seen some recent action in the stock market and its common shares were last quoted at $25.06 yesterday. People are starting to take interest of NKSH as the common shares traded as high as $25.60 and as low as $25.05 in the previous market day.

National Bankshares, Inc. (NKSH) average trading volume is 9.80K. However, in the previous market day National Bankshares, Inc. (NKSH) traded 4,939 shares. 1st resistance level on NKSH is $39.81. NKSH 50 day moving average is $25.74 and NKSH 200 day moving average is $29.03.

National Bankshares, Inc. (NKSH) most current performance has been shown by the recent movement in NKSH common shares. NKSH has performed -4.17% over the past month, NKSH has performed -20.44% over the past 3 months and NKSH has shown -31.42% over the past 365 days. National Bankshares, Inc. (NKSH) has a 1 year range of $23.37 to $48.82. National Bankshares, Inc. (NKSH) is trading 7.23% from its 1 year low and -48.66% from its 1 year high. National Bankshares, Inc. (NKSH) is indicating a 0.88% short float indicating the sum short in the float.

NKSH has 6.49M shares outstanding and 6.33M shares in the float. National Bankshares, Inc. (NKSH) currently has a market cap of $156.62M and income of 16.00M. The EPS next quarter for NKSH is 0.52 and projected EPS next year is -4.35%. The market cap of National Bankshares, Inc. (NKSH) at $156.62M signifies how many People own shares of NKSH and is calculated off the last price ($25.06) of NKSH and the sum of shares outstanding (6.49M) with National Bankshares, Inc. (NKSH).

National Bankshares, Inc. (NKSH) has aggregate cash (mrq) of 86.57M, aggregate cash per share (mrq) of 13.34, aggregate debt of NKSH stands at 2.14M. National Bankshares, Inc. (NKSH) operating cash flow (ttm) is 17.3M.

NKSH is trading -2.80% below (bearish) its SMA20, -4.50% below (bearish) its SMA50 and -24.95% below (bearish) its SMA200.