Growth Metrics

Alector (ALEC) Shares Outstanding: 2017-2018