Oxford Nanopore Technologies plc

ONT Ord GBP0.001
Create an alert
Sell126.40p
Buy126.80p
0.80p (0.63%)
Last updated today at