Sirius Solutions successfully executed an initial public offering (IPO) and became a publicly traded company on the NASDAQ stock exchange. They worked with an investment bank to prepare financial statements, file registration documents, conduct a roadshow to market the company to investors, and price and sell shares to the public. The IPO raised $100 million that will be used to fund new product development and expand into international markets.