BPCL Stock Price: Maharatna Stock Bharat Petroleum Corporation Limited shares will turn ex-dividend today, August 19.…