Stockreport

Rating for NKTX

Nkarta, Inc.  (NKTX)