Symbol: XNCR
NASDAQ
23.63
Market price today
-11.4807
P/E Ratio
-0.8529
PEG Ratio
1.46B
MRK Cap
DIV Yield