$41.60-0.06 (-0.14%)
XOMA Royalty Corporation operates as a biotech royalty aggregator in the United States, Switzerland, the Asia Pacific, and Australia.