The stacked column chart shows the number of SPAC deals announced and closed. In 2023, 105 SPAC deals were announced and 98 were closed.