Alector Stock Analysis: Is This Alzheimer's Drug Company a Strong Buy?