It doesn't matter if you bought at 18cents and are an investor. As long as you don't sell its only a paper loss. So yes I feel the down ramping got to the new investors that can't handle the heat or are in over their heads, also a few investors that were in at 3 cents were probably selling a few to get the capital out of the game.
While I in no way condone up ramping and never said this was going to the moon today was only what I stated above. Personally I don't mind the drop, gives me a chance to average down and buy more once the roame is presented at a cheaper price. I'm not a trader, I'm happy to wait months and years.
IOT Price at posting:
8.7¢ Sentiment: Buy Disclosure: Held