September 18, 2025 01:02 ET | Source: 89bio, Inc. – 89bio stockholders to receive up to $20.50 per share in…