Yes, you can transfer stocks from Robinhood to M1 Finance. You will need the most recent account statement from Robinhood. M1 does not charge a fee, but Robinhood charges a $100 fee to transfer assets out.