Xencor, Inc.

Xencor, Inc. (XNCR)

Market Cap

1.66B

Website

https://www.xencor.com

Earnings Date

Nov 6, 2024

Employees

280

IPO Date

Dec 3, 2013