Home

Alector, Inc. - Common Stock (ALEC)

0.9770
+0.0569 (6.18%)
NASDAQ · Last Trade: Apr 21st, 1:38 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors