Russia

Location Type
Parent Location

Russia is the world's largest nation by land size

Key Facts About Russia
  • The world’s largest nation
  • Borders European and Asian countries 
  • Border the Pacific and Arctic oceans
  • Landscape ranges from tundra and forests to subtropical beaches

Russian Equity Valuations
  • Russian equities tend to trade at a discount given the geopolitical risks associated with investing in Russia
  • The government owns a high % of many large Russian companies
  • Laws in Russia require companies to return a significant  % of earns back as dividends (due to government ownership). This results in relatively high dividend yields for the Russian stock market overall

Russian Economy

Europe or Asia?
  • 77% of Russia's land mass is technically in Asia
  • More Russians live in the European part than Asian part
  • We have set Russia as a sub-region of eastern Europe