Oxford Instruments PLC (FRA:OX3)
€ 30.6 -0.6 (-1.92%) Market Cap: 1.81 Bil Enterprise Value: 1.75 Bil PE Ratio: 30.06 PB Ratio: 4.12 GF Score: 84/100