Earnings Labs
XOMA Royalty Corp. logo

XOMA Royalty Corp. (XOMA)

NASDAQ·Healthcare·Biotechnology

$40.94

-2.45%

Mkt Cap $451.61M

Mkt Cap

$451.61M

P/E

28.49

Fwd P/E

21.56

P/S

8.66

Rev TTM

EPS TTM

$1.47

EPS — Estimate vs Actual