Alector, Inc.

Alector, Inc. (ALEC)

Market Cap

182.15M

Website

https://www.alector.com

Earnings Date

Nov 6, 2024

Employees

244

IPO Date

Feb 7, 2019