$34.65+0.40 (+1.17%)
Bar Harbor Bankshares operates as the holding company for Bar Harbor Bank & Trust that provides banking and nonbanking products and services primarily to consumers and businesses.
Bar Harbor Bankshares in the Financial Services sector is trading at $34.65. The stock is currently near its 52-week high of $36.05, remaining 10.2% above its 200-day moving average. Technical signals show neutral RSI of 47 and bearish MACD signal, explaining why BHB maintains its current momentum and trend strength. The Whystock Score of 85/100 reflects a high-conviction bullish alignment.
Simplified model based on P/E and ROE. Not a substitute for full valuation analysis. Data may be delayed. See our Terms.
Bar Harbor Bankshares operates as the holding company for Bar Harbor Bank & Trust that provides banking and nonbanking products and services primarily to consumers and businesses. The company offers deposit products, including interest-bearing and no...
Dividends are one of the best benefits to being a shareholder, but finding a great dividend stock is no easy task. Does Bar Harbor (BHB) have what it takes? Let's find out.
The United States market has shown a remarkable 30% increase over the past year, despite remaining flat over the last week, with earnings projected to grow by 16% annually. In this context, identifying small-cap stocks that are perceived as undervalued and exhibit insider buying can be an attractive strategy for investors seeking opportunities in a dynamic market environment.
Bar Harbor (BHB) delivered earnings and revenue surprises of +1.15% and -1.69%, respectively, for the quarter ended March 2026. Do the numbers hold clues to what lies ahead for the stock?
Dividends are one of the best benefits to being a shareholder, but finding a great dividend stock is no easy task. Does Bar Harbor (BHB) have what it takes? Let's find out.
HBT Financial (HBT) possesses the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.