Alector Inc

NASDAQ:ALEC   12:54:31 AM EDT
5.27
+0.10 (+1.93%)
Twitter Share  Facebook Share StockTwits Share