S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 Guaranty BancsharesFidelity D & D BancorpHanmi FinancialThomasville BancsharesAmerican National Bankshares
Price Information
Current Price$30.50$50.70$17.12$59.00$31.00
52 Week RangeHoldN/AHoldN/ABuy
Overall Score1.
Analysis Score1.
Community Score2.
Dividend Score2.
Ownership Score1.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationHoldN/AHoldN/ABuy
Consensus Price Target$32.00N/A$9.00N/A$30.25
% Upside from Price Target4.92% upsideN/A-47.43% downsideN/A-2.42% downside
Trade Information
Market Cap$368.17 million$252.39 million$525.91 million$355.48 million$340.10 million
Average Volume25,2204,764224,39982224,447
Sales & Book Value
Annual Revenue$119.53 million$49.46 million$274.32 millionN/A$108.03 million
Price / Sales3.085.101.92N/A3.15
Cashflow$2.96 per share$3.13 per share$1.86 per shareN/A$3.73 per share
Price / Cash10.2916.219.19N/A8.30
Book Value$22.65 per share$28.25 per share$18.10 per shareN/A$28.82 per share
Price / Book1.351.790.95N/A1.08
Net Income$26.28 million$11.58 million$32.79 millionN/A$20.91 million
Trailing P/E Ratio13.8620.7816.950.0011.92
Forward P/E Ratio11.5116.9513.90
Net Margins20.06%18.22%11.41%N/A25.52%
Return on Equity (ROE)13.54%8.47%5.56%N/A8.95%
Return on Assets (ROA)1.40%0.82%0.53%N/A1.09%
Annual Payout$0.73$1.20$0.40$2.00$1.08
Dividend Yield2.39%2.37%2.34%3.39%3.48%
Three-Year Dividend Growth95.00%29.55%-35.00%N/A11.34%
Payout Ratio32.44%N/A37.74%N/A34.84%
Years of Consecutive Dividend Growth3 Years6 Years1 YearsN/A1 Years
Debt-to-Equity Ratio0.47%0.03%0.48%N/A0.11%
Current Ratio0.94%0.83%0.97%N/A0.93%
Quick Ratio0.94%0.82%0.97%N/A0.93%
Ownership Information
Institutional Ownership Percentage20.10%14.02%88.57%0.38%36.48%
Insider Ownership Percentage29.58%26.89%2.90%N/A4.08%
Shares Outstanding12.07 million4.98 million30.72 million6.03 million10.97 million
Next Earnings Date4/19/2021 (Estimated)5/5/2021 (Estimated)4/29/2021 (Estimated)N/A4/22/2021 (Estimated)
OptionableNot OptionableNot OptionableOptionableNot OptionableOptionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.