Lemonade, Inc. - 4 Filing
Peters John Sheldon (Chief Insurance Officer) sold 3.4K shares @ $79.00 ($272.1K). Holds 77.9K shares after.
Tickers: $LMND
Peters John Sheldon (Chief Insurance Officer) sold 3.4K shares @ $79.00 ($272.1K). Holds 77.9K shares after.
Tickers: $LMND