Lemonade

$80.35 upup -2.17 (-2.63%)
AS OF 11:00:00AM ET 12/23/2025
More Quote Information