
IDOX.L
$78.40
1D:
-1.8%
1Y:
21.7%
GB0002998192Sign in to check this stock against your screeners
Sign In$122.40
1D:
-1.1%
1Y:
-13.8%
GB00B01QGK86Mkt Cap
$34.14B
P/E Ratio TTM
40.8
Revenue TTM
—
Beta
0.63
Earnings TTM
—
Dividend Yield TTM
3.80%
$97.26
1D:
N/A
1Y:
N/A
GB00BN2TR932Mkt Cap
$28.42B
P/E Ratio TTM
-12.7
Revenue TTM
$100.04M
Beta
—
Earnings TTM
$-20.76M
Dividend Yield TTM
0.00%