Yahoo Web Search

Search results

    • SoFi Technologies Stock: Buy, Sell, or Hold?

      SoFi Technologies Stock: Buy, Sell, or Hold?

      The Motley Fool via AOL· 2 hours ago

      Over the last year, SoFi's deposit base has more than doubled to $21.6 billion. The company has enticed people to its SoFi Money product thanks to an...