B P C L

INR
308.50
2.1 (0.69%)
BSENSE

Jun 22, 03:30 PM

BSE+NSE Vol: 56.4 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": 0,
    "exchangecode": "",
    "primexch": 1,
    "country_id": 34,
    "currency": "INR",
    "cmp": "308.50",
    "chg": 2.1,
    "chgp": "0.69%",
    "dir": 1,
    "prev_price": "306.40",
    "mcapval": "134,320.00 Cr",
    "mcap": "Large Cap",
    "scripcode": 500547,
    "symbol": "BPCL",
    "ind_name": "Oil",
    "ind_code": 34,
    "sector_id": 52,
    "indexname": "India SENSEX",
    "isin": "INE029A01011",
    "curr_date": "Jun 22, 03:30 PM",
    "curr_time": "04:39 AM",
    "last_traded_at": "Jun 22, 03:30 PM IST",
    "bse_nse_vol": "56.4 lacs",
    "exc_status": "Active",
    "traded_date": "Jun 22, 2026",
    "traded_date_str": "2026 06 22",
    "score": "",
    "scoreText": "",
    "Live": 0,
    "market_time": 0,
    "is_blur": 1,
    "is_blur_class": "blur-registerF-score-header",
    "is_blur_url": "https://www.marketsmojo.com/mojofeed/register?redirect=/stocks-analysis/b-p-c-l-159344-0&utm_source=Spage_Header_Score",
    "mojoone": {
      "text": "Part of MojoOne Strategy",
      "type": "SM",
      "url": "https://www.marketsmojo.com/mojopro/stock-of-the-month",
      "ismore": 0,
      "all_data": [],
      "is_blur": 1,
      "is_blur_url": "https://www.marketsmojo.com/mojofeed/register?redirect=/stocks-analysis/b-p-c-l-159344-0&utm_source=Spage_Score_PartofStrategies"
    }
  },
  "news": {
    "results": [
      {
        "title": "Bharat Petroleum Gains 1.39%: Mixed Technical Signals Shape Weekly Momentum",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-gains-139-mixed-technical-signals-shape-weekly-momentum-4066329",
        "imagepath": "",
        "date": "2026-06-21 15:00:48",
        "description": "    <div class=\"article-news-new\">\n        <div class=\"article-container\">\n\n<div class=\"article-content\">\n                <div class=\"highlight-box\">\n                    <h3>Key Events This Week</h3>\n                    <p><strong>15 Jun:</strong> Strong gap up and intraday high at Rs.316.60</p>\n                    <p><strong>16 Jun:</strong> Continued modest gains with positive volume</p>\n                    <p><strong>17 Jun:</strong> Further price rise to Rs.317.95 (+1.97%)</p>\n                    <p><strong>18 Jun:</strong> Slight pullback amid high volume</p>\n                    <p><strong>19 Jun:</strong> Intraday low at Rs.306.30, closing down 3.10%</p>\n                </div>\n\n                <div class=\"stats-row\">\n                    <div class=\"stat-item\"><div class=\"stat-label\">Week Open</div><div class=\"stat-value\">Rs.310.40</div></div>\n                    <div class=\"stat-item\"><div class=\"stat..."
      },
      {
        "title": "Bharat Petroleum Corporation Ltd Hits Intraday Low Amid Price Pressure",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-corporation-ltd-hits-intraday-low-amid-price-pressure-4063504",
        "imagepath": "https://i.marketsmojo.com/newsimg/2026/6/BharatPetroleum_priceRelatedfactors_4063504.png",
        "date": "2026-06-19 13:16:14",
        "description": "Bharat Petroleum Corporation Ltd (BPCL) experienced a notable intraday decline on 19 Jun 2026, touching a low of Rs 306.3, down 3.13% from its previous close. The stock underperformed its sector and the broader market amid persistent selling pressure and a subdued market environment."
      },
      {
        "title": "Bharat Petroleum Corporation Ltd is Rated Hold",
        "link": "https://www.marketsmojo.com/news/stock-recommendation/bharat-petroleum-corporation-ltd-is-rated-hold-4054195",
        "imagepath": "https://i.marketsmojo.com/newsimg/2026/6/BharatPetroleum_mojoScore_4054195.png",
        "date": "2026-06-15 10:10:37",
        "description": "Bharat Petroleum Corporation Ltd is rated 'Hold' by MarketsMOJO, with this rating last updated on 18 March 2026. While the rating was adjusted on that date, the analysis and financial metrics discussed here reflect the stock's current position as of 15 June 2026, providing investors with an up-to-date view of the company’s fundamentals, valuation, financial trends, and technical outlook."
      },
      {
        "title": "Bharat Petroleum Corporation Ltd Rallies 4.19% and Approaches 100 DMA Resistance — A Key Technical Test Ahead",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-corporation-ltd-hits-intraday-high-with-419-surge-on-15-jun-2026-4053759",
        "imagepath": "https://i.marketsmojo.com/newsimg/2026/6/BharatPetroleum_priceRelatedfactors_4053759.png",
        "date": "2026-06-15 09:31:15",
        "description": "The Sensex gained 1.41% on 15 Jun 2026, yet Bharat Petroleum Corporation Ltd outperformed with a 4.19% rise, touching an intraday high of Rs 316.6. That 2.78-percentage-point outperformance signals a stock-specific strength rather than a mere market tailwind."
      },
      {
        "title": "Bharat Petroleum Corporation Ltd Opens 4.35% Higher Amid Mixed Technical Signals",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-corporation-ltd-opens-strong-with-significant-gap-up-on-15-jun-2026-4053750",
        "imagepath": "https://i.marketsmojo.com/newsimg/2026/6/BharatPetroleum_gapup_4053750.png",
        "date": "2026-06-15 09:30:08",
        "description": ""
      },
      {
        "title": "Bharat Petroleum Corporation Ltd Technical Momentum Shifts Amid Mixed Signals",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-corporation-ltd-technical-momentum-shifts-amid-mixed-signals-4053327",
        "imagepath": "https://i.marketsmojo.com/newsimg/2026/6/BharatPetroleum_technicaldot_4053327.png",
        "date": "2026-06-15 08:00:27",
        "description": "Bharat Petroleum Corporation Ltd (BPCL) has experienced a notable shift in its technical parameters, reflecting a complex interplay of bullish and bearish signals. Despite a strong day change of 5.54%, the stock’s technical indicators present a nuanced picture, with momentum oscillating between mildly bullish and bearish trends across weekly and monthly timeframes."
      },
      {
        "title": "Bharat Petroleum Gains 2.42%: 5 Key Factors Driving the Week’s Volatility",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-gains-242-5-key-factors-driving-the-weeks-volatility-4051656",
        "imagepath": "",
        "date": "2026-06-13 14:12:52",
        "description": "    <div class=\"article-news-new\">\n        <div class=\"article-container\">\n\n<div class=\"article-content\">\n                <div class=\"highlight-box\">\n                    <h3>Key Events This Week</h3>\n                    <p><strong>8 June:</strong> Intraday low hit at Rs.285.3 amid price pressure</p>\n                    <p><strong>9 June:</strong> Recovery with 1.44% gain on moderate volume</p>\n                    <p><strong>10-11 June:</strong> Consolidation with minor declines</p>\n                    <p><strong>12 June:</strong> Intraday high of Rs.297.5 with 5.54% weekly close gain</p>\n                </div>\n\n                <div class=\"stats-row\">\n                    <div class=\"stat-item\"><div class=\"stat-label\">Week Open</div><div class=\"stat-value\">Rs.295.05</div></div>\n                    <div class=\"stat-item\"><div class=\"stat-label\">Week Close</div><div class=\"stat-value\">Rs.302.20</div><div class=..."
      },
      {
        "title": "Bharat Petroleum Corporation Ltd Surges 3.79% to Day's High of Rs 297.5 — Outperforms Sector by 2.73 Percentage Points",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-corporation-ltd-hits-intraday-high-with-379-surge-on-12-june-2026-4048558",
        "imagepath": "https://i.marketsmojo.com/newsimg/2026/6/BharatPetroleum_priceRelatedfactors_4048558.png",
        "date": "2026-06-12 09:31:27",
        "description": "The Sensex advanced 1.2% on 12 Jun 2026, yet Bharat Petroleum Corporation Ltd outpaced both the benchmark and its sector peers with a 3.79% gain, reaching an intraday high of Rs 297.5. This 2.73-percentage-point outperformance signals a stock-specific strength rather than a broad market lift."
      },
      {
        "title": "Bharat Petroleum Corporation Ltd Hits Intraday Low Amid Price Pressure",
        "link": "https://www.marketsmojo.com/news/stocks-in-action/bharat-petroleum-corporation-ltd-hits-intraday-low-amid-price-pressure-4038501",
        "imagepath": "https://i.marketsmojo.com/newsimg/2026/6/BharatPetroleum_priceRelatedfactors_4038501.png",
        "date": "2026-06-08 15:16:18",
        "description": "Bharat Petroleum Corporation Ltd (BPCL) experienced a notable decline today, touching an intraday low of Rs 285.3, reflecting a 3.3% drop as the stock faced significant price pressure amid broader market weakness and sector underperformance."
      }
    ],
    "total": 984,
    "sid": "159344",
    "stock_news_url": "https://www.marketsmojo.com/news/bharat-petroleum-corporation-159344"
  },
  "announcements": [
    {
      "caption": "Announcement under Regulation 30 (LODR)-Newspaper Publication",
      "datetime": "06-Jun-2026",
      "details": "Intimation on newspaper advertisement for postal ballot",
      "source": "BSE"
    },
    {
      "caption": "Announcement under Regulation 30 (LODR)-Newspaper Publication",
      "datetime": "05-Jun-2026",
      "details": "Intimation on newspaper publication",
      "source": "BSE"
    },
    {
      "caption": "Shareholder Meeting / Postal Ballot-Notice of Postal Ballot",
      "datetime": "05-Jun-2026",
      "details": "Notice of postal ballot",
      "source": "BSE"
    }
  ],
  "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>100%</strong> dividend, ex-date: 02 Feb 26",
          "dt": "2026-02-02",
          "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

Bharat Petroleum Gains 1.39%: Mixed Technical Signals Shape Weekly Momentum

2026-06-21 15:00:48

Key Events This Week

15 Jun: Strong gap up and intraday high at Rs.316.60

16 Jun: Continued modest gains with positive volume

17 Jun: Further price rise to Rs.317.95 (+1.97%)

18 Jun: Slight pullback amid high volume

19 Jun: Intraday low at Rs.306.30, closing down 3.10%

stock-recommendationAnnouncement

Announcement under Regulation 30 (LODR)-Newspaper Publication

06-Jun-2026 | Source : BSE

Intimation on newspaper advertisement for postal ballot

Announcement under Regulation 30 (LODR)-Newspaper Publication

05-Jun-2026 | Source : BSE

Intimation on newspaper publication

Shareholder Meeting / Postal Ballot-Notice of Postal Ballot

05-Jun-2026 | Source : BSE

Notice of postal ballot

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

No Upcoming Board Meetings

stock-summary
DIVIDEND

Bharat Petroleum Corporation Ltd has declared 100% dividend, ex-date: 02 Feb 26

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