Yes, Republic is legit. The company is owned by OpenDeal Inc., a member of the Financial Industry Regulatory Authority (FINRA). All securities and services are managed by a separate broker-dealer registered with the Securities and Exchange Commission (SEC) and are Securities Investor Protection Corp. (SIPC) insured to help protect investors against the loss of cash and securities.