For investing/trading in metal companies, one needs patience as hard. On weekly charts, the stock seems to be in Wave 3 which is heading towards 800+ that is also the 1.618 fibonacci level as seen in the chart. In the current run up, it may go up another 5-10% (around 440 levels) before hitting a Wave (II) correction towards 350-325 levels.
Please note there are a few assumptions with which these levels are arrived at. In case of deviation in the route to its target, those assumptions are altered. You can avoid all panic if you manage your positions well.