BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024617-0.47%
Dec 31, 2023620-6.27%
Dec 31, 2022662+19.08%
Dec 31, 2021556+15.86%
Dec 31, 2020480+10.97%
Dec 31, 2019432-1.61%
Dec 31, 2018439+8.29%
Dec 31, 2017406+8.98%
Dec 31, 2016372-3.14%
Dec 31, 2015384-3.23%
Dec 31, 2014397+65.68%
Dec 31, 2013240+8.56%
Dec 31, 2012221+7.28%
Dec 31, 2011206