Investors Capital is a closed joint stock company with a capital of (3,000,000) Three million Saudi riyals, under the commercial registration issued by the Ministry of Commerce No. 1010851472 and national unified number 7033503967, headquartered in Riyadh, Kingdom of Saudi Arabia. Investors Capital holds an investment management license in securities business No. 02-22243 dated 05/11/2022 from the Capital Market Authority.
The company was established to follow institutional practices and avoid arrangements that are not primarily in the interest of the investor. Investors Capital aims to align its interests with clients through disciplined selection, transparent communication, and a process that places investor outcomes at the center.
We build diversified investment views using quantitative and qualitative research, manager screening, peer comparison, ongoing monitoring, and structured reporting. The same discipline shapes the way we present market access and education to trading clients.