Don't worry too much what "The Daily Wrecking" etc say. Even so, this is one company with a lot of upside (and I do try to find the downsides), which you should be able to work out with a couple of hours homework. Putting aside LNG (the company), CSG in general has a bright future.
The placement didn't help the share price, but a month or two should see things right I reckon. Not much fun for day traders I wouldn't think, but more to the point, a good one to buy into now and sit on long term, while you watch and enjoy.
All just my opinion. Cheers.
LNG Price at posting:
57.0¢ Sentiment: LT Buy Disclosure: Held