DISCLOSEDQuarterly
Renaissance Technologies
Petroleo Brasileiro S A · US
10,886,700 sh · $159.4M
Filed 30 Jun 2026SEC 13Fview source
Renaissance Technologies
Petroleo Brasileiro S A · US
10,886,700 sh · $159.4M
Renaissance Technologies
Petroleo Brasileiro S A · US
4,607,700 sh · $86.4M
BlackRock
Petroleo Brasileiro S A · US
12,468,272 sh · $170.1M