Stripe climbs back to $70 billion valuation as Sequoia offers liquidity to investors
Although a climb back from the 2023 dip, it is a big haircut from its peak valuation of $95 billion in 2021.
Although a climb back from the 2023 dip, it is a big haircut from its peak valuation of $95 billion in 2021.