Alector Inc

NASDAQ:ALEC   3:59:53 PM EDT
23.34
-1.13 (-4.62%)
Twitter Share  Facebook Share StockTwits Share