BP p.l.c. (BPE.DE)

Revenue

$198.88B

TTM · Period ending: · USD

BPE.DE logo

BPE.DE Revenue

Latest reported$198.88B
BPE.DE TTM Revenue ($27.27B → $198.88B)
High-resolution chart · PNG

BPE.DE revenue history

Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.

BP p.l.c. Revenue — Trailing twelve months (TTM) (USD)
Period endingRevenue (USD)
198,882,000,000
200,605,000,000
208,351,000,000
225,912,000,000
228,988,000,000
248,316,000,000
241,392,000,000
222,689,000,000
203,852,000,000
172,453,000,000
157,739,000,000
151,974,000,000
160,051,000,000
155,260,000,000
180,366,000,000
206,686,000,000
230,726,000,000
271,726,000,000
278,397,000,000
282,965,000,000
294,142,000,000
296,905,000,000
298,756,000,000
290,895,000,000
271,445,000,000
252,517,000,000
240,208,000,000
223,399,000,000
210,428,000,000
200,359,000,000
183,008,000,000
181,173,000,000
188,856,000,000
236,371,000,000
252,055,000,000
276,880,000,000
316,054,000,000
316,054,000,000
353,568,000,000
373,288,000,000
375,985,000,000
376,739,000,000
379,136,000,000
378,313,000,000
372,303,000,000
370,933,000,000
370,866,000,000
371,413,000,000
376,995,000,000
385,793,000,000
377,082,000,000
359,438,000,000
335,296,000,000
308,057,000,000
297,107,000,000
296,179,000,000
290,568,000,000
271,707,000,000
245,332,000,000
236,497,000,000
273,444,000,000
328,308,000,000
368,049,000,000
386,453,000,000
354,420,000,000
316,600,000,000
290,162,000,000
272,366,000,000
274,034,000,000
274,121,000,000
276,102,000,000
209,460,000,000
204,449,000,000
190,547,000,000
182,768,000,000
266,014,000,000
264,713,000,000
276,513,000,000
289,973,000,000
260,737,000,000
252,297,000,000
235,655,000,000
207,292,060,000
249,973,937,000
221,306,036,000
193,842,510,000
178,721,000,000
162,757,976,000
159,954,985,000
167,760,509,000
174,218,000,000
171,547,766,000
174,565,289,000
162,633,641,000
148,062,000,000
97,953,381,000
90,114,750,000
86,294,400,000
83,566,000,000
91,476,000,000
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.