As of writing this, the easiest way to get free stocks is to use Robinhood and Webull. Both platforms will give you a free stock for simply signing up and then you can invite friends to earn more free stocks!