BALCHEM CORPBCPC

Market cap
$5.2B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20241,262-1.67%
Dec 31, 20231,283-0.45%
Dec 31, 20221,289+46.93%
Dec 31, 2021877-2.43%
Dec 31, 2020899-0.20%
Dec 31, 2019901+19.30%
Dec 31, 2018755-1.21%
Dec 31, 2017764+0.54%
Dec 31, 2016760+11.40%
Dec 31, 2015682+0.36%
Dec 31, 2014680+586.16%
Dec 31, 201399-1.53%
Dec 31, 2012101+4.85%
Dec 31, 201196