Alector Inc

NASDAQ:ALEC   2:52:09 PM EDT
2.85
+0.10 (+3.64%)
Twitter Share  Facebook Share StockTwits Share