Friday, May 24, 2019

The Internet of Things (CVE:ITT) Share Price Is Down 63% So Some Shareholders Are Wishing They Sold - Yahoo Finance

The Internet of Things (CVE:ITT) Share Price Is Down 63% So Some Shareholders Are Wishing They Sold  Yahoo Finance

It's nice to see the Internet of Things Inc. (CVE:ITT) share price up 20% in a week. But that isn't much consolation to those who have suffered through the ...