BALCHEM CORPBCPC

Market cap
$5.2B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20248.1+20.18%
Dec 31, 20236.7-9.65%
Dec 31, 20227.5-8.24%
Dec 31, 20218.1+11.52%
Dec 31, 20207.3-2.28%
Dec 31, 20197.5-7.67%
Dec 31, 20188.1-14.23%
Dec 31, 20179.4+53.92%
Dec 31, 20166.1-10.66%
Dec 31, 20156.9-19.70%
Dec 31, 20148.5-34.49%
Dec 31, 201313-4.89%
Dec 31, 201213.7