List of stocks to buy today for long term in Indian stock market:
Ambuja Cements Limited
BULLISH
Since 2025-03-17
21 Days
Ambuja Cements Limited is trading around 570. AMBUJACEM has BULLISH signal since 2025-03-17 for last 21 Days.
AMBUJACEM
Last 30 Day Returns : +16.09 %
Axis Bank Limited
BULLISH
Since 2025-03-05
28 Days
Axis Bank Limited is trading around 1191. AXISBANK has BULLISH signal since 2025-03-05 for last 28 Days.
AXISBANK
Last 30 Day Returns : +17.28 %
Bharti Airtel Limited
BULLISH
Since 2025-03-19
19 Days
Bharti Airtel Limited is trading around 1889. BHARTIARTL has BULLISH signal since 2025-03-19 for last 19 Days.
BHARTIARTL
Last 30 Day Returns : +15.37 %
Bharat Petroleum Corporation Limited
BULLISH
Since 2025-03-12
23 Days
Bharat Petroleum Corporation Limited is trading around 298. BPCL has BULLISH signal since 2025-03-12 for last 23 Days.
BPCL
Last 30 Day Returns : +12.01 %
Eicher Motors Limited
BULLISH
Since 2025-03-07
26 Days
Eicher Motors Limited is trading around 5679. EICHERMOT has BULLISH signal since 2025-03-07 for last 26 Days.
EICHERMOT
Last 30 Day Returns : +10.98 %
Grasim Industries Limited
BULLISH
Since 2025-03-19
19 Days
Grasim Industries Limited is trading around 2761. GRASIM has BULLISH signal since 2025-03-19 for last 19 Days.
GRASIM
Last 30 Day Returns : +12.10 %
ICICI Bank Limited
NEUTRAL
Since 2025-04-16
2 Days
ICICI Bank Limited is trading around 1407. ICICIBANK has NEUTRAL signal since 2025-04-16 for last 2 Days.
ICICIBANK
Last 30 Day Returns : +7.36 %
NTPC Limited
BULLISH
Since 2025-03-03
30 Days
NTPC Limited is trading around 364. NTPC has BULLISH signal since 2025-03-03 for last 30 Days.
NTPC
Last 30 Day Returns : +11.57 %
State Bank of India
BULLISH
Since 2025-03-18
20 Days
State Bank of India is trading around 797. SBIN has BULLISH signal since 2025-03-18 for last 20 Days.
SBIN
Last 30 Day Returns : +8.20 %
Zee Entertainment Enterprises Limited
BULLISH
Since 2025-04-11
4 Days
Zee Entertainment Enterprises Limited is trading around 114. ZEEL has BULLISH signal since 2025-04-11 for last 4 Days.
ZEEL
Last 30 Day Returns : +0.76 %