Alector Inc Analyst Ratings

ALECNASDAQ
$2.32
-0.06-2.52%
At close: Mar 11, 5:00 PM EST
$2.36
0.041.72%
After Hours: 4:05 PM EST