i3 Energy PLC (STU:I32)
€ 0.1132 0.0024 (2.17%) Market Cap: 142.44 Mil Enterprise Value: 154.16 Mil PE Ratio: 8.37 PB Ratio: 0.74 GF Score: 41/100

i3 Energy PLC (STU:I32) Transcripts

    • 1