Currently, BlackBerry has a subscription base of about 29 million in about 150 countries.

At about $80, RIM shares are still almost half of the $150-peak they touched early last year.

To be eligible for the list, foreign companies should be traded on a US exchange and file quarterly reports. Fortune ranks the companies on the basis of three years of revenue and profit growth and total return.