Oxford Nanopore Technologies plc

ONT Ord GBP0.001
Create an alert
Sell246.00p
Buy214.60p
11.40p (5.33%)
Last updated today at