LMND

Lemonade, Inc.

LMNDNYSE

$46.58

+6.44

16.04%

Last Updated: Nov 20, 21:00