“The total payment volume processed by Stripe in 2025 was equivalent to approximately 1.6% of global GDP.”