What is the current XOMA Royalty Corp share price?
The current share price of XOMA Royalty Corp is US$ 24,25
How many XOMA Royalty Corp shares are in issue?
XOMA Royalty Corp has 12.541.030 shares in issue
What is the market cap of XOMA Royalty Corp?
The market capitalisation of XOMA Royalty Corp is USD 304,12M
What is the 1 year trading range for XOMA Royalty Corp share price?
XOMA Royalty Corp has traded in the range of US$ 24,25 to US$ 24,25 during the past year
What is the PE ratio of XOMA Royalty Corp?
The price to earnings ratio of XOMA Royalty Corp is 26,58
What is the cash to sales ratio of XOMA Royalty Corp?
The cash to sales ratio of XOMA Royalty Corp is 10,82
What is the registered address of XOMA Royalty Corp?
The registered address for XOMA Royalty Corp is 2200 Powell Street, EmeryVille, California, 94608
What is the XOMA Royalty Corp website address?
The website address for XOMA Royalty Corp is www.xoma.com