BP Plc (BP): trades by Congress and the executive branch
Every trade in BP Plc that a representative, a senator, the President or a senior official disclosed since 2016, newest report first. Each is read from the filer’s periodic transaction report and linked to it.
Latest report Apr 8, 2026 · Source · RSS feed
- Trades disclosed
- 66since 2016
- Members
- 18
- Purchases / sales
- 39 / 27
- Typical days to public
- 19median
- Public after 45 days
- 8of 63 dated trades by Congress
Congress trade alerts · BP · free
Get an email when anyone in Congress trades BP Plc
Each new disclosure of a trade in the stock by a representative, a senator, the President or a senior official, with the filing.
An email when a member of Congress or the executive branch files a trade in BP, with the filing. Unsubscribe in one click.
Transactions
Every BP trade disclosed since 2016, newest report first| Member | Asset | Type | Amount | Trade date | Lag | Public | Filing |
|---|---|---|---|---|---|---|---|
| Jonathan JacksonD-ILIL01 | BPBP Plc | Buy | $1K–$15K | Mar 20, 2026 | 19d | Apr 8 | |
| Jonathan JacksonD-ILIL01 | BPBP Plc · Joint | Buy | $15K–$50K | Mar 19, 2026 | 20d | Apr 8 | |
| Lisa McClainR-MIMI09 | BPBP Plc · Spouse | Sell | $1K–$15K | Oct 31, 2025 | 21d | Nov 21 | |
| Lisa McClainR-MIMI09 | BPBP Plc · Spouse | Buy | $1K–$15K | Oct 30, 2025 | 22d | Nov 21 | |
| Lisa McClainR-MIMI09 | BPBP Plc · Spouse | Sell | $1K–$15K | Oct 30, 2025 | 22d | Nov 21 | |
| Lisa McClainR-MIMI09 | BPBP Plc · Spouse | Buy | $1K–$15K | Jun 24, 2025 | 50d | Aug 13 | |
| Bruce WestermanR-ARAR04 | BPBP Plc | Sell | $1K–$15K | Apr 21, 2025 | 21d | May 12 | |
| Marjorie Taylor GreeneR-GAGA14 | BPBP Plc | Buy | $1K–$15K | May 5, 2025 | 1d | May 6 | |
| Bruce WestermanR-ARAR04 | BPBP Plc | Buy | $1K–$15K | Mar 21, 2025 | 26d | Apr 16 | |
| Bruce WestermanR-ARAR04 | BPBP Plc | Buy | $1K–$15K | Mar 3, 2025 | 44d | Apr 16 | |
| John JamesR-MIMI10 | BPBP Plc | Sell | $1K–$15K | Sep 4, 2024 | 2d | Sep 6 | |
| John JamesR-MIMI10 | BPBP Plc | Buy | $1K–$15K | Nov 16, 2023 | 291d | Sep 2 | |
| Jonathan JacksonD-ILIL01 | BPBP Plc · Joint | Sell | $15K–$50K | Jan 8, 2024 | 38d | Feb 15 | |
| Pete SessionsR-TXTX17 | BPBP Plc | Sell | $15K–$50K | Oct 31, 2023 | 7d | Nov 7 | |
| Jonathan JacksonD-ILIL01 | BPBP Plc · Joint | Buy | $15K–$50K | May 12, 2023 | 25d | Jun 6 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Sell | $100K–$250K | Dec 23, 2021 | 13d | Jan 5 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Dec 20, 2021 | 16d | Jan 5 | |
| Michael Patrick GuestR-MSMS03 | BPBP Plc · Spouse | Sell | $1K–$15K | Jan 22, 2021 | 285d | Nov 3 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Sep 27, 2021 | 7d | Oct 4 | |
| Daniel MeuserR-PAPA09 | BPBP Plc · Dependent child | Sell | $1K–$15K | Apr 2, 2020 | 496d | Aug 11 | |
| Daniel MeuserR-PAPA09 | BPBP Plc · Dependent child | Sell | $1K–$15K | Mar 31, 2020 | 498d | Aug 11 | |
| Daniel MeuserR-PAPA09 | BPBP Plc · Spouse | Sell | $1K–$15K | Mar 26, 2020 | 503d | Aug 11 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Jun 21, 2021 | 11d | Jul 2 | |
| David PerdueR-GASenate | BPBP Plc · Joint | Sell | $1K–$15K | Apr 16, 2020 | amended | May 2 | Report |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Mar 29, 2021 | 9d | Apr 7 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Dec 21, 2020 | 18d | Jan 8 | |
| Greg GianforteR-MTMT00 | BPBP Plc · Joint | Sell | $50K–$100K | Nov 13, 2020 | 19d | Dec 2 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Sep 28, 2020 | 7d | Oct 5 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Jun 22, 2020 | 16d | Jul 8 | |
| David PerdueR-GASenate | BPBP Plc · Joint | Sell | $1K–$15K | Apr 16, 2020 | 22d | May 8 | Report |
| Thomas CarperD-DESenate | BPBP Plc · Spouse | Sell | $1K–$15K | Dec 17, 2019 | amended | May 6 | Report |
| Kelly LoefflerR-GASenate | BPBP Plc | Sell | $50K–$100K | Apr 14, 2020 | 17d | May 1 | Report |
| Kelly LoefflerR-GASenate | BPBP Plc · Spouse | Sell | $100K–$250K | Apr 14, 2020 | 17d | May 1 | Report |
| Kelly LoefflerR-GASenate | BPBP Plc · Spouse · options | Buy | $15K–$50K | Apr 7, 2020 | 24d | May 1 | Report |
| Kelly LoefflerR-GASenate | BPBP Plc · Spouse · options | Buy | $15K–$50K | Apr 7, 2020 | 24d | May 1 | Report |
| Kelly LoefflerR-GASenate | BPBP Plc · Spouse · options | Sell | $1K–$15K | Mar 4, 2020 | amended | May 1 | Report |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Mar 30, 2020 | 2d | Apr 1 | |
| Kelly LoefflerR-GASenate | BPBP Plc · Spouse · options | Sell | $1K–$15K | Mar 4, 2020 | 27d | Mar 31 | Report |
| Thomas CarperD-DESenate | BPBP Plc · Spouse | Sell | $1K–$15K | Dec 17, 2019 | 22d | Jan 8 | Report |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Dec 23, 2019 | 14d | Jan 6 | |
| Bob GibbsR-OHOH07 | BPBP Plc | Sell | $1K–$15K | Dec 11, 2019 | 9d | Dec 20 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Sep 20, 2019 | 17d | Oct 7 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Jun 21, 2019 | 11d | Jul 2 | |
| Nicholas TaylorR-TXTX03 | BPBP Plc · Spouse | Sell | $15K–$50K | Mar 25, 2019 | 21d | Apr 15 | |
| Nicholas TaylorR-TXTX03 | BPBP Plc · Spouse | Sell | $15K–$50K | Mar 25, 2019 | 21d | Apr 15 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Mar 29, 2019 | 5d | Apr 3 | |
| Susie LeeD-NVNV03 | BPBP Plc · Joint | Sell | $15K–$50K | Jan 11, 2019 | 52d | Mar 4 | |
| Nicholas TaylorR-TXTX03 | BPBP Plc · Spouse | Buy | $1K–$15K | Jan 29, 2019 | 17d | Feb 15 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $15K–$50K | Dec 14, 2018 | 24d | Jan 7 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Sep 21, 2018 | 14d | Oct 5 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Jun 22, 2018 | 17d | Jul 9 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Mar 29, 2018 | 13d | Apr 11 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Dec 21, 2017 | 18d | Jan 8 | |
| Kenneth BuckR-COCO04 | BPBP Plc | Sell | $1K–$15K | Nov 7, 2017 | 34d | Dec 11 | |
| Bob GibbsR-OHOH07 | BPBP Plc | Sell | $1K–$15K | Oct 24, 2017 | 12d | Nov 5 | |
| Kenneth BuckR-COCO04 | BPBP Plc | Buy | $1K–$15K | Oct 27, 2017 | 6d | Nov 2 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Sep 22, 2017 | 20d | Oct 12 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Jun 23, 2017 | 18d | Jul 11 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Mar 31, 2017 | 11d | Apr 11 | |
| Scott RigellR-VAVA02 | BPBP Plc | Sell | $15K–$50K | Dec 14, 2016 | 42d | Jan 25 | |
| Scott RigellR-VAVA02 | BPBP Plc | Buy | $15K–$50K | Dec 7, 2016 | 49d | Jan 25 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Dec 16, 2016 | 20d | Jan 5 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Sep 16, 2016 | 21d | Oct 7 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Jun 17, 2016 | 14d | Jul 1 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $1K–$15K | Mar 24, 2016 | 11d | Apr 4 | |
| Virginia FoxxR-NCNC05 | BPBP Plc · Joint | Buy | $15K–$50K | Jan 20, 2016 | 15d | Feb 4 |
Members who traded BP
| Member | Trades | Buys | Sells |
|---|---|---|---|
| Virginia FoxxR-NCNC05 | 26 | 25 | 1 |
| Kelly LoefflerR-GASenate | 6 | 2 | 4 |
| Jonathan JacksonD-ILIL01 | 4 | 3 | 1 |
| Lisa McClainR-MIMI09 | 4 | 2 | 2 |
| Bruce WestermanR-ARAR04 | 3 | 2 | 1 |
| Daniel MeuserR-PAPA09 | 3 | 0 | 3 |
| Nicholas TaylorR-TXTX03 | 3 | 1 | 2 |
| John JamesR-MIMI10 | 2 | 1 | 1 |
| David PerdueR-GASenate | 2 | 0 | 2 |
| Thomas CarperD-DESenate | 2 | 0 | 2 |
| Bob GibbsR-OHOH07 | 2 | 0 | 2 |
| Kenneth BuckR-COCO04 | 2 | 1 | 1 |
| Scott RigellR-VAVA02 | 2 | 1 | 1 |
| Marjorie Taylor GreeneR-GAGA14 | 1 | 1 | 0 |
| Pete SessionsR-TXTX17 | 1 | 0 | 1 |
| Michael Patrick GuestR-MSMS03 | 1 | 0 | 1 |
| Greg GianforteR-MTMT00 | 1 | 0 | 1 |
| Susie LeeD-NVNV03 | 1 | 0 | 1 |
Source
Each trade is a line of a periodic transaction report filed under the STOCK Act, read from the report itself and linked to it. Three offices publish them, and all three are read here every hour: the House Clerk for representatives, the Senate Office of Public Records for senators, and the Office of Government Ethics for the President, the Vice President and Senate-confirmed officials (OGE Form 278-T). OGE links some officials’ reports and releases the rest on request; only linked reports are here.
The Act requires a report within 45 days of the trade; the lag counts the days from the trade to the day the report became public. Reports give each amount as a range. Amendments are marked and not counted as late; trades a later report withdrew are left out. The President’s reports and some House reports are scans of paper forms: a scanned value that does not read with certainty is shown as not read, never guessed, and the report is one click away. “Since” is the stock’s move from the trade date’s close to the latest daily close.
The same trades are in the OptimistFi MCP server’s get_congress_trades tool, by filer or by stock, for each chamber: connect it. Every House trade is free to download as CSV or JSON, and every trade here can be followed by RSS: the data.
