Earnings Labs
XOMA Royalty Corp. logo

XOMA Royalty Corp. (XOMA)

NASDAQ·Healthcare·Biotechnology

$40.94

-2.45%

Mkt Cap $451.61M