ICICI Securities has delivered a lackluster performance over the past year, gaining just 6%. According to Bloomberg, the stock currently holds one buy call, two hold calls, and no sell calls.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results