 Following some turmoil in the IPO market, three IPOs and one direct listing entered the public markets this past week. SPAC activity picked up considerably, with seven blank check IPOs raising 1.3 billion. 