Examining Lemonade Inc (LMND)’s cash flow and debt position

In the latest session, Lemonade Inc (NYSE: LMND) closed at $15.70 down -27.72% from its previous closing price of $21.72. In other words, the price has decreased by -$6.02 from its previous closing price. On the day, 13062586 shares were traded. LMND stock price reached its highest trading level at $17.40 during the session, while […]