I don't understand why anyone would waste their time down ramping a stock if they have no interest in trading it, my guess is that they want a drop to buy in at a bargain price.
and there is plenty of down rampers n IOT
correct me if I am wrong
IOT Price at posting:
13.0¢ Sentiment: Hold Disclosure: Held