If you're after a quick immediate buck then yes, selling off might be your best bet..this isn't the share for you.
Alternatively If you have done your research and have patience then this stock 'could' take you to great places.
LNG Price at posting:
68.0¢ Sentiment: Buy Disclosure: Held