Buy Oxford Instruments: a company making big money from focusing on small things
Oxford Instruments' (OXIG) shares have typically traded above 20 times earnings over the last 10 years - a premium rating, but plenty of investors have regretted not buying them over the years.It has delivered a total return upwards...
22 June 2023