Nkarta Inc

NASDAQ:NKTX   3:59:51 PM EDT
13.87
-0.15 (-1.07%)
5:15:29 PM EDT: $13.63 -0.24 (-1.73%)
Twitter Share  Facebook Share StockTwits Share