Log in

Compare Stocks

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

 Macatawa BankEnterprise BancorpOld Second BancorpSouth Plains FinancialBusiness First Bancshares
SymbolNASDAQ:MCBCNASDAQ:EBTCNASDAQ:OSBCNASDAQ:SPFINASDAQ:BFST
Price Information
Current Price$6.87$24.10$7.27$13.29$11.96
52 Week RangeN/AN/ABuyBuyBuy
Analyst Ratings
Consensus RecommendationN/AN/ABuyBuyBuy
Consensus Price TargetN/AN/A$14.50$21.50$29.83
% Upside from Price TargetN/AN/A99.45% upside61.78% upside149.44% upside
Trade Information
Market Cap$227.20 million$280.38 million$201.43 million$222.27 million$147.81 million
Beta0.830.711.51N/A1.08
Average Volume87,66414,204148,56725,06434,805
Sales & Book Value
Annual Revenue$95.67 million$153.43 million$151.39 million$189.57 million$114.18 million
Price / Sales2.451.861.441.271.41
Cashflow$1.04 per share$3.47 per share$1.61 per share$2.08 per share$2.07 per share
Price / Cash6.636.944.526.395.79
Book Value$6.38 per share$25.10 per share$9.29 per share$17.00 per share$21.47 per share
Price / Book1.080.960.780.780.56
Profitability
Net Income$31.98 million$34.20 million$39.46 million$29.22 million$23.77 million
EPSN/AN/A$1.30$1.69$1.80
Trailing P/E Ratio7.318.315.597.866.91
Forward P/E Ratio7.278.055.09
P/E GrowthN/AN/AN/AN/AN/A
Net Margins33.43%22.29%26.06%15.41%20.82%
Return on Equity (ROE)15.36%12.06%15.05%11.06%8.85%
Return on Assets (ROA)1.58%1.08%1.50%1.01%1.13%
Dividend
Annual Payout$0.32$0.70$0.04$0.12$0.40
Dividend Yield4.66%2.90%0.55%0.90%3.34%
Three-Year Dividend Growth21.14%9.04%N/AN/AN/A
Payout RatioN/AN/A3.08%7.10%22.22%
Years of Consecutive Dividend Growth4 Years7 YearsN/AN/A1 Years
Debt
Debt-to-Equity Ratio0.37%0.44%0.39%0.55%0.41%
Current Ratio0.93%0.93%0.88%0.85%1.00%
Quick Ratio0.93%0.93%0.88%0.83%1.00%
Ownership Information
Institutional Ownership Percentage33.32%22.19%69.78%22.74%44.65%
Insider Ownership Percentage8.30%20.54%3.83%N/A7.43%
Miscellaneous
Employees292N/A518N/A333
Shares Outstanding34.11 million11.84 million30.02 million18.06 million13.44 million
Next Earnings Date4/23/2020 (Estimated)4/16/2020 (Estimated)4/22/2020 (Estimated)6/22/2020 (Estimated)4/28/2020 (Estimated)
OptionableOptionableNot OptionableOptionableNot OptionableNot 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