Science
Xencor Inc (NASDAQ:XNCR) Has Seen A Fall Of -60.97% This Year, Is It Still A Better Option Than Others?
In last trading session, Xencor Inc (NASDAQ:XNCR) saw 0.42 million shares changing hands with its beta currently measuring 0.89. Company’s recent per share price level