 National Bankshares NASDAQ:NKSH was upgraded by Zacks Investment Research from a hold rating to a buy rating in a note issued to investors on Tuesday, Zacks.com reports. The brokerage currently has a 32.00 target price on the banks stock. Zacks Investment Researchs price objective points to a potential upside of 12.95 from the companys current ... 