IOC could take support on the trend line it just broke on weekly chart. It is forming a cup and handle pattern and could give a breakout in coming week, need to wait for it to form the handle and give a breakout. It is also forming an ascending wedge.
The results have also been great for IOC.