Lemonade Earnings Beat Expectations at $0.07, Profit Surpasses Forecasts
Daily NewsLemonade (NYSE: LMND) reported a third-quarter earnings per share of -$0.95, which is $0.07 better than analysts' expectations of -$1.02. The revenue for this qua...
Read More