CapitolMarkets
Congressional trading

BP PLC

BP · Energy
Total trades
17
Politicians involved
8
Net flow
$32.5K
Conflict-flagged
6 (35%)

Top traders in BP

Every disclosed trade in BP

PoliticianSideAmountTrade dateFiledConflict
Jonathan L. Jackson
Jonathan L. Jackson
DHouse
BUY$15K-$50KMar 19, 2026Apr 8, 2026Energy
Lisa C. McClain
Lisa C. McClain
RHouse
SELL$1K-$15KOct 30, 2025Nov 21, 2025
Lisa C. McClain
Lisa C. McClain
RHouse
BUY$1K-$15KOct 30, 2025Nov 21, 2025
Lisa C. McClain
Lisa C. McClain
RHouse
BUY$1K-$15KJun 11, 2025Aug 13, 2025
Bruce Westerman
Bruce Westerman
RHouse
SELL$1K-$15KApr 21, 2025May 12, 2025Energy
Marjorie Taylor Greene
Marjorie Taylor Greene
RHouse
BUY$1K-$15KMay 5, 2025May 6, 2025
Bruce Westerman
Bruce Westerman
RHouse
BUY$1K-$15KMar 21, 2025Apr 16, 2025Energy
Bruce Westerman
Bruce Westerman
RHouse
SELL$1K-$15KMar 20, 2025Apr 16, 2025Energy
John James
John James
RHouse
SELL$1K-$15KSep 4, 2024Sep 6, 2024Energy
John James
John James
RHouse
BUY$1K-$15KNov 10, 2023Sep 2, 2024Energy
Virginia Foxx
Virginia Foxx
RHouse
BUY$1K-$15KDec 20, 2021Jan 5, 2022
Virginia Foxx
Virginia Foxx
RHouse
BUY$1K-$15KDec 13, 2021Jan 5, 2022
Virginia Foxx
Virginia Foxx
RHouse
BUY$1K-$15KSep 13, 2021Oct 4, 2021
Daniel Meuser
Daniel Meuser
RHouse
SELL$1K-$15KMar 31, 2020Aug 11, 2021
Daniel Meuser
Daniel Meuser
RHouse
SELL$1K-$15KMar 31, 2020Aug 11, 2021
Daniel Meuser
Daniel Meuser
RHouse
SELL$1K-$15KMar 26, 2020Aug 11, 2021
David A Perdue , Jr
David A Perdue , Jr
Senate
SELL$1K-$15KApr 16, 2020May 2, 2021
Public record under the STOCK Act. Capitol Markets is a journalism project — not investment advice.