BALCHEM CORPBCPC

Market cap
$5.2B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-60+71.59%
Dec 31, 2023-35-91.63%
Dec 31, 2022-416+1078.51%
Dec 31, 2021-35+2.05%
Dec 31, 2020-35-77.86%
Dec 31, 2019-156+388.34%
Dec 31, 2018-32-25.07%
Dec 31, 2017-43-68.04%
Dec 31, 2016-134+216.00%
Dec 31, 2015-42-91.62%
Dec 31, 2014-504+5921.54%
Dec 31, 2013-8-40.18%
Dec 31, 2012-14+111.89%
Dec 31, 2011-7