Alector, Inc. (ALEC): financials from its own SEC filings