Analystreport

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

First National Corporation  (FXNC) 
NASDAQ:AMEX Investor Relations: ir.fbvirginia.com