Lemonade(NYSE: LMND) has taken investors on a wild ride since its initial public offering (IPO) in July 2020. The online insurance provider went public at $29, skyrocketed to a record high of $183.26 ...
Some results have been hidden because they may be inaccessible to you