Congress Trades in BP p.l.c. Common Stock (BP)

12 members of Congress have disclosed trading BP.

Total trades
36
Purchases
27
Sales
9
Members
12
Est. volume
$400,002
Last traded
Mar 20, 2026

12 members of Congress have disclosed trading BP p.l.c. Common Stock (BP), with 36 transactions in total — 27 purchases and 9 sales worth an estimated $400,002 at range midpoints, leaning heavily toward buying. The most active BP trader is Virginia Foxx (18 disclosures). The most recent disclosed BP trade was on Mar 20, 2026.

Every disclosed BP trade

DisclosedPoliticianTypeAmountTraded
Apr 7, 2026 Jonathan Jackson D Purchase $1,001 - $15,000 Mar 20, 2026 filing ↗
Nov 1, 2025 Lisa McClain R Purchase $1,001 - $15,000 Oct 30, 2025 filing ↗
Aug 13, 2025 Lisa McClain R Purchase $1,001 - $15,000 Jun 24, 2025 filing ↗
Mar 31, 2025 Bruce Westerman R Purchase $1,001 - $15,000 Mar 21, 2025 filing ↗
Aug 13, 2024 John James R Purchase $1,001 - $15,000 Nov 16, 2023 filing ↗
Jun 5, 2023 Jonathan Jackson D Purchase $15,001 - $50,000 May 12, 2023 filing ↗
Dec 20, 2021 Virginia Foxx R Purchase $1,001 - $15,000 Dec 20, 2021 filing ↗
Oct 22, 2021 Michael Patrick Guest R Sale $1,001 - $15,000 Jan 22, 2021 filing ↗
Sep 27, 2021 Virginia Foxx R Purchase $1,001 - $15,000 Sep 27, 2021 filing ↗
Jun 21, 2021 Virginia Foxx R Purchase $1,001 - $15,000 Jun 21, 2021 filing ↗
Mar 29, 2021 Virginia Foxx R Purchase $1,001 - $15,000 Mar 29, 2021 filing ↗
Dec 21, 2020 Virginia Foxx R Purchase $1,001 - $15,000 Dec 21, 2020 filing ↗
Sep 28, 2020 Virginia Foxx R Purchase $1,001 - $15,000 Sep 28, 2020 filing ↗
Jun 22, 2020 Virginia Foxx R Purchase $1,001 - $15,000 Jun 22, 2020 filing ↗
Apr 2, 2020 Daniel Meuser R Sale $1,001 - $15,000 Apr 2, 2020 filing ↗
Mar 31, 2020 Daniel Meuser R Sale $1,001 - $15,000 Mar 31, 2020 filing ↗
Mar 30, 2020 Virginia Foxx R Purchase $1,001 - $15,000 Mar 30, 2020 filing ↗
Mar 26, 2020 Daniel Meuser R Sale $1,001 - $15,000 Mar 26, 2020 filing ↗
Dec 23, 2019 Virginia Foxx R Purchase $1,001 - $15,000 Dec 23, 2019 filing ↗
Dec 13, 2019 Bob Gibbs Sale $1,001 - $15,000 Dec 11, 2019 filing ↗
Sep 20, 2019 Virginia Foxx R Purchase $1,001 - $15,000 Sep 20, 2019 filing ↗
Jun 21, 2019 Virginia Foxx R Purchase $1,001 - $15,000 Jun 21, 2019 filing ↗
Mar 29, 2019 Virginia Foxx R Purchase $1,001 - $15,000 Mar 29, 2019 filing ↗
Mar 25, 2019 Nicholas Van Taylor Sale $15,001 - $50,000 Mar 25, 2019 filing ↗
Mar 25, 2019 Nicholas Van Taylor Sale $15,001 Mar 25, 2019 filing ↗
Jan 29, 2019 Nicholas Van Taylor Purchase $1,001 - $15,000 Jan 29, 2019 filing ↗
Jan 11, 2019 Susie Lee D Sale $15,001 Jan 11, 2019 filing ↗
Dec 14, 2018 Virginia Foxx R Purchase $15,001 - $50,000 Dec 14, 2018 filing ↗
Jun 22, 2018 Virginia Foxx R Purchase $1,001 - $15,000 Jun 22, 2018 filing ↗
Dec 21, 2017 Virginia Foxx R Purchase $1,001 - $15,000 Dec 21, 2017 filing ↗
Jun 23, 2017 Virginia Foxx R Purchase $1,001 - $15,000 Jun 23, 2017 filing ↗
Dec 31, 2016 E. Scott Rigell Purchase $15,001 - $50,000 Dec 7, 2016 filing ↗
Jun 17, 2016 Virginia Foxx R Purchase $1,001 - $15,000 Jun 17, 2016 filing ↗
Mar 24, 2016 Virginia Foxx R Purchase $1,001 - $15,000 Mar 24, 2016 filing ↗
Nov 20, 2014 Katherine M. Clark D Sale $1,001 - $15,000 Sep 4, 2014 filing ↗
Nov 20, 2014 Katherine M. Clark D Purchase $1,001 - $15,000 May 5, 2014 filing ↗

Most active BP traders in Congress

Virginia Foxx Virginia Foxx Republican 18 trades Daniel Meuser Daniel Meuser Republican 3 trades NV Nicholas Van Taylor 3 trades Jonathan Jackson Jonathan Jackson Democrat 2 trades Lisa McClain Lisa McClain Republican 2 trades Katherine M. Clark Katherine M. Clark Democrat 2 trades Bruce Westerman Bruce Westerman Republican 1 trade John James John James Republican 1 trade

Source: US House Clerk Periodic Transaction Reports. Amounts are disclosed as ranges; estimates use range midpoints. Data may be delayed or contain filer errors. Not investment advice.