What would lead you to believe institutional money is rolling in? Just looking at the coarse of sales for the day it looks a lot more like trapped investors selling into spike rather than any sort or accumulation. Just reading the last year of announcement and reports would make an sensible money run a mile the other way.
IOT Price at posting:
0.9¢ Sentiment: None Disclosure: Not Held