ETNB 89bio Inc

1,651
$8.94
$0.31
(3.59%)
Today
Watchers1,651
52-Wk Low$6.58
52-Wk High$22.93
Market Cap$879.55M
Volume508,819.00
52-Wk High$22.93
52-Wk Low$6.58