AUM
Estimated Dry Powder
Fund Size (Latest)
Estimated Cheque Size
Stages
Year Established
1972
Website
http://www.sowellco.comHQ
1601 Elm Street, Suite 3500,Thanksgiving Tower, Dallas, TX, 75201, US, North America
HQ Phone
+1 214 871 3320
About
Sowell & Company is a private equity firm based in Dallas, Texas. The firm focuses on investing in growing companies through management buyouts, recapitalizations, and corporate divestitures. Sowell & Company targets both healthy and distressed businesses across various industries, including Real Estate, Oil & Gas, and more, throughout the United States.
HQ Map
No mappable locations available.
Locations