89bio, Inc.

89bio, Inc. (ETNB)

Market Cap

933.60M

Website

https://www.89bio.com

Earnings Date

Nov 7, 2024

Employees

70

IPO Date

Nov 11, 2019