89bio inc shares open 25% above ipo price in debut

:89bio inc shares open at $20/share in debut on the nasdaq versus ipo price of $16/share.
ETNB Ratings Summary
ETNB Quant Ranking