BALCHEM CORPBCPC

Market cap
$5.2B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20246+27.14%
Dec 31, 20234-87.38%
Dec 31, 202235+0.52%
Dec 31, 202135+161.75%
Dec 31, 202013-36.86%
Dec 31, 201921+1429.48%
Dec 31, 20181-26.82%
Dec 31, 20172+19.96%
Dec 31, 20162+31.78%
Dec 31, 20151+12.83%
Dec 31, 20141-44.52%
Dec 31, 20132+13.30%
Dec 31, 20122+1458.72%
Dec 31, 20110