user-avatar
WTOP

Alector reports Q3 earnings

Earnings per share were $1.11. That far exceeded analysts' expected loss of $0.23 per share. Revenue was $162.9 million.