Posted by Geri Gentry on May 15th, 2024
Shares of Lemonade, Inc. (NYSE:LMND – Get Free Report) dropped 3.6% during trading on Wednesday . The stock traded as low as $18.10 and last traded at $18.23. Approximately 331,690 shares changed hands during mid-day trading,...
More of this article »