Alector Inc

NASDAQ:ALEC   11:16:05 AM EDT
8.82
+0.18 (+2.08%)
Twitter Share  Facebook Share StockTwits Share