EMERYVILLE, Calif., March 17, 2025 (GLOBE NEWSWIRE) -- XOMA Royalty Corporation (NASDAQ: XOMA), the biotech royalty ...
There was no revenue recorded for the fourth quarter or full year ended December 31, 2024, compared to $1.0 million in the year ended December 31, 2023. Revenue in 2023 was related to a milestone ...