41 · ALEC · Alector, Inc. · 99 Holders | HoldingsIntel