Difference between IPO and NFOs