Lemonade, Inc. - 4 Filing
Peters John Sheldon (Chief Insurance Officer) sold 5.3K shares @ $53.01 ($283.3K). Holds 81.4K shares after.
Tickers: $LMND
Peters John Sheldon (Chief Insurance Officer) sold 5.3K shares @ $53.01 ($283.3K). Holds 81.4K shares after.
Tickers: $LMND