Alector Inc

NASDAQ:ALEC   3:59:53 PM EDT
21.60
-1.81 (-7.73%)
Twitter Share  Facebook Share StockTwits Share