
VAL
$103.93
1D:
-1.3%
1Y:
181.5%
BMG9460G1015Sign in to check this stock against your screeners
Sign In$37.43
1D:
0.6%
1Y:
46.6%
US03957W1062Mkt Cap
$6.56B
P/E Ratio TTM
20.0
Revenue TTM
$1.52B
Beta
0.93
Earnings TTM
$325.23M
Dividend Yield TTM
2.30%
$7.04
1D:
1.9%
1Y:
164.7%
CH0048265513Mkt Cap
$6.36B
P/E Ratio TTM
-2.8
Revenue TTM
$4.14B
Beta
1.34
Earnings TTM
$-2.77B
Dividend Yield TTM
0.00%