IPO Year In Review: Record-Year Bodes Well For 2021, And For More SPACs
86 Drug Developers Raised $17bn, Generated 86% Average Return
Out of 86 companies that went public last year, 67 were trading above their IPO values as of 27 January • Source: Shutterstock