earnings with recent insider transactions