Bharat Petroleum Corporation Limited (NSE:BPCL)
296.85
-1.25 (-0.42%)
Jun 1, 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 | Buy | Maintains | ₹445.00 | +49.91% | Apr 14, 2026 |
| Goldman Sachs | Goldman Sachs | Hold Downgrades ₹340.00 | Hold | Downgrades | ₹340.00 | +14.54% | Mar 23, 2026 |
Unknown Analyst Motilal Oswal No rating | Motilal Oswal | Hold Maintains ₹395.00 | Hold | Maintains | ₹395.00 | +33.06% | Jan 25, 2026 |
| Morgan Stanley | Morgan Stanley | Buy Maintains ₹468.00 | Buy | Maintains | ₹468.00 | +57.66% | Jan 15, 2026 |
Unknown Analyst Geojit Research No rating | Geojit Research | Buy Upgrades ₹350.00 → ₹400.00 | Buy | Upgrades | ₹350.00 → ₹400.00 | +34.75% | Jan 9, 2026 |