Xencor (NASDAQ:XNCR) Sets New 52-Week High – Should You Buy?
Shares of Xencor, Inc. (NASDAQ: XNCR - Get Free Report) hit a new 52-week high during trading on Tuesday. The stock traded as high as $23.47 and last traded at $23.12, with a volume of 962153 shares trading hands. The stock had previously closed at $23.34. Analyst Upgrades and Downgrades Several research analysts recently weighed