Oxford Nanopore Technologies plc

ONT Ord GBP0.001
Create an alert
Sell160.30p
Buy160.70p
12.90p (7.44%)
Last updated today at