BALCHEM CORPBCPC

Market cap
$5.2B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024183+14.90%
Dec 31, 2023159+9.65%
Dec 31, 2022145+13.87%
Dec 31, 2021128+14.71%
Dec 31, 2020111+8.38%
Dec 31, 2019103-4.82%
Dec 31, 2018108+10.79%
Dec 31, 201797+7.06%
Dec 31, 201691-3.32%
Dec 31, 201594+14.38%
Dec 31, 201482+25.21%
Dec 31, 201366+9.74%
Dec 31, 201260+6.32%
Dec 31, 201156