
Public offers a $100 sign-up bonus when you open a brokerage account through a referral link and deposit $1,000.
To claim the bonus:
- Sign up using a referral link from a current Public member.
- Deposit at least $1,000 as your first transfer.
- Once the deposit clears, choose $100 worth of stock or an ETF from Public’s list.
According to the terms, there’s no required holding period. You can sell the stock and withdraw the funds as soon as they’re credited.
Why Choose Public?
I like Public much more than Robinhood because it offers a more balanced approach to investing and focuses on long‑term growth.
The addition of IRAs is a big advantage for retirement planning. Public also offers direct indexing, which is a unique twist compared to other apps.
Overall, I think the app works well for both retirement investing and long‑term trading, alongside commission‑free stock trades.
Check out my full Public review to learn more, and read my article on direct indexing if you’re interested in that feature.
Best Free Stock Offers
| Company | Offer | Deposit Required |
| Robinhood | Up to $200 in fractional shares | No |
| Stash | $50 in stock or cash | Yes ($5) |
| moomoo | Earn up to $1,000 in NVDA stock | Yes ($100–$5,000) |
| TradeUP | Up to 100 CRCL shares | Yes (qualifying deposits or ACATS transfers, $2,000 or more) |
| Public | $100 in free stock | Yes ($1,000) |
| SoFi | 1 stock worth $5 or more | Yes ($50) |
Verdict
This is one of the better free stock bonuses available right now.
Once the funds hit your account, you can immediately invest your free stock.
I really like the Public app itself, so it’s worthwhile if you’re looking for a solid long‑term brokerage to sign up for.