Balchem Corporation BCPC

167.89 0.05 0.03% as of 25 Sep
Market cap
$5.4B
P/E
33.0×
Older periods Sep '25 Dec '25 Mar '26 Jun '26
ROE

+8 more TTM periods

12.06% 12.86% 12.68% 12.79%
ROA
9.16% 9.49% 9.55% 9.77%
ROIC
9.07% 9.55% 9.52% 9.79%
Return on Tangible Assets
28.96% 31.23% 29.30% 30.04%
Average Days of Receivables
47.37 50.53 53.24 50.07
Free Cash Flow per Share
(4.15) 5.37 5.52 5.37
Free Cash Flow
(134.03) 173.34 176.25 171.38
Piotroski F-Score
7.00 8.00 8.00 8.00
Other line items

Show all line items

Columns are period end dates