Bharat Petroleum Corporation Limited logo

Bharat Petroleum Corporation Limited

BPCL · NSE India · India

bharatpetroleum.in

Financials as of FY2026

Refines crude oil at three Indian plants and delivers subsidized fuel to households through the government's distribution network.

At a glance
  • Depends onUpstream position: supplies 5 industries, depends on 0
  • ScaleRevenue is higher than 95% of all stocks globally
  • PositionReturn on equity is higher than 95% of its Oil & Gas Refining & Marketing peers
  • Interpretations4 currently firing 2 · 2