Yes, new clients can earn up to two free stocks. You'll get one free stock (valued from $3 to $300) automatically after you open a new Webull account. And you'll get the second free stock (valued from $8 to $2,000) after you ACH deposit at least $5.