Xencor remains a 'Strong Buy' in my view despite the stock's 60% performance decline. Click here to find out why XNCR stock is a Strong Buy.

See Full Page