Stockreport

Alector, Inc. (NASDAQ:ALEC) is a favorite amongst institutional investors who own 70% [Yahoo! Finance]

Alector, Inc.  (ALEC) 
Last alector, inc. earnings: 3/24 04:05 pm Check Earnings Report
PDF A total of 7 investors have a majority stake in the company with 52% ownership Insiders have sold recently Trump has pledged to "unleash" American oil and gas and t [Read more]