scorecard21. Stripe is valued at $1.8 billion.