CNNMoney has created a portfolio of the 30 most important technology stocks on the planet.

Read more