Alector, Inc. - Common Stock (ALEC)

1.9450
+0.1050 (5.71%)
NASDAQ · Last Trade: Oct 19th, 1:15 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors