February 27, 2025 Stripe valued at $91.5bn as it reaches agreements with investors to buy staff shares – The Irish Times