The stock has gained 34.59 per cent over the past 15 sessions. It is up 50.19 per cent in the past one month, 141.28 per cent over three months and 587.52 per cent over the past year.