89bio, Inc. - Common Stock, ETNB

ETNB 2025-10-30 0.00% v 6d None 299.3k -13.65% None biotechnology
None