$BP BP Plc 36.58 Had 3,469,822 1 Month Highs. BP Last price