Xencor, Inc. (NASDAQ:XNCR – Get Free Report)’s share price reached a new 52-week low during mid-day trading on Wednesday . The stock traded as low as $21.54 and last traded at $21.63, with a volume of 13941 shares changing hands. The stock had previously closed at $21.59. Analyst Ratings Changes Several research analysts have recently […]