We've had a pretty significant rally over the last few months. The fundamentals have been better, but perhaps the stocks got a little bit ahead of the fundamentals as a number of companies have met or exceeded second-quarter expectations but haven't necessarily raised the bar for future quarters.