The carrier’s stock price had fallen to $60.17 per share as of 16:05 New York time, down from $73.84
Lemonade share price falls 19% after carrier reports $49mn Q1 operating loss

The carrier’s stock price had fallen to $60.17 per share as of 16:05 New York time, down from $73.84