Carlos Del Toro, a Democrat, served as the 78th United States Secretary of the Navy from August 9, 2021, to January 20, 2025, an Executive branch position. During his tenure, he engaged with Congressional bodies such as the Senate Armed Services Committee during his confirmation hearings and as part of his official duties, where he addressed issues pertinent to the Navy and Marine Corps. Del Toro has been notably vocal about the defense industry's practices, urging companies to prioritize investments in the industrial base and timely delivery of capabilities over stock buybacks and measures that "goose their stock prices." Follow Carlos Del Toro to get updates on their trades.