Alector, Inc.ALEC

Market cap
$134.99M
P/E ratio
2020/122021/122022/122023/122024/12
Return on Assets-41.8-5.6-16.6-18.5-21.8
Return on equity (%)