Lemonade Shares Surge in Insurtech's Wall Street Debut
Insurtech Lemonade surged in its Wall Street debut. The company sold 11 million shares at $29 each, above its $26 to $28 estimated range. Lemonade …
Insurtech Lemonade surged in its Wall Street debut. The company sold 11 million shares at $29 each, above its $26 to $28 estimated range. Lemonade …