BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20241,150+9.10%
Dec 31, 20231,054+12.33%
Dec 31, 2022938+6.99%
Dec 31, 2021877+5.89%
Dec 31, 2020828+11.37%
Dec 31, 2019744+7.53%
Dec 31, 2018692+12.12%
Dec 31, 2017617+18.40%
Dec 31, 2016521+12.36%
Dec 31, 2015464+18.32%
Dec 31, 2014392+18.27%
Dec 31, 2013331+21.37%
Dec 31, 2012273+17.67%
Dec 31, 2011232