Capitol Ledger / Tickers / BP

BP — Congressional Stock Trades

BP p.l.c.. 26 members of Congress have disclosed 120 BP transactions — 70 purchases and 50 sales.

120total trades
26members trading
70purchases
50sales
$103kest. held
Open the full interactive view →

Members who traded BP

Recent BP trades

DateMemberAssetTypeAmountOwner
Mar 20, 2026Jonathan JacksonBP p.l.c. Common StockPurchase$1,001 - $15,000Self
Mar 20, 2026Jonathan JacksonBP p.l.c. Common StockPurchase$1,001 - $15,000Self
Mar 19, 2026Jonathan JacksonBP p.l.c. Common StockPurchase$15,001 - $50,000Joint
Mar 19, 2026Jonathan JacksonBP p.l.c. Common StockPurchase$15,001 - $50,000Joint
Oct 31, 2025Lisa McClainBP p.l.c. Common StockSale (Full)$1,001 - $15,000Spouse
Oct 30, 2025Lisa McClainBP p.l.c. Common StockPurchase$1,001 - $15,000Spouse
Oct 30, 2025Lisa McClainBP p.l.c. Common StockSale (Full)$1,001 - $15,000Spouse
Jun 24, 2025Lisa McClainBP p.l.c. Common StockPurchase$1,001 - $15,000Spouse
Jun 24, 2025Lisa McClainBP p.l.c. Common StockPurchase$1,001 - $15,000Spouse
May 05, 2025Marjorie Taylor GreeneBP p.l.c. Common StockPurchase$1,001 - $15,000Self
May 05, 2025Marjorie Taylor GreeneBP p.l.c. Common StockPurchase$1,001 - $15,000Self
Apr 21, 2025Bruce WestermanBP p.l.c. Common StockSale (Full)$1,001 - $15,000Self
Apr 21, 2025Bruce WestermanBP p.l.c. Common StockSale (Full)$1,001 - $15,000Self
Mar 21, 2025Bruce WestermanBP p.l.c. Common StockPurchase$1,001 - $15,000Self
Mar 21, 2025Bruce WestermanBP p.l.c. Common StockPurchase$1,001 - $15,000Self
Mar 03, 2025Bruce WestermanBP p.l.c. Common StockPurchase$1,001 - $15,000Self
Mar 03, 2025Bruce WestermanBP p.l.c. Common StockPurchase$1,001 - $15,000Self
Oct 11, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNSale (Full)$15,001 - $50,000Spouse
Sep 04, 2024John JamesBP p.l.c. Common StockSale (Full)$1,001 - $15,000Self
Sep 04, 2024John JamesBP p.l.c. Common StockSale (Full)$1,001 - $15,000Self
Jun 14, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNPurchase$1,001 - $15,000Spouse
Jun 14, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNPurchase$1,001 - $15,000Spouse
May 10, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNSale (Full)$1,001 - $15,000Spouse
May 10, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNSale (Full)$1,001 - $15,000Spouse
Apr 12, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNPurchase$1,001 - $15,000Spouse
Apr 12, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNPurchase$1,001 - $15,000Spouse
Mar 08, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNSale (Full)$1,001 - $15,000Spouse
Mar 08, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNSale (Full)$1,001 - $15,000Spouse
Feb 09, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNPurchase$1,001 - $15,000Spouse
Feb 09, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNPurchase$1,001 - $15,000Spouse
Jan 12, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNSale (Full)$1,001 - $15,000Spouse
Jan 12, 2024Ro KhannaBP P.L.C. SPONSORED ADR CMNSale (Full)$1,001 - $15,000Spouse
Jan 08, 2024Jonathan JacksonBP p.l.c. Common StockSale (Full)$15,001 - $50,000Joint
Jan 08, 2024Jonathan JacksonBP p.l.c. Common StockSale (Full)$15,001 - $50,000Joint
Nov 16, 2023John JamesBP p.l.c. Common StockPurchase$1,001 - $15,000Self
Oct 31, 2023Pete SessionsBP p.l.c.Sale (Full)$15,001 - $50,000Self
Oct 13, 2023Ro KhannaBP P.L.C. SPONSORED ADR CMNPurchase$1,001 - $15,000Spouse
May 12, 2023Jonathan JacksonBP p.l.c.Purchase$15,001 - $50,000Joint
May 12, 2023Jonathan JacksonBP p.l.c.Purchase$15,001 - $50,000Joint
Feb 10, 2023Ro KhannaBP P.L.C. SPONSORED ADR CMNPurchase$15,001 - $50,000Spouse

All members and tickers