IEM.L

Impax Environmental Markets Ord

£451.50
+1.38 +0.31% today

Price History

Not enough data

Key Stats

Market Cap
17.54B
Avg Volume
153,987
P/E (TTM)
4.61
52W High
£511.51
52W Low
£379.00
Div. Yield
0.0%

Valuation

P/B Ratio
3.76