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

Shares Out (Diluted)

16.59B

Quarterly · Period ending:

BPE.DE logo

BPE.DE Shares Out (Diluted)

Latest reported16.59B
BPE.DE Quarterly Shares Out (Diluted) (14.62B → 16.59B)
High-resolution chart · PNG

BPE.DE shares out (diluted) history

Quarterly. Dates are reporting period ends; fiscal years can differ from calendar years.

BP p.l.c. Shares Out (Diluted) — Quarterly
Period endingShares Out (Diluted)
16,590,173,000
17,153,505,000
17,269,574,000
17,609,601,000
17,900,984,000
18,238,522,000
18,509,421,000
18,885,725,000
19,619,628,000
19,514,477,000
19,963,712,000
20,150,186,000
20,366,731,000
20,297,585,000
20,329,326,000
20,251,199,000
20,222,575,000
20,178,803,000
20,351,808,000
20,371,728,000
20,421,184,000
20,281,773,000
20,133,087,000
20,118,456,000
20,044,277,000
20,030,656,000
19,929,655,000
19,866,745,000
19,783,548,000
19,621,566,000
19,107,599,000
18,920,920,000
18,685,199,000
18,468,632,000
18,369,064,000
18,371,656,000
18,299,877,000
18,309,730,000
18,678,191,000
18,499,505,000
18,299,877,000
18,594,518,000
18,802,026,000
18,967,190,000
19,108,668,000
19,247,671,000
19,177,841,000
19,139,830,000
19,284,485,000
19,240,896,000
19,184,899,000
19,187,001,000
19,118,850,000
19,038,387,000
18,960,859,000
19,020,236,000
19,031,671,000
19,004,740,000
18,975,534,000
18,936,781,000
18,929,930,000
18,920,515,000
18,888,660,684
18,912,124,060
19,015,010,000
19,045,320,000
19,409,798,554
19,144,767,510
19,319,015,191
19,514,644,351
19,742,201,842
19,985,940,000
20,396,580,000
20,521,872,000
20,934,062,996
21,293,889,000
21,610,800,000
21,441,288,000
23,175,499,402
21,683,964,000
21,906,318,000
22,662,288,000
22,526,855,002
22,339,782,000
22,164,024,000
22,394,802,000
22,419,453,509
22,507,581,303
22,544,147,847
22,538,682,516
22,432,077,000
22,593,994,560
22,578,114,602
22,622,741,221
22,651,963,480
22,728,878,128
22,192,687,367
19,563,034,901
19,751,879,208
19,452,631,579
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.