Analystreport

Alector Inc (NASDAQ: ALEC) had its "buy" rating re-affirmed by analysts at Cowen Inc.

Alector, Inc.  (ALEC) 
Last alector, inc. earnings: 3/24 04:05 pm Check Earnings Report