Stockreport

XOMA Corporation's (NASDAQ:XOMA) institutional investors lost 11% last week but have benefitted from longer-term gains [Yahoo! Finance]

XOMA Corporation  (XOMA) 
Last xoma corporation earnings: 3/10 07:30 am Check Earnings Report
US:NASDAQ Investor Relations: investors.xoma.com/investor-relations
PDF A total of 5 investors have a majority stake in the company with 51% ownership Ownership research along with analyst forecasts data help provide a good understanding [Read more]