Bharat Petroleum Corporation Limited (NSE:BPCL)
306.60
-9.70 (-3.07%)
Jun 19, 2026, 3:29 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 | +35.36% | May 25, 2026 |
| Prabhudas Lilladher | Prabhudas Lilladher | Buy Maintains ₹332.00 → ₹325.00 | Buy | Maintains | ₹332.00 → ₹325.00 | +6.00% | May 20, 2026 |
| Goldman Sachs | Goldman Sachs | Hold Downgrades ₹340.00 | Hold | Downgrades | ₹340.00 | +10.89% | Mar 23, 2026 |
Unknown Analyst Motilal Oswal No rating | Motilal Oswal | Hold Maintains ₹395.00 | Hold | Maintains | ₹395.00 | +28.83% | Jan 25, 2026 |
| Morgan Stanley | Morgan Stanley | Buy Maintains ₹468.00 | Buy | Maintains | ₹468.00 | +52.64% | Jan 15, 2026 |
Unknown Analyst Geojit Research No rating | Geojit Research | Buy Upgrades ₹350.00 → ₹400.00 | Buy | Upgrades | ₹350.00 → ₹400.00 | +30.46% | Jan 9, 2026 |