Nkarta inc says novo holdings a/s reports 8.59% stake in co

Novo holdings a/s reports 8.59% stake in nkarta inc as of july 14 - sec filing.
NKTX Ratings Summary
NKTX Quant Ranking