last time FSLR made such a steep 100%+ run was back in May/June 2007. Here, I tried overlaying the price action then with this recent run, with an eye to possible near term resistance at $139
note then the protracted dwell of RSI above 70, followed by ABC 50% retracement before mooning.