Short Interest in Alector, Inc. (NASDAQ:ALEC) Drops By 18.0%
Alector, Inc. (NASDAQ:ALEC - Get Free Report) was the target of a significant decline in short interest in the month of April. As of April 15th, there was short interest totaling 5,151,723 shares, a...