An Initial Public Offering, or IPO, is a company’s first-ever share sale to the general public with the goal of raising capital for expansion. IPOs come in two varieties: mainboard IPOs and SME ...