Log in

Compare Stocks

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

 HomeStreetBryn Mawr BankAllegiance BancsharesCommunity Trust BancorpFirst National Bank Alaska
SymbolNASDAQ:HMSTNASDAQ:BMTCNASDAQ:ABTXNASDAQ:CTBIOTCMKTS:FBAK
Price Information
Current Price$20.53$25.56$21.69$30.84$203.00
52 Week RangeBuyBuyHoldHoldN/A
Analyst Ratings
Consensus RecommendationBuyBuyHoldHoldN/A
Consensus Price Target$32.40N/A$37.00$42.00N/A
% Upside from Price Target57.82% upsideN/A70.59% upside36.19% upsideN/A
Trade Information
Market Cap$515.17 million$540.97 million$468.55 million$560.08 million$649.10 million
Beta1.030.91.560.830.35
Average Volume257,47795,564138,30470,773417
Sales & Book Value
Annual Revenue$352.04 million$275.57 million$246.33 million$235.58 million$169.55 million
Price / Sales1.381.861.792.333.80
Cashflow$3.25 per share$3.84 per share$2.64 per share$4.15 per share$21.41 per share
Price / Cash6.326.668.227.449.48
Book Value$27.84 per share$30.42 per share$34.57 per share$34.58 per share$159.96 per share
Price / Book0.740.840.630.891.27
Profitability
Net Income$17.51 million$59.20 million$52.96 million$64.54 million$55.60 million
EPS$1.70$3.10$2.57$3.64N/A
Trailing P/E Ratio28.518.728.758.500.00
Forward P/E Ratio7.908.389.5110.21
P/E GrowthN/AN/AN/AN/AN/A
Net Margins4.97%21.49%21.50%27.40%N/A
Return on Equity (ROE)5.74%10.56%7.66%10.79%N/A
Return on Assets (ROA)0.57%1.29%1.11%1.48%N/A
Dividend
Annual Payout$0.60$1.04$0.40$1.52$12.80
Dividend Yield2.92%4.07%1.84%4.93%6.31%
Three-Year Dividend GrowthN/A6.54%N/A5.35%N/A
Payout Ratio35.29%33.55%15.56%41.76%N/A
Years of Consecutive Dividend GrowthN/A9 YearsN/A39 YearsN/A
Debt
Debt-to-Equity Ratio0.69%0.36%0.11%0.09%N/A
Current Ratio0.96%0.86%1.02%0.96%N/A
Quick Ratio0.93%0.86%1.02%0.96%N/A
Ownership Information
Institutional Ownership Percentage86.50%77.49%51.52%61.28%0.58%
Insider Ownership Percentage1.64%1.39%8.57%4.90%N/A
Miscellaneous
Employees1,071631569988N/A
Shares Outstanding23.69 million20.09 million20.35 million17.82 million3.17 million
Next Earnings Date5/5/2020 (Estimated)4/16/2020 (Estimated)4/24/2020 (Estimated)4/15/2020 (Estimated)4/29/2020 (Estimated)
OptionableOptionableOptionableNot OptionableOptionableNot Optionable

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.

Yahoo Gemini Pixel