B P C L

  • Market Cap: Large Cap
  • Industry: Oil
  • ISIN: INE029A01011
  • NSEID: BPCL
  • BSEID: 500547
INR
365.05
13.75 (3.91%)
BSENSE

Dec 12

BSE+NSE Vol: 66.44 lacs

  • Price Points
  • Score
  • Mojo Parameters
  • Total Return
  • News and Corporate Actions
  • Key factors
  • Shareholding
  • Financials
  • CompanyCV
{
  "main_header": {
    "sid": 159344,
    "name": "B P C L",
    "stock_name": "B P C L",
    "full_name": "Bharat Petroleum Corporation Ltd",
    "name_url": "stocks-analysis/b-p-c-l",
    "exchange": 1,
    "exchangecode": "",
    "country_id": 34,
    "currency": "INR",
    "cmp": "365.05",
    "chg": 13.75,
    "chgp": "3.91%",
    "dir": 1,
    "prev_price": "351.30",
    "mcapval": "154,928.00 Cr",
    "mcap": "Large Cap",
    "scripcode": 500547,
    "symbol": "BPCL",
    "ind_name": "Oil",
    "ind_code": 34,
    "indexname": "",
    "isin": "INE029A01011",
    "curr_date": "Dec 12",
    "curr_time": "",
    "bse_nse_vol": "66.44 lacs",
    "exc_status": "Active",
    "traded_date": "Dec 12, 2025",
    "traded_date_str": "2025 12 12",
    "score": "",
    "scoreText": "",
    "Live": 0,
    "market_time": 0,
    "is_blur": 1,
    "is_blur_class": "blur-register-score-header",
    "is_blur_url": "https://www.marketsmojo.com/mojofeed/register?redirect=/stocks-analysis/b-p-c-l-159344-1&utm_source=Spage_Header_Score",
    "mojoone": {
      "text": "Part of MojoOne Strategy",
      "type": "MS",
      "url": "https://www.marketsmojo.com/mojostocks#!#top10",
      "ismore": 0,
      "all_data": [],
      "is_blur": 1,
      "is_blur_url": "https://www.marketsmojo.com/mojofeed/register?redirect=/stocks-analysis/b-p-c-l-159344-1&utm_source=Spage_Score_PartofStrategies"
    }
  },
  "news": {
    "results": [
      {
        "title": "Bharat Petroleum Corporation Hits Intraday High with Strong Trading Momentum",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-corporation-hits-intraday-high-with-313-surge-on-12-dec-2025-3757484",
        "imagepath": "https://i.marketsmojo.com/newsimg/2025/12/BharatPetroleum_priceRelatedfactors_3757484.png",
        "date": "2025-12-12 13:35:56",
        "description": "Bharat Petroleum Corporation demonstrated robust intraday performance today, reaching a peak price of Rs 362.8, reflecting a 3.21% rise during trading hours. The stock outpaced its sector and broader market indices, supported by favourable technical indicators and dividend yield metrics."
      },
      {
        "title": "Bharat Petroleum Corporation: Technical Momentum and Market Assessment Update",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-corporation-sees-technical-momentum-shift-amid-mixed-indicator-signals-3752633",
        "imagepath": "https://i.marketsmojo.com/newsimg/2025/12/BharatPetroleum_technicaldot_3752633.png",
        "date": "2025-12-09 08:02:04",
        "description": "Bharat Petroleum Corporation (BPCL) has experienced a nuanced shift in its technical momentum, reflecting a complex interplay of bullish and bearish signals across multiple timeframes. This article analyses the recent changes in key technical indicators including MACD, RSI, moving averages, and other momentum measures, alongside a comparative review of the stock’s performance against the Sensex benchmark."
      },
      {
        "title": "Bharat Petroleum Corporation: Technical Momentum Shifts Signal Market Dynamics",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-corporation-sees-bullish-momentum-amid-technical-upgrades-3750266",
        "imagepath": "https://i.marketsmojo.com/newsimg/2025/12/BharatPetroleum_technicaldot_3750266.png",
        "date": "2025-12-08 08:00:38",
        "description": "Bharat Petroleum Corporation’s recent technical indicators reveal a notable shift in price momentum, reflecting evolving market sentiment within the oil sector. With a current price hovering around ₹360.40 and a day change of 1.31%, the stock’s technical landscape suggests a transition from mildly bullish to bullish trends, supported by key momentum oscillators and moving averages."
      },
      {
        "title": "Is B P C L technically bullish or bearish?",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/is-b-p-c-l-technically-bullish-or-bearish-3740155",
        "imagepath": "",
        "date": "2025-12-02 08:38:36",
        "description": "    <div class=\"article-news-new\">\n        <div class=\"article-container\">\n\n<div class=\"article-content\">\n\n<p><strong>Overview of Recent Price Movements</strong></p>\n<p>B P C L’s share price closed at ₹354.40, slightly down from the previous close of ₹359.00. The stock traded within a range of ₹352.50 to ₹363.95 during the day, remaining below its 52-week high of ₹381.60 but comfortably above the 52-week low of ₹234.15. This price action reflects a consolidation phase after a period of strong gains, with the stock maintaining a position well above its yearly lows.</p>\n<p><strong>Technical Trend Shift: From Bullish to Mildly Bullish</strong></p>\n<p>As of 1 December 2025, the technical trend for B P C L shifted from bullish to mildly bullish. This subtle change indicates that while the stock retains positive momentum, the strength of the uptrend has moderated. Investors should interpret this as a signal to mo..."
      },
      {
        "title": "Bharat Petroleum Corporation: Analytical Perspective Shift Reflects Mixed Technical and Financial Signals",
        "link": "https://www.marketsmojo.com/news/stock-recommendation/bharat-petroleum-corporation-downgraded-to-buy-amid-mixed-technical-signals-and-strong-fundamentals-3740254",
        "imagepath": "https://i.marketsmojo.com/newsimg/2025/12/BharatPetroleum_mojoScore_3740254.png",
        "date": "2025-12-02 08:09:25",
        "description": "Bharat Petroleum Corporation has experienced a revision in its market assessment, reflecting nuanced changes across technical indicators, valuation metrics, financial trends, and overall quality parameters. This shift highlights a complex interplay between the company’s recent financial performance and evolving market sentiment within the oil sector."
      },
      {
        "title": "Bharat Petroleum Corporation: Technical Momentum and Market Assessment Update",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-corporation-sees-technical-momentum-shift-amid-mixed-indicators-3739890",
        "imagepath": "https://i.marketsmojo.com/newsimg/2025/12/BharatPetroleum_technicaldot_3739890.png",
        "date": "2025-12-02 08:01:33",
        "description": "Bharat Petroleum Corporation (BPCL) has experienced a nuanced shift in its technical momentum, reflecting a complex interplay of bullish and bearish signals across multiple timeframes. Recent evaluation adjustments highlight a transition from a strongly bullish stance to a more mildly bullish outlook, underscoring evolving market dynamics within the oil sector."
      },
      {
        "title": "How has been the historical performance of B P C L?",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/how-has-been-the-historical-performance-of-b-p-c-l-3739165",
        "imagepath": "",
        "date": "2025-12-01 23:00:20",
        "description": "    <div class=\"article-news-new\">\n        <div class=\"article-container\">\n\n<div class=\"article-content\">\n\n<p><strong>Revenue and Profitability Trends</strong></p>\n<p>B P C L’s net sales have demonstrated considerable fluctuations over the past seven years. The company’s revenue peaked at ₹4,73,187.18 crores in March 2023 before contracting to ₹4,40,271.86 crores in March 2025. This decline follows a period of growth from ₹2,30,162.63 crores in March 2021, reflecting the volatile commodity price environment and market demand shifts. Operating profit margins have mirrored this volatility, with the operating profit margin excluding other income falling from a high of 9.84% in March 2024 to 5.77% in March 2025. Similarly, the profit after tax margin declined to 3.03% in the latest fiscal year from 5.99% the previous year.</p>\n<p>Profit after tax (PAT) figures have been particularly variable, with a notable los..."
      },
      {
        "title": "Bharat Petroleum Corporation Sees Notable Surge in Derivatives Open Interest Amid Market Rally",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-sees-sharp-open-interest-surge-signalling-renewed-market-optimism-3731597",
        "imagepath": "https://i.marketsmojo.com/newsimg/2025/11/BharatPetroleum_oi_spurts_by_underlying_3731597.png",
        "date": "2025-11-26 15:00:06",
        "description": "Bharat Petroleum Corporation Ltd (BPCL) has witnessed a significant rise in open interest within its derivatives segment, signalling a shift in market positioning as the stock edges closer to its 52-week high. This development comes alongside a notable uptick in trading volumes and a positive price movement, reflecting renewed investor interest in the oil sector heavyweight."
      },
      {
        "title": "Bharat Petroleum Corporation Sees Notable Surge in Derivatives Open Interest Amid Market Activity",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-sees-sharp-open-interest-surge-signalling-renewed-market-optimism-3731510",
        "imagepath": "https://i.marketsmojo.com/newsimg/2025/11/BharatPetroleum_oi_spurts_by_underlying_3731510.png",
        "date": "2025-11-26 14:00:06",
        "description": "Bharat Petroleum Corporation Ltd (BPCL) has experienced a significant rise in open interest within its derivatives segment, signalling shifts in market positioning and investor sentiment. This development comes alongside a rebound in the stock price after a period of decline, highlighting renewed interest from traders and potential directional bets in the oil sector."
      }
    ],
    "total": 857,
    "sid": "159344",
    "stock_news_url": "https://www.marketsmojo.com/news/bharat-petroleum-corporation-159344"
  },
  "announcements": [
    {
      "details": "Bharat Petroleum Corporation Limitedration Limited with respect to announcement dated 28-Nov-2019, regarding Strike by BPCL workmen. On basis of above the Company was required to clarify following: 1. Expected quantum of loss/damage caused; 2. Estimated impact on the production/operations in case of strikes/lock outs; 3. Factory/unit where the strike/lock out takes place including reasons for such strike. The response of the Company is attached.",
      "source": "NSE",
      "caption": "Bharat Petroleum Corporation Limited - Reply to Clarification Sought",
      "datetime": "09-Dec-2019"
    },
    {
      "details": "Bharat Petroleum Corporation Limited with respect to announcement dated 28-Nov-2019, regarding Strike by BPCL workmen. On basis of above the Company is required to clarify following: 1. Expected quantum of loss/damage caused;",
      "source": "NSE",
      "caption": "Bharat Petroleum Corporation Limited - Clarification",
      "datetime": "05-Dec-2019"
    },
    {
      "details": "Bharat Petroleum Corporation Limited has informed the Exchange regarding Change in Director(s) of the company.",
      "source": "NSE",
      "caption": "Bharat Petroleum Corporation Limited - Change in Director(s)",
      "datetime": "03-Dec-2019"
    }
  ],
  "corporate_actions": [
    {
      "img": "board-meeting.svg",
      "title": "BOARD MEETING",
      "msg": "<span>No</span> Upcoming Board Meetings",
      "data": []
    },
    {
      "img": "dividend.svg",
      "title": "DIVIDEND",
      "msg": "",
      "data": [
        {
          "txt": "Bharat Petroleum Corporation Ltd has declared <strong>75%</strong> dividend, ex-date: 07 Nov 25",
          "dt": "2025-11-07",
          "middle_text": "Dividend Alert"
        }
      ]
    },
    {
      "img": "splits.svg",
      "title": "SPLITS",
      "msg": "No <strong>Splits</strong> history available",
      "data": []
    },
    {
      "img": "bonus.svg",
      "title": "BONUS",
      "msg": "",
      "data": [
        {
          "txt": "Bharat Petroleum Corporation Ltd has announced <strong>1:1</strong> bonus issue, ex-date: 21 Jun 24",
          "dt": "2024-06-21",
          "middle_text": "Bonus Alert"
        }
      ]
    },
    {
      "img": "rights-issues.svg",
      "title": "RIGHTS",
      "msg": "No <strong>Rights</strong> history available",
      "data": []
    }
  ]
}
stock newsNews and Views

Is B P C L technically bullish or bearish?

2025-12-02 08:38:36

Overview of Recent Price Movements

B P C L’s share price closed at ₹354.40, slightly down from the previous close of ₹359.00. The stock traded within a range of ₹352.50 to ₹363.95 during the day, remaining below its 52-week high of ₹381.60 but comfortably above the 52-week low of ₹234.15. This price action reflects a consolidation phase after a period of strong gains, with the stock maintaining a position well above its yearly lows.

Technical Trend Shift: From Bullish to Mildly Bullish

As of 1 December 2025, the technical trend for B P C L shifted from bullish to mildly bullish. This subtle change indicates that while the stock retains positive momentum, the strength of the uptrend has moderated. Investors should interpret this as a signal to mo...

Read More

How has been the historical performance of B P C L?

2025-12-01 23:00:20

Revenue and Profitability Trends

B P C L’s net sales have demonstrated considerable fluctuations over the past seven years. The company’s revenue peaked at ₹4,73,187.18 crores in March 2023 before contracting to ₹4,40,271.86 crores in March 2025. This decline follows a period of growth from ₹2,30,162.63 crores in March 2021, reflecting the volatile commodity price environment and market demand shifts. Operating profit margins have mirrored this volatility, with the operating profit margin excluding other income falling from a high of 9.84% in March 2024 to 5.77% in March 2025. Similarly, the profit after tax margin declined to 3.03% in the latest fiscal year from 5.99% the previous year.

Profit after tax (PAT) figures have been particularly variable, with a notable los...

Read More
stock-recommendationAnnouncement

Bharat Petroleum Corporation Limited - Reply to Clarification Sought

09-Dec-2019 | Source : NSE

Bharat Petroleum Corporation Limitedration Limited with respect to announcement dated 28-Nov-2019, regarding Strike by BPCL workmen. On basis of above the Company was required to clarify following: 1. Expected quantum of loss/damage caused; 2. Estimated impact on the production/operations in case of strikes/lock outs; 3. Factory/unit where the strike/lock out takes place including reasons for such strike. The response of the Company is attached.

Bharat Petroleum Corporation Limited - Clarification

05-Dec-2019 | Source : NSE

Bharat Petroleum Corporation Limited with respect to announcement dated 28-Nov-2019, regarding Strike by BPCL workmen. On basis of above the Company is required to clarify following: 1. Expected quantum of loss/damage caused;

Bharat Petroleum Corporation Limited - Change in Director(s)

03-Dec-2019 | Source : NSE

Bharat Petroleum Corporation Limited has informed the Exchange regarding Change in Director(s) of the company.

stock-recommendationCorporate Actions
Corporate Actions
info
stock-summary
BOARD MEETING

No Upcoming Board Meetings

stock-summary
DIVIDEND

Bharat Petroleum Corporation Ltd has declared 75% dividend, ex-date: 07 Nov 25

stock-summary
SPLITS

No Splits history available

stock-summary
BONUS

Bharat Petroleum Corporation Ltd has announced 1:1 bonus issue, ex-date: 21 Jun 24

stock-summary
RIGHTS

No Rights history available