🚧 Under construction — Data may be inaccurate. We are actively adding more companies and metrics.

Petróleo Brasileiro S.A. - Petrobras vs National Australia Bank Limited

Market cap comparison over time

Petróleo Brasileiro S.A. - Petrobras

$75.8B

Rank #203

National Australia Bank Limited

$76.9B

Rank #199

Market Cap Over Time

Key Moments

  • Petróleo Brasileiro S.A. - Petrobras overtook National Australia Bank Limited by 2007
  • National Australia Bank Limited overtook Petróleo Brasileiro S.A. - Petrobras by 2012

Year-by-Year Comparison

YearPetróleo Brasileiro S.A. - PetrobrasNational Australia Bank LimitedLeader
2026$75.8B$76.9BNational Australia Bank Limited
2025$43.5B$82.4BNational Australia Bank Limited
2024$40.8B$69.2BNational Australia Bank Limited
2023$45.0B$54.7BNational Australia Bank Limited
2022$23.8B$50.4BNational Australia Bank Limited
2021$13.5B$46.1BNational Australia Bank Limited
2020$12.6B$34.5BNational Australia Bank Limited
2019$17.7B$36.4BNational Australia Bank Limited
2018$14.2B$33.4BNational Australia Bank Limited
2017$11.2B$38.1BNational Australia Bank Limited
2016$11.0B$37.2BNational Australia Bank Limited
2015$4.7B$32.9BNational Australia Bank Limited
2014$7.9B$33.8BNational Australia Bank Limited
2013$14.5B$33.0BNational Australia Bank Limited
2012$20.2B$22.3BNational Australia Bank Limited
2011$25.2B$19.3BPetróleo Brasileiro S.A. - Petrobras
2010$36.8B$18.2BPetróleo Brasileiro S.A. - Petrobras
2009$45.1B$19.8BPetróleo Brasileiro S.A. - Petrobras
2008$21.8B$14.2BPetróleo Brasileiro S.A. - Petrobras
2007$51.1B$23.9BPetróleo Brasileiro S.A. - Petrobras
2006$22.1B$24.4BNational Australia Bank Limited
2005$14.6B$18.7BNational Australia Bank Limited
2004$8.0B$16.2BNational Australia Bank Limited
2003$5.6B$15.9BNational Australia Bank Limited
2002$2.7B$15.9BNational Australia Bank Limited
2001$3.9B$15.3BNational Australia Bank Limited
2000$4.1B$13.3BNational Australia Bank Limited