BALCHEM CORPBCPC

Market cap
$5.2B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024182-0.96%
Dec 31, 2023184+32.64%
Dec 31, 2022139-13.69%
Dec 31, 2021161+6.66%
Dec 31, 2020150+20.92%
Dec 31, 2019124+4.86%
Dec 31, 2018119+7.30%
Dec 31, 2017111+2.79%
Dec 31, 2016108+3.65%
Dec 31, 2015104+21.65%
Dec 31, 201485+53.25%
Dec 31, 201356+3.55%
Dec 31, 201254+19.77%
Dec 31, 201145