BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 2024131+19.43%
Dec 31, 2023110-8.48%
Dec 31, 2022120+31.42%
Dec 31, 202191+28.94%
Dec 31, 202071-15.82%
Dec 31, 201984+24.86%
Dec 31, 201867+10.69%
Dec 31, 201761+6.03%
Dec 31, 201657+24.22%
Dec 31, 201546-7.13%
Dec 31, 201450+99.90%
Dec 31, 201325+19.96%
Dec 31, 201221+11.03%
Dec 31, 201119