Explained: Why Cupid shares have rallied 35% in just 15 sessions

Wait 5 sec.

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.