News

But today, Lemonade's stock trades at about $42. It stumbled as its growth cooled off, and it racked up losses, popping its bubbly valuation. Then inflation and rising interest rates further sapped ...