BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024268-32.16%
Dec 31, 2023395-27.73%
Dec 31, 2022546+205.97%
Dec 31, 2021179-26.59%
Dec 31, 2020243-23.95%
Dec 31, 2019320+53.97%
Dec 31, 2018208-12.87%
Dec 31, 2017238-27.01%
Dec 31, 2016327-2.92%
Dec 31, 2015336-10.02%
Dec 31, 2014374+3730.05%
Dec 31, 201310+4.97%
Dec 31, 20129+5.73%
Dec 31, 20119