List of stocks to buy today for long term in Indian stock market:
HDFC Bank Limited
BULLISH
Since 2025-03-13
11 Days
HDFC Bank Limited is trading around 1828. HDFCBANK has BULLISH signal since 2025-03-13 for last 11 Days.
HDFCBANK
Last 30 Day Returns : +4.60 %
ICICI Bank Limited
BULLISH
Since 2025-03-18
9 Days
ICICI Bank Limited is trading around 1348. ICICIBANK has BULLISH signal since 2025-03-18 for last 9 Days.
ICICIBANK
Last 30 Day Returns : +2.09 %
NTPC Limited
BULLISH
Since 2025-03-05
17 Days
NTPC Limited is trading around 358. NTPC has BULLISH signal since 2025-03-05 for last 17 Days.
NTPC
Last 30 Day Returns : +9.61 %