Yes, Robinhood gives free stocks worth up to $200 for new users only, who don't have an account in the past.