B P C L

  • Market Cap: Large Cap
  • Industry: Oil
  • ISIN: INE029A01011
  • NSEID: BPCL
  • BSEID: 500547
INR
360.30
4.3 (1.21%)
BSENSE

Dec 05

BSE+NSE Vol: 35.97 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": "360.30",
    "chg": 4.3,
    "chgp": "1.21%",
    "dir": 1,
    "prev_price": "356.00",
    "mcapval": "153,757.00 Cr",
    "mcap": "Large Cap",
    "scripcode": 500547,
    "symbol": "BPCL",
    "ind_name": "Oil",
    "ind_code": 34,
    "indexname": "",
    "isin": "INE029A01011",
    "curr_date": "Dec 05",
    "curr_time": "",
    "bse_nse_vol": "35.97 lacs",
    "exc_status": "Active",
    "traded_date": "Dec 05, 2025",
    "traded_date_str": "2025 12 05",
    "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": "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."
      },
      {
        "title": "Bharat Petroleum Corporation Hits Intraday High with Strong Market Performance",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-corporation-hits-intraday-high-with-318-surge-on-26-nov-2025-3731340",
        "imagepath": "https://i.marketsmojo.com/newsimg/2025/11/BharatPetroleum_priceRelatedfactors_3731340.png",
        "date": "2025-11-26 11:36:45",
        "description": "Bharat Petroleum Corporation recorded a robust intraday surge, touching a high of Rs 366.55, marking a 3.27% rise during trading today. This performance outpaced the broader Sensex and the oil sector, signalling a notable shift in the stock’s short-term momentum."
      },
      {
        "title": "B P C L Sees Positive Revision in Market Evaluation Amid Strong Financials",
        "link": "https://www.marketsmojo.com/news/stock-recommendation/b-p-c-l-upgraded-to-strong-buy-by-marketsmojo-on-3-nov-2025-3730944",
        "imagepath": "https://i.marketsmojo.com/newsimg/2025/11/BPCL_mojoScore_3730944.png",
        "date": "2025-11-26 09:46:20",
        "description": "B P C L has experienced a notable revision in its market evaluation, reflecting shifts in key analytical parameters that underscore the company’s robust financial health and favourable market positioning within the oil sector."
      },
      {
        "title": "Bharat Petroleum Corporation Sees Notable Surge in Open Interest Amid Market Volatility",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-sees-sharp-open-interest-surge-amid-mixed-price-action-3718341",
        "imagepath": "https://i.marketsmojo.com/newsimg/2025/11/BharatPetroleum_oi_spurts_by_underlying_3718341.png",
        "date": "2025-11-20 15:00:09",
        "description": "Bharat Petroleum Corporation Ltd (BPCL) has registered a significant rise in open interest in its derivatives segment, signalling heightened market activity and evolving investor positioning. This development comes amid a backdrop of recent price fluctuations and sector dynamics, offering insights into potential directional bets and liquidity trends within the oil industry."
      }
    ],
    "total": 854,
    "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