Read More General business news Peoples Bancorp earnings drop to $24.3m in Q1 2025—Is this a buying opportunity or warning sign? Peoples Bancorp reports $24.3M net income in Q1 2025. Explore margin compression, credit loss impacts, and updated investor sentiment analysis. byPallavi MadhirajuApril 22, 2025