
ITM.L
$126.30
1D:
-3.7%
1Y:
63.0%
GB00B0130H42Sign in to check this stock against your screeners
Sign In$604.50
1D:
-10.6%
1Y:
682.0%
GB00BG5KQW09Mkt Cap
$1.29B
P/E Ratio TTM
-27.3
Revenue TTM
$84.53M
Beta
3.24
Earnings TTM
$-75.85M
Dividend Yield TTM
0.00%
$221.50
1D:
-2.6%
1Y:
8.3%
GB0006027295Mkt Cap
$612.26M
P/E Ratio TTM
29.9
Revenue TTM
$2.10B
Beta
1.20
Earnings TTM
$71.40M
Dividend Yield TTM
5.41%