Across 3 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Signal history
Discover the detailed record of transactions filed by Leonard Steven Carrol, Executive. Director active across 2 companies, notably ARCBEST CORP. Aggregated, 19 disclosures have been recorded. Activity tracked since 6 May 2021. The latest transaction was disclosed on 7 May 2025 (Retenue fiscale). Regulator: SEC (Form 4). The full history is accessible without signup.
1,210 shares@ US$86.580.0052% mcap11.6% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-21-031138:0
19 of 19 declarations
About Leonard Steven Carrol
Steven Carrol Leonard serves as Chief Sales & Customer Engagement Officer at ARCBEST CORP /DE/. He is responsible for sales strategy and customer engagement within the company. His role involves developing strong customer relationships and optimizing business performance. With expertise in sales and relationship management, he contributes to the growth and profitability of ARCBEST.