Log in

Compare Stocks

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

 Mercantile BankPeoples Utah BancorpFirst Mid-Illinois BancsharesFranklin Financial NetworkMidWestOne Financial Group
SymbolNASDAQ:MBWMNASDAQ:PUBNASDAQ:FMBHNYSE:FSBNASDAQ:MOFG
Price Information
Current Price$21.52$18.48$25.65$21.76$19.31
52 Week RangeN/AHoldBuyHoldN/A
Analyst Ratings
Consensus RecommendationN/AHoldBuyHoldN/A
Consensus Price TargetN/AN/A$36.00$34.88N/A
% Upside from Price TargetN/AN/A40.35% upside60.27% upsideN/A
Trade Information
Market Cap$347.22 million$350.92 million$412.12 million$324.24 million$298.71 million
Beta1.150.880.811.641.25
Average Volume79,36462,49462,445103,52954,052
Sales & Book Value
Annual Revenue$185.29 million$134.23 million$205.74 million$202.65 million$213.69 million
Price / Sales1.902.602.081.601.46
Cashflow$3.21 per share$2.64 per share$3.66 per share$2.85 per share$3.45 per share
Price / Cash6.716.997.007.635.60
Book Value$25.50 per share$17.63 per share$31.60 per share$27.89 per share$31.50 per share
Price / Book0.841.050.810.780.61
Profitability
Net Income$49.46 million$44.32 million$47.94 million$14.81 million$43.63 million
EPS$2.57$2.33$2.87$2.16$3.40
Trailing P/E Ratio7.157.938.9111.336.64
Forward P/E Ratio10.659.949.987.506.70
P/E GrowthN/AN/AN/AN/AN/A
Net Margins26.69%33.02%23.30%14.37%20.42%
Return on Equity (ROE)10.92%13.97%9.33%8.11%10.88%
Return on Assets (ROA)1.21%1.88%1.24%0.81%1.17%
Dividend
Annual Payout$1.12$0.56$0.80$0.24$0.88
Dividend Yield5.20%3.03%3.12%1.10%4.56%
Three-Year Dividend Growth14.81%18.10%6.62%N/A9.51%
Payout Ratio43.58%24.03%27.87%11.11%25.88%
Years of Consecutive Dividend Growth7 Years4 Years3 YearsN/A7 Years
Debt
Debt-to-Equity Ratio0.96%N/A0.28%0.52%0.46%
Current Ratio1.09%0.92%0.95%0.95%0.91%
Quick Ratio1.09%0.91%0.95%0.94%0.90%
Ownership Information
Institutional Ownership Percentage56.03%40.59%32.84%64.77%71.65%
Insider Ownership Percentage3.20%17.34%13.50%11.70%2.40%
Miscellaneous
Employees631459832337597
Shares Outstanding16.33 million18.91 million16.70 million14.86 million16.15 million
Next Earnings Date4/21/2020 (Confirmed)4/22/2020 (Confirmed)4/22/2020 (Estimated)4/22/2020 (Estimated)4/23/2020 (Estimated)
OptionableOptionableNot OptionableNot 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