CAPS Rating 96.1!
Well, patience is paying off. Dendreon's reality check finally kicked in and oil companies are finallying seeing their share prices reach some level of normalcy (though P/E of 10 still seems way too low to me). So I've gone in my CAPS rating from around 1 to 96.1 in a few weeks! Time will tell if this too is a blip or if I have a clue about picking stocks.