ETNB 89bio Inc

1,651
$8.63
$0.34
(3.79%)
Today
Watchers1,651
52-Wk Low$6.58
52-Wk High$22.93
Market Cap$849.05M
Volume806,351.00
52-Wk High$22.93
52-Wk Low$6.58