Alector announces upsizing and pricing of public offering

Public offering of 8,350,000 shares of common stock for gross proceeds of approximately $208 million
ALEC Ratings Summary
ALEC Quant Ranking