Agree. Timing of release of escrow shares with some affirmative announcements - allows some of those escrow shares get soaked up without killing the share price, and the promoters to realise some cash!
3DM Price at posting:
9.9¢ Sentiment: Hold Disclosure: Held