Xencor, Inc. (NASDAQ:XNCR) has experienced a 52% drop in share price over five years, with negative momentum. Despite revenue growth of 6.4%, the stock has seen an annual loss of 9%, indicating market disappointment.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing