There are times the IPO window is closed, and times it is open
And then there is now
US SPACs, IPO capital raised...
2013: $1 billion
2014: $2 billion
2015: $4 billion
2016: $3 billion
2017: $11 billion
2018: $9 billion
2019: $13 billion
2020: $83 billion
2021 YTD: $46 billion (over a billion a day)