Richard N.  Barton net worth and biography

Richard Barton Biography and Net Worth

Director of Netflix

Richard “Rich” Barton is an American entrepreneur and the founder of multiple companies, including Zillow and Expedia, as well as a board member for numerous public companies, including Netflix.

Barton co-founded the internet real estate company, Zillow, in 2004, and he serves as its CEO and director. The company quickly gained popularity due to its Zestimate feature which offers users an estimated value for any property listed on the site. Zillow also offers a suite of complementary real estate sites such as Trulia, Naked Apartments, HotPads, and Streeteasy.

He previously served as president, CEO, and director at online travel company, Expedia, which he founded as a group within Microsoft in 1994 and then spun out on its own in 1999. Under his leadership, Expedia became one of the world’s most popular and successful travel booking websites.

Barton has also held the following roles: general manager at Microsoft, venture partner at Benchmark Capital Management Co., and non-executive chairman at Glassdoor, a job search engine and online career community that he co-founded in 2007 while on a hiatus from Zillow.

In 2003, Barton was named as one of MIT Technology Review’s “Top 10 Innovators Under 35,” and in April 2012, he was named one of Barack Obama's Presidential Ambassadors for Continental Entrepreneurship.

Barton is known for his “power to the people” business philosophy, as many of his companies provide valuable data and industry transparency. Zillow offers accessible real estate information, Glassdoor provides salary data and company ratings, and Expedia provides travel information.

He became a billionaire in February 2020 after reporting strong earnings at Zillow. 

Barton grew up in New Canaan, Connecticut and earned his B.S. in engineering with a focus on industrial design from Stanford University in 1989. He currently lives in Seattle with his wife, Sarah and their three children.

What is Richard N. Barton's net worth?

The estimated net worth of Richard N. Barton is at least $86.84 million as of August 14th, 2025. Mr. Barton owns 843,248 shares of Netflix stock worth more than $86,842,739 as of December 4th. This net worth evaluation does not reflect any other investments that Mr. Barton may own. Learn More about Richard N. Barton's net worth.

How do I contact Richard N. Barton?

The corporate mailing address for Mr. Barton and other Netflix executives is 100 WINCHESTER CIRCLE, LOS GATOS CA, 95032. Netflix can also be reached via phone at (408) 540-3700. Learn More on Richard N. Barton's contact information.

Has Richard N. Barton been buying or selling shares of Netflix?

Richard N. Barton has not been actively trading shares of Netflix during the past quarter. Most recently, Richard N. Barton sold 63,640 shares of the business's stock in a transaction on Tuesday, January 7th. The shares were sold at an average price of $87.94, for a transaction totalling $5,596,374.32. Following the completion of the sale, the director now directly owns 2,460 shares of the company's stock, valued at $216,327.48. Learn More on Richard N. Barton's trading history.

Who are Netflix's active insiders?

Netflix's insider roster includes Richard Barton (Director), Rodolphe Belmer (Director), Timothy Haley (Director), Reed Hastings (CEO), Wilmont Hastings, Jr. (Co-Founder & Executive Chairman), Jay Hoag (Director), David Hyman (Insider), Leslie Kilgore (Director), Strive Masiyiwa (Director), Ann Mather (Director), Jessica Neal (Insider), Spencer Neumann (CFO), Gregory Peters (COO), Susan Rice (Director), Theodore Sarandos (CEO), Bradford Smith (Director), Anne Sweeney (Director), David Wells (CFO), and Cletus Willems (Chief Global Affairs Officer). Learn More on Netflix's active insiders.

Are insiders buying or selling shares of Netflix?

In the last year, insiders at the Internet television network sold shares 64 times. They sold a total of 7,245,750 shares worth more than $780,560,695.13. The most recent insider tranaction occured on December, 1st when Director Reed Hastings sold 375,470 shares worth more than $40,712,212.10. Insiders at Netflix own 1.4% of the company. Learn More about insider trades at Netflix.

Information on this page was last updated on 12/1/2025.

Richard N. Barton Insider Trading History at Netflix

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
1/7/2025Sell63,640$87.94$5,596,374.322,460View SEC Filing Icon  
10/25/2024Sell56,980$75.60$4,307,688.002,460View SEC Filing Icon  
12/20/2023Sell24,820$50.00$1,241,000.001,520View SEC Filing Icon  
12/11/2023Sell68,420$45.94$3,142,941.121,520View SEC Filing Icon  
11/8/2023Sell5,000$43.50$217,500.001,520View SEC Filing Icon  
10/9/2023Sell5,000$37.81$189,025.001,520View SEC Filing Icon  
9/11/2023Sell5,000$44.31$221,535.001,520View SEC Filing Icon  
8/8/2023Sell5,000$44.04$220,180.001,520View SEC Filing Icon  
7/10/2023Sell5,000$43.85$219,260.00860View SEC Filing Icon  
9/1/2020Sell49,070$55.00$2,698,850.0082,370View SEC Filing Icon  
8/24/2020Sell55,840$50.00$2,792,000.0084,470View SEC Filing Icon  
8/17/2020Sell150,170$48.42$7,271,081.2374,550View SEC Filing Icon  
10/31/2018Sell3,870$29.79$115,279.5674,300View SEC Filing Icon  
10/23/2018Sell7,000$32.53$227,738.0073,930View SEC Filing Icon  
10/11/2018Sell3,500$32.49$113,729.0073,140View SEC Filing Icon  
9/25/2018Sell7,000$36.45$255,115.0073,930View SEC Filing Icon  
9/7/2018Sell7,000$34.48$241,346.0073,930View SEC Filing Icon  
8/14/2018Sell7,000$34.08$238,539.0073,930View SEC Filing Icon  
8/8/2018Sell7,000$35.26$246,785.0073,930View SEC Filing Icon  
7/26/2018Sell7,000$35.75$250,236.0073,930View SEC Filing Icon  
7/10/2018Sell7,000$41.66$291,634.0073,930View SEC Filing Icon  
6/22/2018Sell7,000$42.06$294,399.0073,930View SEC Filing Icon  
5/30/2018Sell7,000$35.23$246,617.0073,930View SEC Filing Icon  
5/11/2018Sell7,000$33.05$231,350.0073,930View SEC Filing Icon  
4/24/2018Sell7,000$32.43$227,010.0073,460View SEC Filing Icon  
4/5/2018Sell7,000$28.34$198,373.0073,930View SEC Filing Icon  
3/20/2018Sell7,000$31.44$220,066.0073,930View SEC Filing Icon  
3/9/2018Sell7,000$32.19$225,295.0073,530View SEC Filing Icon  
2/21/2018Sell7,000$27.98$195,825.0073,930View SEC Filing Icon  
2/6/2018Sell7,000$25.49$178,409.0073,930View SEC Filing Icon  
1/25/2018Sell3,500$26.30$92,050.0073,320View SEC Filing Icon  
1/9/2018Sell7,000$21.13$147,889.00360,220View SEC Filing Icon  
12/15/2017Sell7,000$18.88$132,167.0073,930View SEC Filing Icon  
12/7/2017Sell3,500$18.57$64,998.5071,710View SEC Filing Icon  
11/16/2017Sell7,000$19.43$136,003.0073,930View SEC Filing Icon  
11/2/2017Sell7,000$19.74$138,166.0073,620View SEC Filing Icon  
10/12/2017Sell20,000$19.62$392,320.00View SEC Filing Icon  
10/3/2017Sell20,000$17.99$359,780.0079,300View SEC Filing Icon  
9/19/2017Sell20,000$18.43$368,600.0080,120View SEC Filing Icon  
9/6/2017Sell20,000$17.44$348,880.0080,120View SEC Filing Icon  
9/5/2017Sell10,000$17.36$173,620.0080,120View SEC Filing Icon  
8/29/2017Sell20,000$16.57$331,440.0080,120View SEC Filing Icon  
8/9/2017Sell20,000$17.64$352,820.0080,120View SEC Filing Icon  
8/8/2017Sell10,000$18.14$181,370.0080,120View SEC Filing Icon  
7/26/2017Sell20,000$18.78$375,500.0071,980View SEC Filing Icon  
7/25/2017Sell10,000$18.78$187,790.0071,980View SEC Filing Icon  
7/18/2017Sell20,000$16.92$338,360.0080,120View SEC Filing Icon  
6/28/2017Sell20,000$15.43$308,620.0080,120View SEC Filing Icon  
6/27/2017Sell10,000$15.66$156,620.0080,120View SEC Filing Icon  
6/2/2017Sell20,000$16.35$326,940.0076,520View SEC Filing Icon  
5/23/2017Sell20,000$15.78$315,620.0080,120View SEC Filing Icon  
5/11/2017Sell20,000$15.91$318,160.0070,820View SEC Filing Icon  
4/19/2017Sell20,000$14.54$290,760.0080,120View SEC Filing Icon  
4/18/2017Sell10,000$14.74$147,390.0080,120View SEC Filing Icon  
4/7/2017Sell20,000$14.39$287,800.0080,120View SEC Filing Icon  
3/16/2017Sell20,000$14.49$289,700.0080,120View SEC Filing Icon  
3/8/2017Sell20,000$14.17$283,460.0080,120View SEC Filing Icon  
2/22/2017Sell20,000$14.30$285,920.0080,120View SEC Filing Icon  
2/16/2017Sell20,000$14.16$283,140.0080,120View SEC Filing Icon  
1/18/2017Sell24,000$13.43$322,344.0084,120View SEC Filing Icon  
1/3/2017Sell28,000$12.57$352,044.0084,120View SEC Filing Icon  
12/13/2016Sell28,000$12.32$344,904.0079,010View SEC Filing Icon  
12/12/2016Sell14,000$12.28$171,976.0079,010View SEC Filing Icon  
12/2/2016Sell28,000$11.73$328,328.0084,120View SEC Filing Icon  
11/18/2016Sell28,000$11.53$322,868.0084,120View SEC Filing Icon  
11/2/2016Sell28,000$12.39$346,948.0084,120View SEC Filing Icon  
10/25/2016Sell28,000$12.70$355,516.00162,620View SEC Filing Icon  
10/24/2016Sell14,000$12.74$178,388.00162,620View SEC Filing Icon  
10/6/2016Sell28,000$10.43$291,956.00152,540View SEC Filing Icon  
10/3/2016Sell14,000$10.00$140,000.00162,620View SEC Filing Icon  
9/21/2016Sell7,000$9.69$67,830.00155,620View SEC Filing Icon  
9/20/2016Sell7,000$9.88$69,146.00155,620View SEC Filing Icon  
9/2/2016Sell14,000$9.79$137,004.00155,620View SEC Filing Icon  
8/18/2016Sell14,000$9.55$133,644.00155,620View SEC Filing Icon  
8/3/2016Sell14,000$9.36$131,012.00155,620View SEC Filing Icon  
8/2/2016Sell7,000$9.39$65,709.00155,620View SEC Filing Icon  
7/12/2016Sell14,000$9.56$133,882.00155,620View SEC Filing Icon  
7/11/2016Sell7,000$9.62$67,333.00155,620View SEC Filing Icon  
7/6/2016Sell7,000$9.50$66,521.00155,620View SEC Filing Icon  
7/5/2016Sell7,000$9.50$66,500.00155,620View SEC Filing Icon  
6/17/2016Sell14,000$9.50$132,958.00155,620View SEC Filing Icon  
6/2/2016Sell28,000$10.15$284,060.00162,620View SEC Filing Icon  
5/25/2016Sell28,000$10.00$280,000.00176,620View SEC Filing Icon  
5/24/2016Sell14,000$9.45$132,244.00151,770View SEC Filing Icon  
5/23/2016Sell7,000$9.29$65,044.00151,770View SEC Filing Icon  
5/12/2016Sell14,000$9.13$127,806.00155,620View SEC Filing Icon  
4/19/2016Sell14,000$10.00$140,000.00162,620View SEC Filing Icon  
4/6/2016Sell28,000$10.44$292,236.00151,560View SEC Filing Icon  
3/23/2016Sell28,000$10.02$280,420.00162,620View SEC Filing Icon  
3/17/2016Sell14,000$10.00$140,000.00162,620View SEC Filing Icon  
3/10/2016Sell14,000$9.75$136,500.00151,000View SEC Filing Icon  
2/23/2016Sell14,000$9.11$127,512.00155,620View SEC Filing Icon  
2/10/2016Sell14,000$8.72$122,108.00148,620View SEC Filing Icon  
1/28/2016Sell14,000$9.52$133,322.00148,620View SEC Filing Icon  
1/7/2016Sell28,000$11.08$310,100.00148,620View SEC Filing Icon  
12/16/2015Sell28,000$12.09$338,408.00148,620View SEC Filing Icon  
12/10/2015Sell28,000$12.54$351,008.00148,620View SEC Filing Icon  
11/12/2015Sell28,000$11.28$315,840.00448,620View SEC Filing Icon  
11/3/2015Sell14,000$10.74$150,304.00448,620View SEC Filing Icon  
10/21/2015Sell28,000$10.05$281,260.00448,620View SEC Filing Icon  
10/14/2015Sell28,000$11.22$314,104.00448,620View SEC Filing Icon  
9/24/2015Sell14,000$10.00$140,000.00448,620View SEC Filing Icon  
9/23/2015Sell14,000$9.85$137,830.00448,620View SEC Filing Icon  
9/17/2015Sell28,000$10.18$285,012.00448,620View SEC Filing Icon  
8/25/2015Sell28,000$10.11$283,108.00448,620View SEC Filing Icon  
8/24/2015Sell14,000$9.43$132,076.00448,620View SEC Filing Icon  
8/14/2015Sell28,000$12.30$344,344.00View SEC Filing Icon  
4/16/2015Sell50,000$53.16$2,658,000.00View SEC Filing Icon  
2/5/2015Sell100,000$45.18$4,517,900.00View SEC Filing Icon  
6/18/2014Sell50,000$45.00$2,250,000.00View SEC Filing Icon  
5/23/2014Sell50,000$40.00$2,000,000.00View SEC Filing Icon  
See Full Table

Richard N. Barton Buying and Selling Activity at Netflix

This chart shows Richard N Barton's buying and selling at Netflix by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Netflix Company Overview

Netflix logo
Netflix, Inc. provides entertainment services. It offers TV series, documentaries, feature films, and games across various genres and languages. The company also provides members the ability to receive streaming content through a host of internet-connected devices, including TVs, digital video players, TV set-top boxes, and mobile devices. It has operations in approximately 190 countries. The company was incorporated in 1997 and is headquartered in Los Gatos, California.
Read More

Today's Range

Now: $103.22
Low: $101.77
High: $103.80

50 Day Range

MA: $113.27
Low: $103.22
High: $124.14

2 Week Range

Now: $103.22
Low: $82.11
High: $134.12

Volume

51,694,743 shs

Average Volume

34,865,460 shs

Market Capitalization

$437.38 billion

P/E Ratio

43.12

Dividend Yield

N/A

Beta

1.71