Acelyrin, Inc.

Acelyrin, Inc. (SLRN)

Market Cap

316.03M

Website

https://www.acelyrin.com

Earnings Date

Nov 13, 2024

Employees

135

IPO Date

May 5, 2023