We like that insiders have been buying shares in the last twelve months. Even so, future earnings will be far more important to whether current shareholders make money. This free interactive report on Cheniere Energy's earnings, revenue and cash flow is a great place to start, if you want to investigate the stock further.