Toast sells shares in IPO at $40, topping range and valuing restaurant-tech company at $20 billion

Toast sells shares in IPO at $40, topping range and valuing restaurant-tech company at $20 billion

3 years ago
Anonymous $WHrWmjSJBZ