Lemonade’s stock price had dropped by more than 10% by Monday afternoon, ahead of the expiry of company insider selling restrictions this week.
The
Lemonade’s stock price had dropped by more than 10% by Monday afternoon, ahead of the expiry of company insider selling restrictions this week.
The