Truist Securities analyst Gregory Renza maintains Xencor (NASDAQ:XNCR) with a Buy and lowers the price target from $29 to $27.