BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202424.2+4.29%
Dec 31, 202323.2+11.02%
Dec 31, 202220.9-5.28%
Dec 31, 202122.1-4.37%
Dec 31, 202023.1+0.12%
Dec 31, 201923.1-2.63%
Dec 31, 201823.7-0.56%
Dec 31, 201723.8-3.87%
Dec 31, 201624.8+2.20%
Dec 31, 201524.2+16.47%
Dec 31, 201420.8-7.76%
Dec 31, 201322.6+0.89%
Dec 31, 201222.4-0.37%
Dec 31, 201122.4