Alector Inc

NASDAQ:ALEC   12:28:23 AM EDT
5.02
+0.21 (+4.37%)
Twitter Share  Facebook Share StockTwits Share