Posted by Jeff Wilder on Feb 20th, 2026
Lemonade, Inc. (NYSE:LMND – Get Free Report) shares fell 4.9% during mid-day trading on Friday . The stock traded as low as $57.54 and last traded at $58.6440. 943,438 shares were traded during trading, a decline of 63% from...
More of this article »