Home

Alector, Inc. - Common Stock (ALEC)

2.8050
-0.1550 (-5.24%)
NASDAQ · Last Trade: Sep 16th, 11:20 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors