Strong earnings weren't enough to please XOMA Royalty Corporation's ( NASDAQ:XOMA ) shareholders over the last ...