Analysts expect National Bankshares to post earnings of $0.80 per share and revenue of $15.65 million for the quarter. National Bankshares (NASDAQ:NKSH – Get Free Report) last announced its quarterly earnings results on Thursday, July 23rd. Get National Bankshares alerts:National Bankshares Stock Down 1.2%NKSH stock traded down $0.50 during mid-day trading on Wednesday, hitting $40.65. National Bankshares Company Profile(Get Free Report)National Bankshares, Inc is a Virginia-based bank holding company headquartered in Reston. Further ReadingReceive News & Ratings for National Bankshares Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for National Bankshares and related companies with MarketBeat.com's FREE daily email newsletter.