Xencor swings to Q3 net profit of $39.44 million; Q3 revenue rises to $116.52 million - XNCR News | Rallies