LSE:BP.Oil and Gas
BP (LSE:BP.) Valuation Check After Strong Recent Share Returns And Conflicting Fair Value Signals
Recent share performance and business mix
With no single headline event driving sentiment today, BP (LSE:BP.) has still been active on investor radars after a month of positive share performance alongside solid one year and five year total returns.
The shares show a return of 11.69% over the past month and 34.89% over the past 3 months, while the one year total return stands at 83.28% and the five year figure is approximately 14 times.
BP reports annual revenue of £187,637.0 and net income of...