
SCL
$61.03
1D:
-0.0%
1Y:
28.5%
US8585861003Sign in to check this stock against your screeners
Sign In$42.09
1D:
-6.1%
1Y:
37.7%
US7616241052Mkt Cap
$1.39B
P/E Ratio TTM
11.5
Revenue TTM
$684.54M
Beta
0.60
Earnings TTM
$120.56M
Dividend Yield TTM
0.00%
$124.75
1D:
-0.9%
1Y:
31.5%
US1266332055Mkt Cap
$1.32B
P/E Ratio TTM
8.2
Revenue TTM
$676.86M
Beta
0.14
Earnings TTM
$160.22M
Dividend Yield TTM
11.60%