Advertisement
Advertisement

ETNB

ETNB logo

89bio Inc

7.99
USD
+0.09
+1.14%
Dec 17, 15:59 UTC -5
Closed
...

ETNB Balance Sheet

Advertisement