BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 2024425-21.68%
Dec 31, 2023543-20.84%
Dec 31, 2022686+112.91%
Dec 31, 2021322-4.53%
Dec 31, 2020338-18.06%
Dec 31, 2019412+42.20%
Dec 31, 2018290-16.44%
Dec 31, 2017347-18.91%
Dec 31, 2016428+2.41%
Dec 31, 2015418-11.05%
Dec 31, 2014469+931.27%
Dec 31, 201346+15.13%
Dec 31, 201240-0.44%
Dec 31, 201140