Darrell  Owens net worth and biography

Darrell Owens Biography and Net Worth

EVP & CEO, Lifestyle of Synchrony Financial

Darrell Owens is EVP & CEO, of the Lifestyle Platform at Synchrony, one of the nation’s premier consumer financial services companies. In this role, Darrell drives growth for Synchrony’s partners in powersports, outdoor power equipment and industries focused on lifestyle merchandise, including sporting goods, clothing, jewelry and music.

Prior to this role, Darrell was Senior Vice President and Head of the Lifestyle platform. Darrell is known for his strong consumer and commercial finance expertise, along with the deep relationships he fosters with partners. Darrell joined Synchrony/GE in 2010, and has held multiple leadership roles of increasing responsibility, including managing key relationships such as TJ Maxx, Home Goods, Marshall’s, Sierra, Home Sense, British Petroleum, Ashley Furniture and La-Z-Boy, and was a leader in providing financing solutions including private label credit cards and Dual CardsTM for these portfolios.

Throughout the years, Darrell has been a champion for all Synchrony employees, including holding numerous leadership roles for the company’s Black Experiences Network+. He plays an active leadership role in multiple Synchrony programs focused on talent development.

Outside of Synchrony, Darrell and his wife, Deidre, have a vested interest in ensuring that students of color demonstrating financial need have access to resources to ensure their success. In 2020, Darrell and Deidre launched a new scholarship program, helping close the education gap by providing greater opportunities for students of color at Augustana College.

Darrell earned his bachelor’s degree from Augustana College with a major in Business, and now serves as a board member for the school.

What is Darrell Owens' net worth?

The estimated net worth of Darrell Owens is at least $1.29 million as of November 3rd, 2025. Mr. Owens owns 16,096 shares of Synchrony Financial stock worth more than $1,294,440 as of December 5th. This net worth approximation does not reflect any other assets that Mr. Owens may own. Learn More about Darrell Owens' net worth.

How do I contact Darrell Owens?

The corporate mailing address for Mr. Owens and other Synchrony Financial executives is 777 LONG RIDGE ROAD, STAMFORD CT, 06902. Synchrony Financial can also be reached via phone at (203) 585-2400 and via email at [email protected]. Learn More on Darrell Owens' contact information.

Has Darrell Owens been buying or selling shares of Synchrony Financial?

In the last ninety days, Darrell Owens has sold $221,245.78 of Synchrony Financial stock. Most recently, Darrell Owens sold 2,989 shares of the business's stock in a transaction on Monday, November 3rd. The shares were sold at an average price of $74.02, for a transaction totalling $221,245.78. Following the completion of the sale, the insider now directly owns 16,096 shares of the company's stock, valued at $1,191,425.92. Learn More on Darrell Owens' trading history.

Who are Synchrony Financial's active insiders?

Synchrony Financial's insider roster includes Alberto Casellas (Insider), Arthur Coviello, Jr. (Director), Brian Doubles (President, CEO & Director), Will Graylin (Director), Curtis Howse (Insider), Carol Juel (Insider), Margaret Keane (Insider), David Melito (Insider), Jonathan Mothner (EVP, Chief Risk and Legal Officer), Darrell Owens (EVP & CEO, Lifestyle), Darrell Owens (EVP & CEO, Lifestyle), P.W. Parker (Director), Bart Schaller (Insider), Brian Wenzel, Sr. (Insider), and Paul Whynott (Insider). Learn More on Synchrony Financial's active insiders.

Are insiders buying or selling shares of Synchrony Financial?

In the last year, insiders at the financial services provider sold shares 8 times. They sold a total of 116,208 shares worth more than $7,854,526.23. The most recent insider tranaction occured on November, 17th when insider Jonathan S Mothner sold 32,000 shares worth more than $2,329,600.00. Insiders at Synchrony Financial own 0.3% of the company. Learn More about insider trades at Synchrony Financial.

Information on this page was last updated on 11/17/2025.

Darrell Owens Insider Trading History at Synchrony Financial

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
11/3/2025Sell2,989$74.02$221,245.7816,096View SEC Filing Icon  
8/4/2025Sell600$67.95$40,770.0021,372View SEC Filing Icon  
See Full Table

Darrell Owens Buying and Selling Activity at Synchrony Financial

This chart shows Darrell Owens's buying and selling at Synchrony Financial by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Synchrony Financial Company Overview

Synchrony Financial logo
Synchrony Financial, together with its subsidiaries, operates as a consumer financial services company in the United States. It provides credit products, such as credit cards, commercial credit products, and consumer installment loans. The company also offers private label credit cards, dual co-brand and general purpose credit cards, short- and long-term installment loans, and consumer banking products; and deposit products, including certificates of deposit, individual retirement accounts, money market accounts, and savings accounts, and sweep and affinity deposits, as well as accepts deposits through third-party securities brokerage firms. In addition, it provides debt cancellation products to its credit card customers through online, mobile, and direct mail; and healthcare payments and financing solutions under the CareCredit and Walgreens brands; payments and financing solutions in the apparel, specialty retail, outdoor, music, and luxury industries, such as American Eagle, Dick's Sporting Goods, Guitar Center, Kawasaki, Pandora, Polaris, Suzuki, and Sweetwater. The company offers its credit products through programs established with a group of national and regional retailers, local merchants, manufacturers, buying groups, industry associations, and healthcare service providers; and deposit products through various channels, such as digital and print. It serves digital, health and wellness, retail, home, auto, telecommunications, jewelry, pets, and other industries. The company was founded in 1932 and is headquartered in Stamford, Connecticut.
Read More

Today's Range

Now: $80.42
Low: $79.15
High: $80.65

50 Day Range

MA: $73.55
Low: $68.07
High: $80.42

2 Week Range

Now: $80.42
Low: $40.54
High: $80.65

Volume

2,121,375 shs

Average Volume

3,442,175 shs

Market Capitalization

$28.96 billion

P/E Ratio

8.78

Dividend Yield

1.52%

Beta

1.46