Yahoo Web Search

Search results

    • Why Lemonade Stock Dropped 11.1% This Week

      Why Lemonade Stock Dropped 11.1% This Week

      Motley Fool· 11 months ago

      Lemonade (NYSE: LMND) saw its share price fall 11.1% this week, as of Friday morning at 9:30 a.m. ET, according to S&P Global Market Intelligence....