PETROBRAS - PETROLEO BRASILEIRO SA (PBR)

Market cap
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2025110,395+21.53%
Dec 31, 202490,835-12.85%
Dec 31, 2023104,232+21.24%
Dec 31, 202285,975+6.99%
Dec 31, 202180,360-22.66%
Dec 31, 2020103,909-17.99%
Dec 31, 2019126,709+2.32%
Dec 31, 2018123,842-14.54%
Dec 31, 2017144,916+57.97%
Dec 31, 201091,734+24.16%
Dec 31, 200973,885
AI Chat