Athira Pharma, Inc.

Athira Pharma, Inc. (ATHA)

Market Cap

22.27M

Website

https://www.athira.com

Earnings Date

Feb 20, 2025

Employees

67

IPO Date

Sep 18, 2020