Bharat Petroleum Corporation Ltd has recorded no insider trading activity within the last three months. The most recent transactions occurred in 2019, when the President of India executed significant share sales. Given the substantial time elapsed since these events, current market dynamics remain unrelated to these historical divestments.