The last 5 technology IPOs are up 142% on average. The last 20 are up 93%, performing well beyond lockup windows. Last 12+ mos prevailing narrative: "there is no IPO market." Smart companies prepared anyhow + were ready to take advantage of favorable conditions. 🤞
18,07K