Alector, Inc. - Common Stock (ALEC)

2.1850
+0.3750 (20.72%)
NASDAQ · Last Trade: Oct 5th, 12:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors