InvestoRunner is a global comparison service for investments. Compare over 20 exchanges and 20 000 stocks.
Part of Optimizee Group LLC. Registration no: 10204378. Registered address: 1111B S Governors Ave, STE 34128, Dover, DE, 19904, USA. Operated by our global team.
Email: contact@investorunner.com