Stripe valuation soars to $159bn in latest share sale

Wait 5 sec.

Deal will allow payments company to stay private for longer