John Sheldon Peters
Net Worth

Last updated:

What is John Sheldon Peters net worth?

The estimated net worth of Mr. John Sheldon Peters is at least $36,368,300 as of 4 Sep 2024. He owns shares worth $5,114,532 as insider, has earned $29,159,268 from insider trading and has received compensation worth at least $2,094,500 in Lemonade, Inc..

What is the salary of John Sheldon Peters?

Mr. John Sheldon Peters salary is $418,900 per year as Chief Insurance Officer in Lemonade, Inc..

How old is John Sheldon Peters?

Mr. John Sheldon Peters is 53 years old, born in 1972.

What stocks does John Sheldon Peters currently own?

As insider, Mr. John Sheldon Peters owns shares in one company:

Company Title Shares Price per share Total value
Lemonade, Inc. (LMND) Chief Insurance Officer 90,283 $56.65 $5,114,532

What does Lemonade, Inc. do?

Lemonade, Inc. provides various insurance products in the United States and Europe. Its insurance products include stolen or damaged property, and personal liability that protects its customers if they are responsible for an accident or damage to another person or their property. The company also offers renters, homeowners, pet, car, and life insurance products, as well as landlord insurance policies. In addition, it operates as an agent for other insurance companies. The company was formerly known as Lemonade Group, Inc. and changed its name to Lemonade, Inc. Lemonade, Inc. was incorporated in 2015 and is headquartered in New York, New York.

John Sheldon Peters insider trading

Lemonade, Inc.

Mr. John Sheldon Peters has made 24 insider trades between 2020-2024, according to the Form 4 filled with the SEC. Most recently he sold 1,547 units of LMND stock worth $29,145 on 4 Sep 2024.

The largest trade he's ever made was exercising 62,530 units of LMND stock on 15 Jan 2021. As of 4 Sep 2024 he still owns at least 90,283 units of LMND stock.

Transaction Date Security Shares Price per share Total value Source
Sale
COMMON STOCK 1,547 $18.84 $29,145
Sale
COMMON STOCK 1,026 $16.03 $16,447
Sale
COMMON STOCK 1,106 $16.52 $18,271
Option
STOCK OPTION 10,000 $2.65 $26,500
Option
COMMON STOCK 10,000 $2.65 $26,500
Sale
COMMON STOCK 869 $17.7 $15,381
Sale
COMMON STOCK 5,000 $20 $100,000
Option
STOCK OPTION 5,000 $5.26 $26,300
Option
COMMON STOCK 5,000 $5.26 $26,300
Sale
COMMON STOCK 538 $18.26 $9,824
Sale
COMMON STOCK 663 $14.94 $9,905
Option
STOCK OPTION 10,000 $2.65 $26,500
Option
COMMON STOCK 10,000 $2.65 $26,500
Sale
COMMON STOCK 4,265 $25 $106,625
Option
COMMON STOCK 4,265 $2.65 $11,302
Option
STOCK OPTION 4,265 $2.65 $11,302
Option
COMMON STOCK 8,985 $2.65 $23,810
Option
STOCK OPTION 8,985 $2.65 $23,810
Sale
COMMON STOCK 10,537 $33.05 $348,248
Sale
COMMON STOCK 500 $72 $36,000
Option
COMMON STOCK 500 $2.65 $1,325
Option
STOCK OPTION 500 $2.65 $1,325
Option
STOCK OPTION 500 $2.65 $1,325
Option
COMMON STOCK 500 $2.65 $1,325
Sale
COMMON STOCK 500 $80 $40,000
Option
STOCK OPTION 750 $2.65 $1,988
Sale
COMMON STOCK 750 $89.01 $66,754
Option
COMMON STOCK 750 $2.65 $1,988
Sale
COMMON STOCK 5,500 $89.84 $494,120
Sale
COMMON STOCK 5,500 $106 $583,000
Sale
COMMON STOCK 5,500 $165.73 $911,515
Sale
COMMON STOCK 2,970 $150 $445,500
Sale
COMMON STOCK 62,530 $97.33 $6,086,045
Sale
COMMON STOCK 62,530 $150.28 $9,397,259
Sale
COMMON STOCK 62,530 $118.54 $7,412,244
Sale
COMMON STOCK 5,000 $118.49 $592,450
Sale
COMMON STOCK 19,200 N/A N/A
Sale
COMMON STOCK 28,800 N/A N/A
Sale
COMMON STOCK 42,000 $58.11 $2,440,536
Sale
COMMON STOCK 42,000 N/A N/A

Lemonade key executives

Lemonade, Inc. executives and other stock owners filed with the SEC: