Balchem Corporation Common Stock (BCPC)

FairStock Score: 47/100 — MIXED

Current Price$175.97
Market Cap$5,63,55,08,224
P/E Ratio37.16
ROE12.86%
Dividend Yield0.55%
SectorBasic Materials

Data from SEC filings. Not investment advice. Scoring methodology