I am a long and I have been in for over 5 years as you know. I sold on the 2 runs and bought back. I am an experienced investor and would never buy a stock that goes parabolic after the run is underway. A simple look at the chart should indicate the riskiness of that in light of the lack of news to support those runs.