BALCHEM CORPBCPC

Market cap
$5.2B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024146+0.32%
Dec 31, 2023146+65.30%
Dec 31, 202288-28.29%
Dec 31, 2021123+5.48%
Dec 31, 2020117+21.47%
Dec 31, 201996-3.50%
Dec 31, 2018100+19.78%
Dec 31, 201783-1.76%
Dec 31, 201685+35.27%
Dec 31, 201563-13.34%
Dec 31, 201472+51.88%
Dec 31, 201348+19.07%
Dec 31, 201240+4.20%
Dec 31, 201138