Lemonade is up 12.4%, or $2.03 to $18.44.
Published first on TheFly
See today’s best-performing stocks on TipRanks >>
Read More on LMND:
Lemonade is up 12.4%, or $2.03 to $18.44.
Published first on TheFly
See today’s best-performing stocks on TipRanks >>
Read More on LMND: