David Benson has served on our board of directors since September 2024. Mr. Benson most recently served as President of Fannie Mae, the largest provider of mortgage credit in the United States with over $4 trillion in assets, from August 2018 until his retirement in May 2024. As President, Mr. Benson oversaw each of Fannie Mae’s business units, single-family residential and multifamily, as well as several corporate functions, including Finance, IT, Operations, Strategy, Human Resources and Communications. In addition, Mr. Benson helped to pioneer the formation of Common Securitization Solutions, a cloud-native platform that enables the $7 trillion mortgage-backed securities market to achieve enhanced levels of liquidity and standardization. Mr. Benson also served as Interim Chief Executive Officer from May 2022 to December 2022, as a member of the board of directors from May 2022 to December 2022, as Interim Chief Financial Officer from May 2021 to November 2021, and as the interim head of Fannie Mae’s Single-Family business from January 2021 to May 2021. Mr. Benson joined Fannie Mae in 2002, and prior to his role as President, served in a range of leadership roles, including as Executive Vice President and Chief Financial Officer, Executive Vice President—Capital Markets, Securitization & Corporate Strategy, and as Treasurer. He has also served on the board of directors of Essent Group Ltd., a publicly traded mortgage insurance and title insurance and services company, since May 2025. Prior to joining Fannie Mae, Mr. Benson was Managing Director in the fixed income division of Merrill Lynch & Co., Inc., where, from 1988 through 2002, he served in several capacities in the areas of risk management, trading, debt syndication and e-commerce. Mr. Benson earned his B.S. in Psychobiology from the University of California, Los Angeles, his M.B.A. from Stanford University and his M.D. from Harvard Medical School.
What is David C. Benson's net worth?
The estimated net worth of David C. Benson is at least $855.47 thousand as of June 16th, 2026. Mr. Benson owns 180,099 shares of Opendoor Technologies stock worth more than $855,470 as of June 17th. This net worth estimate does not reflect any other investments that Mr. Benson may own. Learn More about David C. Benson's net worth.
How do I contact David C. Benson?
Has David C. Benson been buying or selling shares of Opendoor Technologies?
During the last ninety days, David C. Benson has sold $193,200.00 of Opendoor Technologies stock. Most recently, David C. Benson sold 40,000 shares of the business's stock in a transaction on Tuesday, June 16th. The shares were sold at an average price of $4.83, for a transaction totalling $193,200.00. Following the completion of the sale, the director now directly owns 180,099 shares of the company's stock, valued at $869,878.17. Learn More on David C. Benson's trading history.
Who are Opendoor Technologies' active insiders?
Are insiders buying or selling shares of Opendoor Technologies?
In the last year, Opendoor Technologies insiders bought shares 4 times. They purchased a total of 976,879 shares worth more than $6,492,995.35. In the last year, insiders at the technology company sold shares 6 times. They sold a total of 229,582 shares worth more than $1,253,975.51. The most recent insider tranaction occured on June, 16th when Director David C Benson sold 40,000 shares worth more than $193,200.00. Insiders at Opendoor Technologies own 0.9% of the company.
Learn More about insider trades at Opendoor Technologies. Information on this page was last updated on 6/16/2026.