
OTB.L
$166.60
1D:
-1.3%
1Y:
-40.2%
GB00BYM1K758Sign in to check this stock against your screeners
Sign In$49.00
1D:
1.0%
1Y:
19.1%
GB00B1JQDM80Mkt Cap
$31.01B
P/E Ratio TTM
4.2
Revenue TTM
$1.79B
Beta
0.91
Earnings TTM
$118.90M
Dividend Yield TTM
0.00%
$179.80
1D:
0.8%
1Y:
6.3%
GB00B012TP20Mkt Cap
$391.74M
P/E Ratio TTM
-11.5
Revenue TTM
$3.43B
Beta
1.22
Earnings TTM
$-19.80M
Dividend Yield TTM
4.89%