BP PLCBP

Market cap
P/E ratio
2017/122018/122019/122020/122021/122022/122023/122024/12
Revenue244,582303,738282,616183,500164,195248,891213,032194,629
Revenue growth (%)-
Operating margin (%)
Operating income 9,47419,37811,706-21,74018,08218,03927,34811,297
Income before tax 7,18016,7238,154-24,88815,22715,40523,7496,782
Pretax margin (%)2.95.52.9-13.69.36.211.13.5
Net income 3,4689,5784,190-20,7298,487-1,35715,8801,229
Net income margin (%)