“Now trades well above the IPO valuation” does not mean something would have been a good investment at the IPO price given opportunity cost and the time value of money. Additionally, the current price could equally not represent good value.