Historical Data

89Bio Inc

89Bio Inc (ETNB)

$23.86
-0.48 (-1.97%)