Michael,
You've gained and lost nothing until you sell
As nice as it is to see the SP go up and as sad as it is to see the SP go down, the value that the company represents is only continuing to increase and so the SP will eventually reflect that again. It could very well be that all this recent activity just means we take another, now even bigger, huge ride upwards once BTA's start to get signed, the EPC contract is signed, and BH starts to announce progress.
LNG Price at posting:
$3.53 Sentiment: Buy Disclosure: Held