XOMA Royalty mua lại Generation Bio với giá 4.29 USD mỗi cổ phiếu