Long ICICI BankSince August 2021, ICICI Bank stock has been trading nicely between Revenue/share multiple of 3, 3.5 and 4. That means it is trading at 3 to 3.5 times it's revenue per share. It is clearly visible using Revenue Grid Indicator applied on daily chart. As per that, this is a good time to buy for a long term view. We can wait for 21 Apr 2025 for it's next earnings results also :) Happy Trading :)