30 mill shares sold in the first 30 mins trading and a drop of 25%. Not so surprised that some a deserting the sinking ship, but it is astounding that someone wants to get on board. I must be missing something.
IOT Price at posting:
0.4¢ Sentiment: None Disclosure: Not Held