Alector Q3 net income swings to $124.6 million - ALEC News | Rallies