It's a tiny bit pedantic, but the Coinbase offering today was not actually an IPO, I learned, but a DPO (Direct Public Offering). It was not a fundraising event for Coinbase, only a liquidity event for shareholders, and unlike an IPO no explicit valuation process occurred to select an offering price.
What difference does it make? Shares trading openly on the market is as explicit a valuation process as it gets.
In an IPO the company puts private shares in the open market and gets money from it, priced at the IPO price. Whoever has (private) shares now has public shares and can trade whenever they want.
In a Direct Listing the company often already traded shares "openly" but not in a "public" way, but now wants it listed publicly so retail investors can trade it, and there's no immediate need of capital so the objective isn't to get a funding from offering shares in an IPO.