You guys that have been watching this company for a few years, what was the reasons for the previous summer run ups? (05, 07, 08) Thanks