BPCL Stock Declines Amid Market Fluctuations Despite Strong Yearly Returns

- BPCL's stock price is currently at Rs 326.00, down 1.71%.
- Market capitalization of BPCL is ₹141,869.13 crore with a PE ratio of 7.44.
- BPCL's stock is below its 100-day SMA, currently at Rs 324.85.
- BPCL has recorded a 22.24% return over the past five years.
The sources of this summary are listed below. Click to view.