Is ICICI Bank Limited (IBN) the Top Stock to Buy According to Think Investments?

Is ICICI Bank Limited (IBN) the Top Stock to Buy According to Think Investments?