Bowen S. Diehl has been the President and CEO of Capital Southwest Corporation since September 2015, following its spin-off from CSW Industrials, Inc. Before taking the top role, he was the Chief Investment Officer at Capital Southwest, where he first...
Bowen S. Diehl has been the President and CEO of Capital Southwest Corporation since September 2015, following its spin-off from CSW Industrials, Inc. Before taking the top role, he was the Chief Investment Officer at Capital Southwest, where he first joined in 2014. Bowen's background includes significant experience at American Capital, where he co-headed the Sponsor Finance Group responsible for middle-market lending. His investment career spans various industries, from healthcare to manufacturing. He holds a Bachelor of Engineering from Vanderbilt and an MBA from the University of Texas at Austin. Bowen's leadership revolves around a strong focus on cash compensation metrics that tie executive pay to company performance, which is evident in his recent compensation packages. In 2021, he earned about $3.28 million, primarily through salary and performance bonuses, but stock grants were not a part of his compensation strategy at that time. His insider trading activity reached a high of over $17 million in holdings over recent years, showcasing his confidence in the company’s direction. Under his leadership, Capital Southwest has emphasized growth and strategic investment to enhance shareholder value.