BP Plc operates as an integrated oil and gas company. It operates through the following segments: Upstream, Downstream and Rosneft. The Upstream segment engages in the oil and natural gas exploration, field development and production, midstream transportation, storage and processing and marketing and trade of natural gas, including liquefied natural gas and power and natural gas liquids. The Downstream segment refines, manufactures, markets, transports, supplies, and trades crude oil, petroleum, petrochemicals products and related services to wholesale and retail customers. The Rosneft segment engages in investment activities. The company was founded by William Knox D'Arcy on April 14, 1909 and is headquartered in London, the United Kingdom.

Company profile

Bernard Looney
Fiscal year end
Industry (SIC)
Former names

BP stock data


Investment data

Data from SEC filings
Top 50 of 547 long holdings
End of quarter 31 Dec 20
Prev Q
%, QoQ
$193.37M 870.32K 1.11M -21.8
$142.14M 43.65K 55.97K -22.0
$97.75M 195.66K 215.19K -9.1
$88.68M 50.64K 73.81K -31.4
$85.93M 648.13K 1.31M -50.5
$55.2M 397.13K 453.39K -12.4
$53.03M 194.24K 279.97K -30.6
$52.76M 148.08K 204.96K -27.8
$50.29M 1.66M 1.09M +52.3
$46.47M 132.6K 162.29K -18.3
$45.87M 836.86K 852.44K -1.8
$45.3M 86.77K 132.87K -34.7
$42.9M 183.3K 166.56K +10.0
$39.56M 400.27K 414K -3.3
$38.88M 569.11K 680.81K -16.4
$38.4M 350.89K 456.78K -23.2
$37.77M 172.82K 236.6K -27.0
$37.14M 67.47K 54.92K +22.9
$36.08M 162.46K 193.82K -16.2
Astrazeneca PLC Spons Adr
$35.35M 707.26K 610.66K +15.8
$32.77M 180.95K 253.31K -28.6
$30.51M 194.07K 290.58K -33.2
$30.37M 116.41K 145.88K -20.2
$26.61M 188.1K 235.14K -20.0
$26.12M 159.19K 189.4K -15.9
$25.83M 98.06K 113.76K -13.8
$25.7M 168.85K 211.17K -20.0
$25M 346.47K 281.79K +23.0
$24.77M 270.22K 334.22K -19.2
$23.81M 117.04K 121.78K -3.9
$23.8M 61.43K 75.57K -18.7
$23.61M 356.64K 177.76K +100.6
$23.43M 236.13K 243.93K -3.2
$23.21M 212.84K 212.84K 0
$23.16M 517.91K 672.12K -22.9
$23.05M 176.29K 189.11K -6.8
$22.75M 70.85K 80.88K -12.4
$22.73M 255.85K 90.6K +182.4
$22.25M 324.71K 342.53K -5.2
$22.08M 160.1K 169.64K -5.6
$21.71M 102.81K 112.5K -8.6
$21.49M 183.57K 233.61K -21.4
$21.1M 98.89K 70.27K +40.7
$21.08M 74.25K 77.4K -4.1
$21.06M 78.33K 79.67K -1.7
$21.01M 119.25K 139.46K -14.5
$20.6M 270.37K 285.43K -5.3
$20.44M 25.02K 29.5K -15.2
$20.33M 189.93K 136.15K +39.5
$20.28M 88.23K 111.86K -21.1
Holdings list only includes long positions. Only includes long positions.


22 Mar 21
17 Apr 21
31 Dec 21
Quarter (USD)
Dec 20 Dec 19 Dec 18 Dec 17
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
Annual (USD)
Dec 20 Dec 19 Dec 18 Dec 17
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS

Financial data from BP earnings reports.

Content analysis
8th grade Avg
New words: absentia, Aceh, activityb, Agreementf, allay, Allstar, amidst, ampamp, ampcopy, amplaquo, amppound, Andaman, Andersenb, anniversary, annualised, anxiety, approvala, approx, array, ASAa, attestation, Auchinclossc, authoritative, awardc, Bachelor, backdated, Bashrush, basisb, basisi, Beacon, Belgian, bidder, Biden, bility, biography, blood, broadcast, brutal, CAGR, Calgary, Cambriol, Cancer, capita, capitalised, Cappahayden, Caribbean, Carnwathb, carrier, catalyst, catchment, centric, championing, changea, Changeb, charitable, charity, Chatham, CHF, Chrysaor, circumstance, cleanly, CMI, coherent, commenting, Compact, compassionately, comsumption, configured, confused, consciously, conservatism, consumptione, controlc, convinced, coupon, COVID, dataa, Davisb, decimal, deepest, depressed, destruction, diagram, diminished, discouraging, disparate, distant, diversification, DN, doctorate, donated, donation, DRIP, drove, Dudleyc, Dudleye, EBIDA, econometric, El, emissionsb, emissionsd, Empathetic, employeesc, EnBW, energya, Eng, enormously, equitya, ESA, Eskisehir, Eurelectric, EURIBOR, EVP, exceptionally, expended, Exponent, fallback, family, Fauna, FFI, fiercely, firstly, Fitch, flatter, Flemish, Flora, flux, FM, forged, fossil, Freeport, freight, fron, frontline, frozen, fuelsOil, fuller, furlough, GBP, generosity, goalsc, Golar, goodbye, gratified, grey, groundwork, GSVP, Gt, guideline, GWh, Hammad, handover, hardest, harshest, Hawkville, Headspace, heavily, heliport, heroic, Heron, Herschel, Hodgson, honesty, hovered, HVO, hygiene, IEC, immediacy, immensely, inclusiond, incomea, inconclusively, incubating, indefinitely, Indiana, inertia, infection, injustice, Inline, Innogy, insecurity, interbank, IPPC, IRR, Isabela, ISDA, IUCN, Jayne, Jio, JLR, journalist, JP, JV, Karen, keenly, Kika, km, knit, KrisEnergy, Lambert, layer, lean, leaning, leaseback, levelsb, liaised, LIBOR, Lingen, liquified, lockdown, longstanding, loved, Mahogany, Matg, medevac, Melubco, merchandise, meteorological, mild, modestly, Morzaria, Morzariab, multinational, Munich, myFuture, na, NaN, Nelsond, Netscape, NHS, Nidoco, nimbler, nomenclature, Nord, NPI, oceanographic, officially, oila, OneMap, onward, operationsa, organisation, organisational, overarching, overlay, pain, painful, parity, Parker, pathwaya, pattern, paused, perpetual, persistent, pervasive, Petrojari, PetroRio, pinnacle, plausible, plunged, Portugal, PPA, PPE, predicated, prepayment, presidential, pricesc, Princeton, prioritisation, productionc, productionf, productsd, prompted, prompting, prorated, proud, PTT, PTTEP, quarantine, racial, raft, RBA, RCRA, realizationsa, recall, recasting, recession, recommitment, redeploy, regionsc, remember, remembered, reminder, remunerationb, replumbing, revisited, revolution, revolving, reweighted, rewiring, rhythm, Richardson, Richardsonb, rsted, Rystad, sacrificed, sail, SASB, SASC, SAYEb, scrutinizing, Seattle, SECR, segmentsb, sending, Shallow, sharebg, shore, shortfall, Silicon, sitesa, smaller, sober, Solidarity, speaker, staffing, stain, Starlee, steep, steepest, subdivided, subordinated, Sumatra, suspected, SVP, sword, synthetic, tactical, Taimyrneftegaz, taxonomy, tech, template, tenfold, Terawatt, testament, Teyssen, Teyssenb, thematic, theme, Thistle, timeline, toll, tolling, Totala, tough, trademark, Trafigura, trajectory, triennial, triparty, true, Tuart, turmoil, turnout, Tushar, Uber, ultrafast, umbrella, unaffordable, uncompromising, UNESCO, unfavourable, unsanctioned, unsustainable, uplift, USc, USD, user, vaccination, vaccine, Valley, VEBA, vetted, Virginia, visibility, Vostok, wage, waned, Waterborne, welfare, wheel, wholeheartedly, Wildlife, window, winner, Worldpay, worst, XBRL
Removed: ab, accountable, accreditation, accumulating, acetic, ADCO, Admiral, Alan, Alberta, Alligin, Anadarko, analyse, Andy, Angela, Angelin, applicability, Apr, arbitrage, arm, assistant, attention, Austrian, automotive, Axion, Azeri, backstop, Baku, Baltim, Bei, Beijing, BEL, Benefitsa, big, Bilbao, Boeckmann, Bowman, bpme, Britain, Butamax, Cabinet, calculating, captured, categorization, CCS, centred, chairmen, Chamber, chartering, cheaper, CIF, closer, CNH, CNPC, coaching, collecting, commercialize, commissioning, connect, constant, Constellation, consultancy, continually, contrast, conversation, corn, Cove, creative, creator, crushing, deadline, debit, deem, differential, Dio, discrimination, dismissing, dispatch, distinguish, distribute, divested, division, Dominic, Dominican, dual, Dudleya, DuPont, economist, edge, email, Emery, emit, employing, engine, enlarged, equip, equipping, Erginbilgic, escalating, eventsb, examination, excellent, exempt, exploring, extracting, fast, fibre, finalized, fishermen, flat, fluctuate, fluorinated, food, formulating, FPSO, franchised, fresh, Fryar, Futtaim, FVC, gaining, gathering, geography, geology, GHGMRR, gradually, Grain, Guillermo, Hayward, hemisphere, Hopwood, hundred, Hydro, IAB, illiquidity, Imperial, impressive, incumbent, infill, institution, intercompany, interface, invaluable, Isle, iv, Ivoclar, Johnson, jury, Khazzan, Kigali, laid, Lamar, Latin, learn, leased, logistic, Loyal, LP, Majid, managerial, Manchester, manufacturer, McKay, Medicare, Megawatt, men, Ministry, MLA, Mobil, mobile, motivate, MSA, MSDR, multiplied, narrower, narrowing, Navy, nearby, NEPA, Nick, nuclear, oilc, oild, Oilwell, older, Ontario, optimal, OSHA, paraxylene, Perdido, PhD, polyester, positioning, posted, preservation, prioritize, privatisation, producer, productivity, promoted, prospective, Prosser, proven, province, PSM, PTA, PX, quartile, Quintero, rail, raw, relinquish, renewing, republic, rescind, reservesa, returned, revenuesa, Ridge, Rong, Rovigo, salesa, salesb, Scharfstein, scheduling, scientist, SECCO, selectively, Serrette, Sichuan, simplification, sitesd, slower, socially, solution, specialty, Spencer, sponsorship, stayed, stem, stood, Strank, streamline, stretching, structuring, studied, subsurface, supersede, Surrey, Susan, suspension, Sweden, switching, tackle, taxa, taxb, Tony, topic, traditional, transformed, transit, triathlete, truck, Tufan, UAE, undistributed, Unilever, Unlawful, Unocal, upgrading, utility, Valdez, Varco, variance, verdict, verified, visited, Vivadent, Wayth, withdraw, Zhuhai, Zohr