Elixirr International PLC (STU:54K)
€ 7.05 (0%) Market Cap: 366.06 Mil Enterprise Value: 399.39 Mil PE Ratio: 16.49 PB Ratio: 2.09 GF Score: 86/100