Nobody ruined it. If you read the chart, IHSN was overbought and was technically ready for a pullback. This is just healthy trading. It will work itself out.