News

But today, Lemonade's stock trades at about $42. It stumbled as its growth cooled off, and it racked up losses, popping its ...