
CDLR
$22.74
1D:
0.2%
1Y:
3.6%
US12738K1097Sign in to check this stock against your screeners
Sign In$15.50
1D:
3.7%
1Y:
61.8%
BE0003816338Mkt Cap
$3.56B
P/E Ratio TTM
20.7
Revenue TTM
$1.95B
Beta
0.13
Earnings TTM
$485.53M
Dividend Yield TTM
4.79%
$26.23
1D:
1.2%
1Y:
58.3%
IL0065100930Mkt Cap
$3.16B
P/E Ratio TTM
32.3
Revenue TTM
$6.29B
Beta
1.14
Earnings TTM
$97.90M
Dividend Yield TTM
7.59%