Yeah, we're in the middle of a massive bull run which has swelled every company in my portfolio like a balloon. And the correlation between stock price and awesome company in the short run is really really tenuous. Many of the less savory leaders out there have a penchant for making short term profits look awesome by killing off investment in long term prospects, and the market eats it up.