Nkarta, Inc.

Nkarta, Inc. (NKTX)

Market Cap

167.25M

Website

https://www.nkartatx.com

Earnings Date

Nov 7, 2024

Employees

150

IPO Date

Jul 10, 2020