When shares are "traded" and price drops, thats basically shares sold. its simple supply and demand. There are more sellers than buyers in the market for at least a couple of weeks. But by all means, people should pump it as much as possible so trapped ST tradera can bail out.
IHL Price at posting:
47.5¢ Sentiment: Hold Disclosure: Held