
CENT
$47.78
1D:
-0.3%
1Y:
52.1%
US1535271068Sign in to check this stock against your screens
Sign In$64.39
1D:
-0.7%
1Y:
15.0%
US3580391056Mkt Cap
$3.16B
P/E Ratio TTM
16.1
Revenue TTM
$1.18B
Beta
1.78
Earnings TTM
$203.47M
Dividend Yield TTM
0.00%
$86.68
1D:
-2.7%
1Y:
58.3%
US84790A1051Mkt Cap
$1.99B
P/E Ratio TTM
27.9
Revenue TTM
$2.87B
Beta
0.64
Earnings TTM
$79.70M
Dividend Yield TTM
2.02%