
CMBT
$16.63
1D:
0.9%
1Y:
75.2%
BE0003816338Sign in to check this stock against your screens
Sign In$27.95
1D:
1.9%
1Y:
90.7%
IL0065100930Mkt Cap
$3.37B
P/E Ratio TTM
24.9
Revenue TTM
$6.44B
Beta
1.16
Earnings TTM
$138.60M
Dividend Yield TTM
4.13%
$21.85
1D:
1.1%
1Y:
64.0%
SGXZ69436764Mkt Cap
$3.32B
P/E Ratio TTM
8.1
Revenue TTM
$3.49B
Beta
0.11
Earnings TTM
$441.26M
Dividend Yield TTM
11.03%