BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202448-12.67%
Dec 31, 202355+5.95%
Dec 31, 202252+6.07%
Dec 31, 202149-4.68%
Dec 31, 202051+11.82%
Dec 31, 201946+2.68%
Dec 31, 201845+0.65%
Dec 31, 201744-3.95%
Dec 31, 201646+15.61%
Dec 31, 201540+30.93%
Dec 31, 201431+191.43%
Dec 31, 201310+8.64%
Dec 31, 201210+3.77%
Dec 31, 20119