Elixirr International PLC (STU:54K)
€ 7.1 +0.15 (+2.16%) Market Cap: 358.79 Mil Enterprise Value: 391.99 Mil PE Ratio: 16.09 PB Ratio: 2.03 GF Score: 82/100