
O4B.DE
$24.36
1D:
0.0%
1Y:
-9.5%
DE0006286560Sign in to check this stock against your screeners
Sign In$7.91
1D:
0.3%
1Y:
50.2%
DE0005088108Mkt Cap
$386.00M
P/E Ratio TTM
6.5
Revenue TTM
$574.11M
Beta
0.78
Earnings TTM
$86.10M
Dividend Yield TTM
1.91%
$33.40
1D:
0.0%
1Y:
28.0%
DE000LS1LUS9Mkt Cap
$315.27M
P/E Ratio TTM
5.6
Revenue TTM
$2.25B
Beta
0.83
Earnings TTM
$81.84M
Dividend Yield TTM
6.08%