
CAC
$53.63
1D:
-1.1%
1Y:
28.1%
US1330341082Sign in to check this stock against your screeners
Sign In$35.94
1D:
-1.0%
1Y:
18.1%
US59165J1051Mkt Cap
$1.03B
P/E Ratio TTM
12.7
Revenue TTM
$251.84M
Beta
0.70
Earnings TTM
$74.72M
Dividend Yield TTM
2.91%
$90.19
1D:
-9.0%
1Y:
16.3%
US5917741044Mkt Cap
$943.35M
P/E Ratio TTM
11.3
Revenue TTM
$542.25M
Beta
1.00
Earnings TTM
$86.17M
Dividend Yield TTM
0.83%