ETNB   $8.13  -2.63% Market Closed After Close 8.0 -1.60%

89Bio Inc

Earnings, Splits and Dividends

Data not available