Home

Alector, Inc. - Common Stock (ALEC)

1.8894
+0.4294 (29.41%)
NASDAQ · Last Trade: Aug 8th, 1:07 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors