IPO queue

The currently available biotech IPOs would pocket $436.7 million in aggregate if they were sold