Alector Inc

NASDAQ:ALEC   3:21:11 PM EDT
5.27
+0.46 (+9.56%)
Twitter Share  Facebook Share StockTwits Share