IPCA labs one of best players right from 2011 end in uptrend, It breaks the uptrend channel at 600 so levels in 2013 june and after that formed a double top at 900 levels with poor relative strength, pointing to impending weakness and stock did reacted with violent selloff with volumes in july end 2014.
During course of correction it found support at lower channel support line at 645-650 zone and got a bounce. Unless stock captures the upper trendline and also 200 SMA daily situated same there, its a weak case.