Would really love to know what current price valuations whoever all these people gobbling up stock have. They really don't seem to care what the prices increases too, as if they aren't even close to their current valuation price.
LNG Price at posting:
$1.45 Sentiment: Buy Disclosure: Held