Directors & Officers
| Name | Title | Year Born |
|---|---|---|
| Mr. Joseph Brooks Armes J.D. | Chairman, President & CEO | 1962 |
| Mr. James E. Perry | Executive VP & CFO | 1972 |
| Mr. Luke E. Alverson J.D. | Senior VP, General Counsel & Secretary | 1978 |
| Ms. Danielle R. Garde | Senior VP & Chief People Officer | 1971 |
| Mr. Donal J. Sullivan | Executive VP & Chief Strategy Officer | 1963 |
| Ms. Alexa D. Huerta | VP of Investor Relations & Treasurer | NA |
| Mr. Jeff A. Underwood | Senior VP & GM of Contractor Solutions | 1982 |
| Ms. Fang Wang | VP & Corporate Controller | NA |
Insider Trading
Open insider trading| Date | Insider Name | Title | Transaction Type | Shares | Price | Value | SEC |
|---|---|---|---|---|---|---|---|
| Jun 02, 2025 | Robert M Swartz | N/A | Sale | 200.00 | $301.38 | $60.28K | SEC |
| Jun 02, 2025 | James E Perry | N/A | Sale | 145.00 | $304.00 | $44.08K | SEC |
| May 27, 2025 | Joseph B Armes | N/A | Sale | 1.00K | $310.17 | $310.17K | SEC |
| May 27, 2025 | Luke Alverson | N/A | Sale | 919.00 | $305.49 | $280.75K | SEC |
| May 15, 2025 | Don Sullivan | N/A | Sale | 1.50K | $332.16 | $498.24K | SEC |
| May 01, 2025 | James E Perry | N/A | Sale | 145.00 | $312.87 | $45.37K | SEC |
| May 01, 2025 | Robert M Swartz | N/A | Sale | 200.00 | $312.87 | $62.57K | SEC |
| Apr 15, 2025 | Don Sullivan | N/A | Sale | 1.50K | $296.45 | $444.68K | SEC |
| Apr 15, 2025 | Joseph B Armes | N/A | Sale | 1.00K | $298.03 | $298.03K | SEC |
| Apr 14, 2025 | Luke Alverson | N/A | Sale | 919.00 | $303.21 | $278.65K | SEC |
| Apr 01, 2025 | James E Perry | N/A | Sale | 145.00 | $289.10 | $41.92K | SEC |
| Apr 01, 2025 | Robert M Swartz | N/A | Sale | 200.00 | $289.10 | $57.82K | SEC |
| Mar 17, 2025 | Don Sullivan | N/A | Sale | 2.22K | $292.12 | $649.09K | SEC |
| Mar 17, 2025 | Luke Alverson | N/A | Sale | 1.10K | $292.12 | $321.33K | SEC |
| Mar 14, 2025 | Joseph B Armes | N/A | Sale | 1.00K | $289.97 | $289.97K | SEC |
| Mar 03, 2025 | James E Perry | N/A | Sale | 145.00 | $307.77 | $44.63K | SEC |
| Mar 03, 2025 | Robert M Swartz | N/A | Sale | 200.00 | $307.21 | $61.44K | SEC |
| Feb 03, 2025 | Robert M Swartz | N/A | Sale | 200.00 | $321.78 | $64.36K | SEC |
| Jan 15, 2025 | Don Sullivan | N/A | Sale | 1.80K | $377.58 | $679.64K | SEC |
| Jan 15, 2025 | Joseph B Armes | N/A | Sale | 1.00K | $378.32 | $378.32K | SEC |