Facebook has official filed a $5 Billion IPO today. The bets are on that this could be the largest tech IPO in history, some have said it could go as high as $100 billion. WOW! Today all the rumor is over and reality is here, Facebook is going public and with it a lot of new millionaires could be made, but of course it is not guaranteed.

You can point to Google as an example of making investors rich. The IPO set the share price at $85 a share, with the price now around the $580 mark. However, just consider some other recent IPOs.

LinkedIn saw its share price climb as high as $122 on its first day and then settled at $94.25 on that day, jumping up from its $45 initial price.

Facebook is not without a few challenges in its near term. The company’s biggest threat comes from Google, which has made no secret of its desire to go after the same users with its own Google+ network. It’s increasingly shaping up to be a two-horse race, with Google making quick strides against Facebook. Despite Facebook’s larger user base–845 million monthly active users–the company is mindful of Google’s resources. Today Google boasted that is now has over 100 million active users. The social landscape is heating up and a good day for Facebook may be a good day for the stock market. When will you and I get a chance to buy Facebook stock? That could be months from now, today was just the filing. Common stock for us common folk could take awhile.

See a copy of the public Facebook IPO filing