While SoFi and Robinhood have both surged recently, Robinhood looks a little too expensive.

Optimism in the market and the U.S. economy's resilience over the past few years have resulted in a share price surge for some financial stocks. Two stocks that have posted impressive gains over the past three years are SoFi Technologies ( SOFI -1.91% ) and Robinhood Markets ( HOOD -3.04% ) , which have gained over 280% and more than 1,000%, respectively.

Both of these growth companies have carved out important niches in their respective markets, giving investors a unique way to invest in financial products. But of the two, which one is the better growth stock over the long term? Let's take a look.

SoFi has rapidly expanded its financial services

SoFi's growth has been nothing

See Full Page