Alector Inc Short Interest Report

ALECNASDAQ
$2.11
-0.09-4.09%
Last update: Mar 16, 8:20 AM