Yes, you can transfer your investments to another broker instead of selling them. Robinhood supports ACATS (Automated Customer Account Transfer Service) transfers. Be aware that your new broker might charge fees for this transfer.