LMND   $50.72  8.89% Market Open

Lemonade Inc

Data not available