Stripe valuation reaches $70 billion in Sequoia deal Wed, Jul 17, 2024 See: Stripe valuation reaches $70 billion in Sequoia deal -OR- View all Bank News headlines!