Israel-based Teva Pharmaceuticals, besides making generic drugs, has made lots of people millionaires. Sixteen years ago, its stock was worth $3.02 a share. This week, it is trading at a new record high of slightly more than $60, 20 times its worth in 1994 and more than 40 times its 1990 value of $1.43 a share.

Read more