I was looking for P&D after the video too and then buy back in lower straight away... im a terrible trader though! I think generally a lot of people have massive expectations on this video... give the video time to spread.
Agree - sales confirmation is the key here.
IOT Price at posting:
10.3¢ Sentiment: Buy Disclosure: Held