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 Fri, May 02, 2025

Click to view signal history.

Ambuja Cements Limited

NEUTRAL

Since 2025-04-25
4 Days
  • Ambuja Cements Limited - Long Term Signal - Pricing History
  • Ambuja Cements Limited is trading around 540. AMBUJACEM has NEUTRAL signal since 2025-04-25 for last 4 Days.

  • AMBUJACEM
    Last 30 Day Returns : +9.98 %

    View Details

Aurobindo Pharma Limited

BULLISH

Since 2025-04-24
5 Days
  • Aurobindo Pharma Limited - Long Term Signal - Pricing History
  • Aurobindo Pharma Limited is trading around 1229. AUROPHARMA has BULLISH signal since 2025-04-24 for last 5 Days.

  • AUROPHARMA
    Last 30 Day Returns : -11.06 %

    View Details

Bank of Baroda

BULLISH

Since 2025-03-13
30 Days
  • Bank of Baroda - Long Term Signal - Pricing History
  • Bank of Baroda is trading around 250. BANKBARODA has BULLISH signal since 2025-03-13 for last 30 Days.

  • BANKBARODA
    Last 30 Day Returns : +16.89 %

    View Details

Bharat Heavy Electricals Limited

NEUTRAL

Since 2025-04-30
1 Days
  • Bharat Heavy Electricals Limited - Long Term Signal - Pricing History
  • Bharat Heavy Electricals Limited is trading around 227. BHEL has NEUTRAL signal since 2025-04-30 for last 1 Days.

  • BHEL
    Last 30 Day Returns : +16.05 %

    View Details

Bharat Petroleum Corporation Limited

BULLISH

Since 2025-03-13
30 Days
  • Bharat Petroleum Corporation Limited - Long Term Signal - Pricing History
  • Bharat Petroleum Corporation Limited is trading around 310. BPCL has BULLISH signal since 2025-03-13 for last 30 Days.

  • BPCL
    Last 30 Day Returns : +17.25 %

    View Details

Eicher Motors Limited

NEUTRAL

Since 2025-04-25
4 Days
  • Eicher Motors Limited - Long Term Signal - Pricing History
  • Eicher Motors Limited is trading around 5567. EICHERMOT has NEUTRAL signal since 2025-04-25 for last 4 Days.

  • EICHERMOT
    Last 30 Day Returns : +10.48 %

    View Details

Grasim Industries Limited

BULLISH

Since 2025-03-19
27 Days
  • Grasim Industries Limited - Long Term Signal - Pricing History
  • Grasim Industries Limited is trading around 2738. GRASIM has BULLISH signal since 2025-03-19 for last 27 Days.

  • GRASIM
    Last 30 Day Returns : +11.17 %

    View Details

ICICI Bank Limited

BULLISH

Since 2025-03-13
30 Days
  • ICICI Bank Limited - Long Term Signal - Pricing History
  • ICICI Bank Limited is trading around 1427. ICICIBANK has BULLISH signal since 2025-03-13 for last 30 Days.

  • ICICIBANK
    Last 30 Day Returns : +8.90 %

    View Details

Lupin Limited

BULLISH

Since 2025-04-28
3 Days
  • Lupin Limited - Long Term Signal - Pricing History
  • Lupin Limited is trading around 2096. LUPIN has BULLISH signal since 2025-04-28 for last 3 Days.

  • LUPIN
    Last 30 Day Returns : -0.92 %

    View Details

NTPC Limited

NEUTRAL

Since 2025-04-25
4 Days
  • NTPC Limited - Long Term Signal - Pricing History
  • NTPC Limited is trading around 355. NTPC has NEUTRAL signal since 2025-04-25 for last 4 Days.

  • NTPC
    Last 30 Day Returns : +6.82 %

    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.