Stocks to Buy Today in India

Long Term Stocks to Buy Today India

List of stocks to buy today for long term in Indian stock market:

Check last 30 Days Profit

Trading Signals for Mon, Apr 21, 2025

Click to view signal history.

Ambuja Cements Limited

BULLISH

Since 2025-03-17
21 Days
  • Ambuja Cements Limited - Long Term Signal - Pricing History
  • 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 %

    View Details

Axis Bank Limited

BULLISH

Since 2025-03-05
28 Days
  • Axis Bank Limited - Long Term Signal - Pricing History
  • 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 %

    View Details

Bharti Airtel Limited

BULLISH

Since 2025-03-19
19 Days
  • Bharti Airtel Limited - Long Term Signal - Pricing History
  • 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 %

    View Details

Bharat Petroleum Corporation Limited

BULLISH

Since 2025-03-12
23 Days
  • Bharat Petroleum Corporation Limited - Long Term Signal - Pricing History
  • 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 %

    View Details

Eicher Motors Limited

BULLISH

Since 2025-03-07
26 Days
  • Eicher Motors Limited - Long Term Signal - Pricing History
  • 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 %

    View Details

Grasim Industries Limited

BULLISH

Since 2025-03-19
19 Days
  • Grasim Industries Limited - Long Term Signal - Pricing History
  • 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 %

    View Details

ICICI Bank Limited

NEUTRAL

Since 2025-04-16
2 Days
  • ICICI Bank Limited - Long Term Signal - Pricing History
  • 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 %

    View Details

NTPC Limited

BULLISH

Since 2025-03-03
30 Days
  • NTPC Limited - Long Term Signal - Pricing History
  • 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 %

    View Details

State Bank of India

BULLISH

Since 2025-03-18
20 Days
  • State Bank of India - Long Term Signal - Pricing History
  • 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 %

    View Details

Zee Entertainment Enterprises Limited

BULLISH

Since 2025-04-11
4 Days
  • Zee Entertainment Enterprises Limited - Long Term Signal - Pricing History
  • 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 %

    View Details



Warning! THESE ARE NOT RECOMMENDATIONS. This is just a shortlist of stocks selected by a computer program because they exhibit certain characteristics that traders generally use for selecting stocks to trade. If you select any of these stocks for your trades, you do so at your own risk.