BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024231+7.82%
Dec 31, 2023214+8.68%
Dec 31, 2022197+11.71%
Dec 31, 2021176+8.59%
Dec 31, 2020162+9.44%
Dec 31, 2019148-2.63%
Dec 31, 2018152+7.61%
Dec 31, 2017142+3.35%
Dec 31, 2016137+2.33%
Dec 31, 2015134+18.86%
Dec 31, 2014113+48.10%
Dec 31, 201376+9.59%
Dec 31, 201269+5.96%
Dec 31, 201166