R$41.58
+ R$0.04 (0.10%)
End-of-day quote: 05/10/2024
BOVESPA:PETR4

Petróleo Brasileiro S.A. - Petrobras Annual Report

Year Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue
R$511.99B R$641.26B R$452.67B R$272.07B R$263.83B R$310.26B R$258.45B R$282.59B R$301.83B R$305.67B R$273.59B R$250.08B R$244.18B R$211.84B R$182.83B R$215.12B R$170.58B R$158.24B R$136.61B R$111.13B
GM % Gross Margin %
52.72% 52.10% 48.52% 45.56% 46.28% 38.25% 35.44% 31.84% 32.66% 26.31% 25.55% 27.77% 31.20% 35.98% 40.21% 33.54% 38.80% 40.01% 43.55% 41.45%
OM Operating Margin
39.83% 47.33% 41.38% 29.52% 29.48% 22.78% 18.57% 16.67% 8.64% 8.69% 12.11% 13.83% 18.73% 21.10% 26.00% 21.40% 22.87% 26.19% 28.78% 26.76%
EPS Earnings Per Share
R$0.00 R$9.69 R$13.60 R$6.38 R$1.02 R$2.83 R$2.76 R$1.31 R$0.57 R$0.61 R$1.65 R$1.81 R$1.64 R$2.55 R$3.57 R$2.83 R$3.87 R$2.45 R$3.09 R$2.71 R$2.04
Div. Dividends
R$7.25 R$15.09 R$8.53 R$0.79 R$0.74 R$0.92 R$0.00 R$0.00 R$0.00 R$0.00 R$0.97 R$0.96 R$0.92 R$1.03 R$0.95 R$0.82 R$0.59 R$0.89 R$0.80 R$0.58
PR % Payout Ratio %
74.82% 110.96% 133.70% 77.45% 26.15% 33.33% 0.00% 0.00% 0.00% 0.00% 53.59% 58.54% 36.08% 28.85% 33.57% 21.19% 24.08% 28.80% 29.52% 28.43%
Sha. Shares
12940.14m 13044.2m 13044.2m 13044.2m 13044.2m 13044.5m 13044.5m 13044.5m 13044.5m 13044.5m 13044.5m 13044.5m 13044.5m 13044.5m 8774.08m 8774.08m 8774.08m 8774.08m 8772.3m 8772.3m
OCF Operating Cash Flow
R$215.70B R$255.41B R$203.13B R$148.11B R$101.77B R$95.85B R$86.47B R$89.71B R$86.67B R$62.24B R$56.21B R$54.15B R$56.32B R$52.87B R$51.35B R$49.95B R$42.24B R$43.66B R$36.89B R$23.15B
FCF Free Cash Flow
R$143.42B R$205.75B R$168.99B R$118.13B R$67.76B R$51.86B R$44.26B R$41.57B R$15.63B R$-24899.00M R$-48206.00M R$-30698.00M R$-16224.00M R$-17710.00M R$-17608.55M R$-2165.88M R$834.00M R$11.59B R$14.97B R$1.38B
FCFS Free Cash Flow Per Share
R$11.93 R$15.77 R$12.96 R$9.06 R$0.35 R$4.01 R$3.29 R$3.10 R$1.18 R$-1.51 R$-3.20 R$-1.98 R$-0.88 R$-2.66 R$-2.01 R$-0.25 R$0.10 R$1.32 R$1.71 R$0.16