LON:IBST opened at GBX 165.80 ($2.09) on Thursday. The company has a market capitalization of £653.27 million, a P/E ratio of 89.76, a P/E/G ratio of 0.47 and a beta of 1.34. The business has a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results