Snowball logo
logo
ALEC_logo

Alector, Inc

ALEC NASDAQ
$1.955+$0.025  (1.3%)

It looks as if this company does not pay dividends