LMND

Lemonade, Inc.

LMNDNYSE

$56.63

+4.06

7.72%

Last Updated: Sep 15, 16:40