BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024954+3.39%
Dec 31, 2023922-2.11%
Dec 31, 2022942+17.94%
Dec 31, 2021799+13.56%
Dec 31, 2020704+9.31%
Dec 31, 2019644+0.00%
Dec 31, 2018644+8.22%
Dec 31, 2017595+7.52%
Dec 31, 2016553+0.13%
Dec 31, 2015552+2.05%
Dec 31, 2014541+60.57%
Dec 31, 2013337+8.63%
Dec 31, 2012310+6.35%
Dec 31, 2011292