Definitions of flotation initial public offering, going public by offering shares on the stock exchange for the first time The flotation took place on July 12, 2004, valuing the company at $20 million.