BALCHEM CORPBCPC

Market cap
$5.1B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024128+18.36%
Dec 31, 2023109+3.01%
Dec 31, 2022105+9.64%
Dec 31, 202196+13.57%
Dec 31, 202085+6.22%
Dec 31, 201980+1.40%
Dec 31, 201879-12.77%
Dec 31, 201790+60.92%
Dec 31, 201656-6.28%
Dec 31, 201560+13.05%
Dec 31, 201453+17.72%
Dec 31, 201345+12.17%
Dec 31, 201240+3.20%
Dec 31, 201139