The sp drop is expected due to escrow shares. May not be current management, these shares could go back to RTO.
I'm not encouraging anyone to buy, DYOR. Personally, I bought more IOT shares today.
cheers
IOT Price at posting:
2.5¢ Sentiment: Buy Disclosure: Held