BALCHEM CORPBCPC

Market cap
$5.2B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024158+6.19%
Dec 31, 2023148+6.03%
Dec 31, 2022140-2.61%
Dec 31, 2021144+52.29%
Dec 31, 202094+2.35%
Dec 31, 201992+12.43%
Dec 31, 201882-24.30%
Dec 31, 2017108+7.31%
Dec 31, 2016101+24.52%
Dec 31, 201581-15.08%
Dec 31, 201496+167.17%
Dec 31, 201336+18.25%
Dec 31, 201230-2.20%
Dec 31, 201131