people like that are called frenemies, i have a couple myself, touchy and toxic at times.
but i would say he has a point, if i had pre knowledge of good news i would load up, is there some level of buying for directors that would be considered insider trading.