Ikena Oncology, Inc.

Ikena Oncology, Inc. (IKNA)

Market Cap

74.80M

Website

https://ikenaoncology.com

Earnings Date

Nov 7, 2024

Employees

43

IPO Date

Mar 26, 2021