Lemonade, Inc. - 4 Filing
Peters John Sheldon (Chief Insurance Officer) sold 3.1K shares @ $54.50 ($169.4K). Holds 73.8K shares after.
Tickers: $LMND
Peters John Sheldon (Chief Insurance Officer) sold 3.1K shares @ $54.50 ($169.4K). Holds 73.8K shares after.
Tickers: $LMND