PEOPLES BANCORP INCPEBO

Market cap
$1.1B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202429.4-13.25%
Dec 31, 202333.9-37.46%
Dec 31, 202254.1+22.60%
Dec 31, 202144.2+1.61%
Dec 31, 202043.5-11.16%
Dec 31, 201948.9+1.18%
Dec 31, 201848.4-18.80%
Dec 31, 201759.5+6.66%
Dec 31, 201655.8+81.52%
Dec 31, 201530.8-33.96%
Dec 31, 201446.6-30.88%
Dec 31, 201367.4-3.83%
Dec 31, 201270.1+53.28%
Dec 31, 201145.7