Lemonade, Inc. - 4 Filing
Peters John Sheldon (Chief Insurance Officer) sold 11K shares @ $52.55 ($578.1K). Holds 76.9K shares after.
Tickers: $LMND
Peters John Sheldon (Chief Insurance Officer) sold 11K shares @ $52.55 ($578.1K). Holds 76.9K shares after.
Tickers: $LMND