Home

Alector, Inc. - Common Stock (ALEC)

3.1750
+0.1050 (3.42%)
NASDAQ · Last Trade: Oct 8th, 10:46 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors