New insider activity at Peoples Bancorp ( (PEBO) ) has taken place on October 24, 2025.
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
Director Dwight Eric Smith has made a significant investment by purchasing 500 shares of Peoples Bancorp stock, valued at $14,880.
Recent Updates on PEBO stock
In the last 24 hours, Peoples Bancorp has seen a mixed reaction in its stock price following the release of its Q3 2025 earnings report. Piper Sandler analyst Nathan Race lowered the price target due to mixed credit metrics, despite solid net interest income and margin performance. The firm believes Peoples Bancorp is well-positioned for peer-like profitability, focusing on organic balance sheet growth and cost controls. DA Davidson also adjusted its price target, citing improved operating leverage and lower charge-offs, but with slower net loan growth assumptions. The company’s Q3 earnings showed a net income increase to $29.5 million, driven by higher loan growth and improved net interest income, but faced challenges with losses from investment securities and an increase in criticized loans. Despite these hurdles, the company remains optimistic about maintaining momentum into the fourth quarter, focusing on loan growth and credit risk management.
Spark’s Take on PEBO Stock
According to Spark, TipRanks’ AI Analyst, PEBO is a Neutral.
Peoples Bancorp’s overall stock score reflects its solid financial performance and attractive valuation, which are offset by technical indicators suggesting a bearish trend. The earnings call highlighted both strengths in loan growth and efficiency improvements, as well as concerns over investment losses and loan quality. The stock’s undervaluation and high dividend yield provide a buffer against these challenges.
To see Spark’s full report on PEBO stock, click here.
More about Peoples Bancorp
YTD Price Performance: -4.47%
Average Trading Volume: 160,513
Technical Sentiment Signal: Buy
Current Market Cap: $1.06B

