Bharat Petroleum Corporation Limited (NSE:BPCL)
310.40
+2.20 (0.71%)
Jul 10, 2026, 3:30 PM IST
NSE:BPCL Analyst Ratings
Ratings History
| Analyst | Firm | Rating | Rating | Action | Price Target | Upside | Date |
|---|---|---|---|---|---|---|---|
| Jefferies | Jefferies | Buy Maintains ₹445.00 → ₹415.00 | Buy | Maintains | ₹445.00 → ₹415.00 | +33.70% | May 25, 2026 |
| Prabhudas Lilladher | Prabhudas Lilladher | Buy Maintains ₹332.00 → ₹325.00 | Buy | Maintains | ₹332.00 → ₹325.00 | +4.70% | May 20, 2026 |
| Goldman Sachs | Goldman Sachs | Hold Downgrades ₹340.00 | Hold | Downgrades | ₹340.00 | +9.54% | Mar 23, 2026 |
Unknown Analyst Motilal Oswal No rating | Motilal Oswal | Hold Maintains ₹395.00 | Hold | Maintains | ₹395.00 | +27.26% | Jan 25, 2026 |
| Morgan Stanley | Morgan Stanley | Buy Maintains ₹468.00 | Buy | Maintains | ₹468.00 | +50.77% | Jan 15, 2026 |
Unknown Analyst Geojit Research No rating | Geojit Research | Buy Upgrades ₹350.00 → ₹400.00 | Buy | Upgrades | ₹350.00 → ₹400.00 | +28.87% | Jan 9, 2026 |