If they intended to sell the placement shares, they will have pushed the sp a lot higher for them to be able to offload 200m plus shares imo. This will go higher in the coming days imo as something is brewing.
FTT Price at posting:
0.3¢ Sentiment: Buy Disclosure: Held