NIGIRI Logo
NIGIRI
$NIGIRI
BABA -0.31% — Implied Open