One thing was certain is that a lot of people were watching IPCI. On approval news we traded some 7 million shares in two days.
Number of posters were bashing the stock hard just before approval. Somebody made a lot of money there. We went down to 2.2 at one point, and if you're selling between 2.6 and 2.7 at 40-50 cents profit per share, that's pretty significant.
If you were trading in hundred thousand shares, you're making 40-50 k profit there. Of course, this doesn't really concern you if you were long and holding for the year to come.