The number of stocks you can buy depends on trading rules set by the company, your budget, and the time you have to manage your investments. An investor is not limited to a certain number of stocks they can purchase. Still, companies may have rules that prevent traders from buying many shares.