The programs below reward you with free stock for signing up using our links. All of these require identity verification.

1 free stock for creating an account + linking a bank account. No deposit required.


1 free stock for creating an account + linking a bank account. No deposit required. Bonus stocks with $100 deposit.

1 free stock for creating an account + linking a bank account. No deposit required.

$20 of stock or cash. Must deposit $1.

Code: E5AWEJQ723 to get 1 free stock for creating an account + linking a bank account. No deposit required.

Free stock with $100 deposit. Additional free stocks for $1500 deposit.

2 or more free stocks after depositing $100.

Cash App gives $5 when signing up with code: NMPDQWS. You have to link a bank in order to claim it. If you invest $1 into stocks they will add $5 to your first investment.

Earn $50 of stock when you deposit $5000. Or earn $5 stock by first opening a money account. (No deposit needed). Then open an investment account & buy $5 in stock.