"How many shares has Brandon sold in the past 3 months?"
None, he doesnt have any, unless he purchased some in the open market. But I personal suspect once stock is available to be issued, he will issue himself stock. Why shouldn't he? Does a CEO work for free? He just brought in an Oil and Gas project that is currently producing. I hope he is rewarded for his efforts.