Fishy Whales
Security

BP · Bp PLC

40 institutional holder(s) · 34 congressional trade(s)
← Funds
Bp PLC is a company in the Energy sector, identified from SEC filings. It is traded by 7 members of Congress in disclosed filings.

Institutional holders

13F
FundValueShares
State Street $762.5M16,223,388
Millennium Management $366.6M7,799,720
BlackRock $241.8M5,145,218
Morgan Stanley $215.5M4,585,339
Citadel Advisors $187M3,978,723
Citadel Advisors $175.8M3,740,700
Morgan Stanley $153.4M3,263,484
BlackRock $102.9M2,189,789
Fidelity $85M1,809,008
Citadel Advisors $76.5M1,628,700
Renaissance Technologies $72.1M1,532,985
Bank of America $64.1M1,363,790
Bank of America $58.5M1,245,265
BlackRock $58.2M1,237,439
Morgan Stanley $34.3M728,817
Citadel Advisors $32.5M692,215
Morgan Stanley $32.5M691,162
Bank of America $30M638,272
BlackRock $27.6M586,380
Two Sigma Investments $24.4M518,925
Millennium Management $20.8M443,200
Morgan Stanley $19M405,216
Fidelity $17.3M369,125
BlackRock $11.7M248,631
Morgan Stanley $11.3M241,177
Millennium Management $10.4M222,100
BlackRock $9.5M202,776
Bank of America $6.3M134,914
BlackRock $5.7M121,912
Blackstone $5.3M113,595
Morgan Stanley $4.4M94,214
BlackRock $2.9M60,861
Bank of America $2.4M51,609
Bank of America $2.3M49,801
Bank of America $1.6M33,011
Bridgewater Associates $1.2M24,939
Morgan Stanley $1.2M24,702
Citadel Advisors $1M21,500
Vanguard Group $871K127,858
Bank of America $842K17,909

Congressional trades

STOCK Act
MemberTypeDate
Clay Fuller buy 05/05/2025
Virginia Foxx sell 12/23/2021
Virginia Foxx buy 12/20/2021
Virginia Foxx buy 06/21/2021
Virginia Foxx buy 03/29/2021
Virginia Foxx buy 09/28/2020
Virginia Foxx buy 06/22/2020
Daniel Meuser sell 04/02/2020
Daniel Meuser sell 03/31/2020
Virginia Foxx buy 03/30/2020
Daniel Meuser sell 03/26/2020
Virginia Foxx buy 12/23/2019
Bob Gibbs sell 12/11/2019
Virginia Foxx buy 09/20/2019
Virginia Foxx buy 06/21/2019
Virginia Foxx buy 03/29/2019
Nicholas Van Taylor sell 03/25/2019
Nicholas Van Taylor buy 01/29/2019
Susie Lee sell 01/11/2019
Virginia Foxx buy 12/14/2018
Virginia Foxx buy 09/21/2018
Virginia Foxx buy 06/22/2018
Virginia Foxx buy 03/29/2018
Virginia Foxx buy 12/21/2017
Bob Gibbs sell 10/24/2017
Virginia Foxx buy 09/22/2017
Virginia Foxx buy 06/23/2017
Virginia Foxx buy 03/31/2017
Virginia Foxx buy 12/16/2016
E. Scott Rigell sell 12/14/2016
Virginia Foxx buy 09/16/2016
Virginia Foxx buy 06/17/2016
Virginia Foxx buy 03/24/2016
Virginia Foxx buy 01/20/2016