XOMA Royalty Corp XOMA · Micro cap · 1 article June 12, 2026 Earnings XOMA Royalty Agrees to Ligand Buyout as Cash Receipts Climb 9%