BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20241,575-1.37%
Dec 31, 20231,597-1.68%
Dec 31, 20221,625+35.45%
Dec 31, 20211,199+2.87%
Dec 31, 20201,166+0.88%
Dec 31, 20191,156+17.76%
Dec 31, 2018981+1.84%
Dec 31, 2017964+1.58%
Dec 31, 2016949+7.65%
Dec 31, 2015881+2.32%
Dec 31, 2014861+128.53%
Dec 31, 2013377+20.58%
Dec 31, 2012313+15.03%
Dec 31, 2011272