Financial Report Insights
Loading…
Alector, Inc. (ALEC) Q2 2026 Earnings: Revenue $3.3M (-57.8%)