Companies: 10,795·Total market cap: $144.5T
American National Bankshares Inc.

American National Bankshares Inc.

AMNBNASDAQFinancial Services
$47.76
$-0.16(-0.33%)
Market Cap$507722232
P/E Ratio
52W High$50.76
52W Low$25.26
Overview

American National Bankshares Inc. (AMNB) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · AMNB · as of Jun 8, 2026

Key Statistics

EPS (TTM)$2.45amnb eps ttm · amnb earnings per shareEarnings history
PE Ratio (TTM)19.5×amnb pe ratio ttm · amnb price to earningsPE Ratio deep dive
Revenue (TTM)$115.0Mamnb revenue ttm · amnb annual revenueFull revenue history
Dividend Yield2.63%does amnb pay dividends · amnb dividend yieldDividend history
Shares Outstanding10.6Mamnb shares outstanding · amnb floatShares outstanding history
Next EarningsTBAamnb earnings date · amnb next earningsEarnings history

Financial Snapshot

Full Financials
FY 2023Revenue$138.7M▲ +26.96% YoY
202120222023
american national bankshares inc. revenue · amnb revenue 2023
FY 2023Net Income$26.2M▼ 24.02% YoY
202120222023
american national bankshares inc. net income · amnb profit 2023
FY 2023EPS$2.46▼ 23.84% YoY
202120222023
amnb eps · american national bankshares inc. earnings per share 2023
TTM:Revenue: $115.0MNet Income: $26.2MEPS: $2.45View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Hold4 analystsis amnb a buy · amnb analyst rating
Strong Buy
0
Buy
1
Hold
3
Sell
0
Strong Sell
0
12-Month Price Target
$Low
$47.76Current
$Avg Target
$High
amnb price target · amnb 12 month forecast

Total: 4 · Buy rate: 25.0%

Stock Performance

Full History
1D+0.00%
1W+0.00%
1M-0.33%
3M+0.40%
YTD-2.41%
1Y+70.94%
5Y+24.38%

About American National Bankshares Inc.

CEOJeffrey Vernon Haley
IPO DateApr 13, 1999
Employees334
CountryUS
Websiteamnb.com

American National Bankshares Inc. (ANB) functions as the holding company for American National Bank and Trust Company, delivering a wide array of financial services and products. The company's operati…

what is american national bankshares inc. · amnb stock overview · american national bankshares inc. company profile · who is american national bankshares inc. ceo · amnb NASDAQ · american national bankshares inc. headquarters · american national bankshares inc. business segments

About Stock Overview & Key Data

American National Bankshares Inc. (AMNB) is a Financial Services company in the Banks - Regional industry, listed on NASDAQ since Apr 13, 1999. As of the latest trading session, AMNB stock price is $47.76, with a market capitalization of $507.7M. The stock has returned +70.94% over the past 12 months and -2.41% year-to-date.

According to 4 Wall Street analysts, the consensus rating for American National Bankshares Inc. stock is Hold, with an average 12-month price target of $—. In fiscal year 2023, American National Bankshares Inc. reported revenue of $138.7M and net income of $26.2M. For detailed data — including American National Bankshares Inc. revenue history, earnings, dividends, and PE ratio — use the tabs above.

Frequently Asked Questions

As of the latest trading session, American National Bankshares Inc. (AMNB) stock price is $47.76. The stock is traded on NASDAQ under the ticker symbol AMNB. The 52-week range is $25.26 – $50.76.

AMNB stock priceAMNB quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice