These automatically use cash dividends to buy additional shares (or fractional shares) of the same company, often commission-free.
If you are an employee, you may be able to buy company stock at a discount (often up to 15%) through automated payroll deductions. how do you buy stocks without a broker
These programs let you open an account and buy shares directly from a corporation, cutting out the middleman. These automatically use cash dividends to buy additional