Snowball logo
logo
ALEC_logo

Alector, Inc

ALEC NASDAQ
$2.36+$0.10  (4.42%)

It looks as if this company does not pay dividends