NEBCU   $11.0  6.08% Market Closed

Nebula Caravel Acquisition Corp