Initial public offerings boomed in 2020, more than doubling the number of companies that issued new public shares year over year. The 482 recent IPO’s listed on U.S. exchanges in 2020 were the highest in the past 20-years, eclipsing the prior high of 397 in 2000. Several stocks that made their shares public saw considerable increases in their stock price, …