Banco do Brasil financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
R$22.77B R$25.11B R$25.02B R$25.16B R$26.01B R$50.50B R$42.17B R$44.63B R$52.50B R$61.74B R$48.45B R$50.29B R$55.87B R$58.11B R$60.33B R$61.75B R$58.48B R$75.71B R$90.00B R$108.25B R$0.00M
GM % Gross Margin %
0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%
OM Operating Margin
0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%
EPS Earnings Per Share
R$1.73 R$2.44 R$2.04 R$2.60 R$3.14 R$3.93 R$4.33 R$4.06 R$3.65 R$4.07 R$4.15 R$2.57 R$3.97 R$4.85 R$6.26 R$4.87 R$7.37 R$11.15 R$12.35 R$0.00
Div. Dividends
R$0.36 R$0.48 R$0.94 R$0.82 R$1.33 R$1.25 R$0.85 R$1.71 R$1.72 R$2.23 R$1.62 R$2.06 R$0.85 R$1.16 R$1.85 R$2.40 R$1.47 R$2.64 R$4.23 R$4.73 R$0.00
PR % Payout Ratio %
29.27% 27.75% 38.52% 40.20% 51.15% 39.81% 21.63% 39.49% 42.36% 61.10% 39.80% 49.64% 33.07% 29.22% 38.14% 38.34% 30.18% 35.82% 37.94% 38.30% 0
Sha. Shares
2196.05m 2398.08m 2475.95m 2475.95m 2565.26m 2567.04m 2860.72m 2865.42m 2858.17m 2821.69m 2797.18m 2792.55m 2784.75m 2784.95m 2785.53m 2787.27m 2853.24m 2853.24m 2853.4m 0m 2853.78m
OCF Operating Cash Flow
R$6.76B R$-6402.67M R$-40019.60M R$-51982.16M R$-30688.25M R$-46329.08M R$-44801.92M R$-29158.44M R$-25003.97M R$-16323.95M R$3.71B R$41.38B R$41.72B R$-45032.05M R$-5570.57M R$22.72B R$88.47B R$-117414.22M R$-20738.73M R$-43939.97M R$0.00M
FCF Free Cash Flow
R$5.17B R$-7646.63M R$-41132.77M R$-53330.84M R$-31524.44M R$-47629.23M R$-46380.30M R$-30747.71M R$-27020.96M R$-17860.37M R$2.03B R$40.01B R$40.30B R$-46052.44M R$-6931.81M R$21.06B R$86.77B R$-119169.81M R$-22476.10M R$-46961.89M R$0.00M
FCFS Free Cash Flow Per Share
R$2.16 R$-3.19 R$-16.61 R$-21.54 R$-13.97 R$-19.20 R$-18.18 R$-12.48 R$-10.16 R$-8.14 R$-0.16 R$13.77 R$13.53 R$-17.00 R$-2.72 R$6.55 R$29.69 R$-42.87 R$-9.58 R$-17.16 R$0.00