Annexon, Inc.

Annexon, Inc. (ANNX)

Market Cap

557.48M

Website

https://www.annexonbio.com

Earnings Date

Nov 14, 2024

Employees

71

IPO Date

Jul 24, 2020