Nu Holdings and SoFi: Top Financial Stocks to Buy Now | Intellectia.AI