Analystreport

National Bankshares (NKSH) was upgraded by Weiss Ratings from "hold (c+)" to "buy (b-)".

National Bankshares, Inc.  (NKSH) 
US:NASDAQ Investor Relations: nationalbankshares.com