Posted by Lauren Steadman on Dec 28th, 2024
Shares of Lemonade, Inc. (NYSE:LMND – Get Free Report) shot up 6.4% during trading on Thursday . The stock traded as high as $44.50 and last traded at $43.90. 1,206,054 shares traded hands during trading, a decline of 34% from...
More of this article »