NLTX Neoleukin Therapeutics Inc

5,130
$4.02
$0.07
(1.77%)
Today
Watchers5,130
52-Wk Low$1.88
52-Wk High$4.70
Market Cap$176.97M
Volume (M)21,699.00
52-Wk High$4.70
52-Wk Low$1.88
Join the conversation.This is where all the magic happens.