ONTTF   $2.98  -2.30% Market Closed

OXFORD NANOPORE TECH PLC

Data not available