LMND

Lemonade, Inc.

LMNDNYSE

$31.22

+0.67

2.19%

Last Updated: May 8, 20:00