89bio, Inc. - Common Stock, ETNB

ETNB 2025-05-08 1.56% v 10d None 299.3k -13.65% None biotechnology biotechnology
None