If the announcement is based on results that were not privy of the director at time of purchase then nothing to worry about.
My point here is that people make a big deal about 'skin in the game' when in reality it is peanuts financially on them. They focus the announcement on Stefan buying 500,000 shares, not $19,000 financial impact.
Let's just be realistic here, these kind of purchases are irrelevant and often just cheap marketing.
CFE Price at posting:
3.9¢ Sentiment: Buy Disclosure: Held