Oxford Nanopore Technologies plc

ONT Ord GBP0.001
Create an alert
Sell135.20p
Buy135.60p
13.00p (10.64%)
Last updated today at