Trade for free with Robinhood. New customers also get a free stock valued between $5 and $200 for signing up and linking a bank by using a referral link like the one in this post.