Oxford Nanopore Technologies PLC Analyst Ratings

ONTTFOTCPK
$1.66
0.063.75%
At close: Apr 17, 5:00 PM EST
$1.99
0.3319.88%
After Hours: Oct 23, 4:00 PM EST