Debra  Schwartz net worth and biography

Debra Schwartz Biography and Net Worth

Director of Lemonade

Deb Schwartz has served as a member of our board of directors since November 2023. Ms. Schwartz is a seasoned financial leader skilled at enabling companies to innovate, grow and scale. She was until recently the Chief Financial Officer of H1, a leading healthcare data technology company whose mission is to connect the world to the right doctors. She previously served as CFO at Cameo, the celebrity video shoutout pioneer, and at Bustle Digital Group, the digital media provider. Ms. Schwartz spent more than a decade as an equity analyst with Goldman Sachs and Credit Suisse, and holds an MBA from Harvard University, and a BA/BS from the University of Pennsylvania.

What is Debra Schwartz's net worth?

The estimated net worth of Debra Schwartz is at least $1.76 million as of December 11th, 2025. Schwartz owns 21,567 shares of Lemonade stock worth more than $1,756,589 as of January 13th. This net worth evaluation does not reflect any other investments that Schwartz may own. Learn More about Debra Schwartz's net worth.

How do I contact Debra Schwartz?

The corporate mailing address for Schwartz and other Lemonade executives is 5 CROSBY STREET 3RD FLOOR, NEW YORK NY, 10013. Lemonade can also be reached via phone at 844-733-8666 and via email at [email protected]. Learn More on Debra Schwartz's contact information.

Has Debra Schwartz been buying or selling shares of Lemonade?

Debra Schwartz has not been actively trading shares of Lemonade during the last quarter. Most recently, Debra Schwartz sold 4,200 shares of the business's stock in a transaction on Thursday, December 11th. The shares were sold at an average price of $83.59, for a transaction totalling $351,078.00. Following the completion of the sale, the director now directly owns 21,567 shares of the company's stock, valued at $1,802,785.53. Learn More on Debra Schwartz's trading history.

Who are Lemonade's active insiders?

Lemonade's insider roster includes Maria Angelidou-Smith (Director), Timothy Bixby (CFO), Adina Eckstein (COO), Michael Eisenberg (Director), John Peters (Insider), Maya Prosor (Insider), Debra Schwartz (Director), and Caryn Seidman-Becker (Director). Learn More on Lemonade's active insiders.

Are insiders buying or selling shares of Lemonade?

In the last year, insiders at the sold shares 30 times. They sold a total of 2,936,904 shares worth more than $101,455,452.19. The most recent insider tranaction occured on January, 6th when insider John Sheldon Peters sold 10,000 shares worth more than $800,000.00. Insiders at Lemonade own 12.5% of the company. Learn More about insider trades at Lemonade.

Information on this page was last updated on 1/6/2026.

Debra Schwartz Insider Trading History at Lemonade

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
12/11/2025Sell4,200$83.59$351,078.0021,567View SEC Filing Icon  
See Full Table

Debra Schwartz Buying and Selling Activity at Lemonade

This chart shows Debra Schwartz's buying and selling at Lemonade by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Lemonade Company Overview

Lemonade logo
Lemonade, Inc. provides various insurance products through various channels in the United States, Europe, and the United Kingdom. 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, car, pet, 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.
Read More

Today's Range

Now: $81.45
Low: $80.75
High: $88.88

50 Day Range

MA: $76.45
Low: $67.18
High: $86.58

2 Week Range

Now: $81.45
Low: $24.31
High: $88.88

Volume

2,471,294 shs

Average Volume

1,868,935 shs

Market Capitalization

$6.09 billion

P/E Ratio

N/A

Dividend Yield

N/A

Beta

1.98