Alector (ALEC)
Alector (ALEC) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- ALEC last traded at $2.12, -4.07% on the day.
- Alector: market cap $246.76M, P/E -1.9, revenue $13.86M over the last four quarters, next earnings 2026-11-05.
- Over the past year ALEC returned 39.47%; year to date 35.90%.
Updated 2026-11-02 18:24 UTC