BALCHEM CORPBCPC

Market cap
$5.2B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202411.7+6.97%
Dec 31, 202310.9-6.12%
Dec 31, 202211.6+3.02%
Dec 31, 202111.3+4.64%
Dec 31, 202010.8-2.97%
Dec 31, 201911.1-7.58%
Dec 31, 201812-24.13%
Dec 31, 201715.8+39.23%
Dec 31, 201611.4-18.55%
Dec 31, 201514-4.45%
Dec 31, 201414.6-1.62%
Dec 31, 201314.9-6.25%
Dec 31, 201215.8