Xencor Inc (XNCR) recent activity suggests a positive outlook with the last week’s performance of -6.34%
Xencor Inc (NASDAQ: XNCR) on Tuesday, plunged -8.73% from the previous trading day, before settling in for the closing price of $12.95. Within the past