89bio IncETNB
$24.591.1%