
CMBT
$14.69
1D:
1.9%
1Y:
49.1%
BE0003816338Sign in to check this stock against your screeners
Sign In$21.31
1D:
2.5%
1Y:
91.8%
SGXZ69436764Mkt Cap
$3.24B
P/E Ratio TTM
8.6
Revenue TTM
$3.66B
Beta
0.64
Earnings TTM
$243.69M
Dividend Yield TTM
7.14%
$25.50
1D:
-0.2%
1Y:
46.7%
IL0065100930Mkt Cap
$3.07B
P/E Ratio TTM
31.1
Revenue TTM
$6.29B
Beta
1.14
Earnings TTM
$97.90M
Dividend Yield TTM
7.88%