Lemonade (NYSE:LMND) Shares Up 7.9% – Should You Buy?
Lemonade, Inc. (NYSE:LMND – Get Free Report) rose 7.9% on Tuesday . The stock traded as high as $81.98 and last traded at $81.0030. Approximately 1,033,953 shares were traded during trading, a decline of 58% from the average daily volume of 2,433,377 shares. The stock had previously closed at $75.07. Analyst Upgrades and Downgrades A […]
18 Dec 19:26 · The Cerbat Gem