Investroc.com is a platform dedicated to value investors, providing free access to essential financial data such as income statements, balance sheets, and cash flow statements for thousands of international stocks.