Could be a big part of what started the squeeze, with all of that big insider buying, many speculated that some big news could be coming in the near future, why else would insiders be loading up on shares.