GOOG has done very well, the other stocks you mentioned are up, and are excellent plays, but the gains are like 20 %, and ORCL is even less. It is a respectable stock portfolio, which means nothing from my opinion, but those holdings represent very solid American stocks that truly represent the American economy.