American National BankShares (AMNB)

Market Cap:

$350,000,000

Last Price ():

$40.50

Change: +2.92% Open: $39.45 Low: $39.40 High: $40.79
Div. Yield: 2.44% Price/Earnings: 21.3 Price/Book: 1.6 Price/Sales: 5.2