Alector, Inc. (ALEC)

ALEC price $1.86 -0.10 -5.33%

Ticker
ALEC
Price
$1.86
Change
-0.10 -5.33%
Market cap
$208.24M
Sector
Healthcare
Industry
Biotechnology

Stocklytics home ยท Screener