logo

Impax Environmental Markets

LSE • IEM GB0031232498

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

246m USD

Volume

2.98m shares | 17.64m USD

Shares Outstanding

39.74m

Free Float Shares

100.00% | 39.74m

News