
BCPC
$168.19
1D:
0.2%
1Y:
17.5%
US0576652004Sign in to check this stock against your screeners
Sign In$84.96
1D:
0.5%
1Y:
41.4%
US4595061015Mkt Cap
$21.69B
P/E Ratio TTM
77.6
Revenue TTM
$9.98B
Beta
0.93
Earnings TTM
$290.00M
Dividend Yield TTM
1.89%
$62.10
1D:
-0.9%
1Y:
3.4%
US2774321002Mkt Cap
$7.10B
P/E Ratio TTM
16.2
Revenue TTM
$8.87B
Beta
1.08
Earnings TTM
$442.00M
Dividend Yield TTM
5.36%