I don't think it matters what they have coming out. Because if so, that information is not in the public domain. IMO, insiders have been buying because of some tangible event(s) that will be forthcoming. For example, some kind of merger is in the works. Or, a buyout. Or, whatever.