
MTRO.L
$167.60
1D:
0.6%
1Y:
31.6%
GB00BMX3W479Sign in to check this stock against your screeners
Sign In$463.00
1D:
1.5%
1Y:
85.9%
GB00B14SKR37Mkt Cap
$1.26B
P/E Ratio TTM
17.0
Revenue TTM
$755.33M
Beta
0.58
Earnings TTM
$136.54M
Dividend Yield TTM
3.00%
$569.00
1D:
-3.1%
1Y:
97.6%
GB00BY7QYJ50Mkt Cap
$979.71M
P/E Ratio TTM
9.4
Revenue TTM
$60.30M
Beta
1.94
Earnings TTM
$105.30M
Dividend Yield TTM
0.00%