Five IPOs listed this week, all of which raised over $100 million; one direct listing and three SPACs also debuted. Read more ...