Sour or Sweet? A Look at Recent IPO Lemonade

Lemonade came public two weeks ago at $29 a share and the shares currently trade above $74. Cramer said they have digitized the entire insurance process and sell policies and processes claims all …
( read original story …)