BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024997+11.14%
Dec 31, 2023897+10.19%
Dec 31, 2022814+11.25%
Dec 31, 2021732+11.48%
Dec 31, 2020657+11.14%
Dec 31, 2019591+11.91%
Dec 31, 2018528+13.64%
Dec 31, 2017465+19.72%
Dec 31, 2016388+12.75%
Dec 31, 2015344+16.60%
Dec 31, 2014295+17.32%
Dec 31, 2013252+17.25%
Dec 31, 2012215+18.52%
Dec 31, 2011181