DISCLOSEDQuarterly
Renaissance Technologies
BP PLC · US
5,073,767 sh · $187.5M
Filed 30 Jun 2026SEC 13Fview source
Renaissance Technologies
BP PLC · US
5,073,767 sh · $187.5M
Two Sigma Investments
BP PLC · US
541,125 sh · $25.4M
Renaissance Technologies
BP PLC · US
1,532,985 sh · $72.1M
Bridgewater Associates
BP PLC · US
24,939 sh · $1.2M
Renaissance Technologies
BP PLC · US
2,663,167 sh · $92.5M
BlackRock
BP PLC · US
10,991,111 sh · $396.8M