| 2026-01-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $328.64 | $328,640.00 | -1.6% | → |
| 2026-01-02 | Perry James E | EVP, CFO | Sell | 145 | $293.53 | $42,561.85 | -0.6% | → |
| 2025-12-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $317.40 | $317,400.00 | -1.5% | → |
| 2025-12-08 | Sullivan Don | EVP, Chief Strategy Officer | Sell | 4,136 | $301.41 | $1,246,631.76 | -18.5% | → |
| 2025-12-02 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | Sell | 370 | $278.96 | $103,215.20 | -5.9% | → |
| 2025-12-02 | Alverson Luke | SVP, GC & Secretary | Sell | 280 | $272.96 | $76,427.40 | -2.1% | → |
| 2025-12-01 | Perry James E | EVP, CFO | Sell | 580 | $275.00 | $159,500.00 | -2.2% | → |
| 2025-11-18 | WANG FANG | VP, Chief Accounting Officer | Sell | 359 | $240.54 | $86,353.86 | -11.8% | → |
| 2025-11-14 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $250.00 | $250,000.00 | -1.5% | → |
| 2025-10-30 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $250.00 | $250,000.00 | -1.5% | → |
| 2025-09-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $250.00 | $250,000.00 | -1.6% | → |
| 2025-08-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $259.36 | $259,357.06 | -0.2% | → |
| 2025-08-14 | Sullivan Don | EVP, Chief Strategy Officer | Sell | 1,067 | $283.14 | $302,110.38 | -4.5% | → |
| 2025-08-12 | Perry James E | EVP, CFO | Sell | 145 | $275.05 | $39,882.25 | -0.6% | → |
| 2025-08-01 | Swartz Robert M | Director | Sell | 200 | $250.37 | $50,074.00 | -0.8% | → |
| 2025-07-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $294.92 | $294,917.75 | -0.1% | → |
| 2025-07-15 | Sullivan Don | EVP, Chief Strategy Officer | Sell | 1,000 | $301.05 | $301,049.04 | -0.7% | → |
| 2025-07-01 | Swartz Robert M | Director | Sell | 200 | $284.18 | $56,836.00 | -1.6% | → |
| 2025-07-01 | Perry James E | EVP, CFO | Sell | 145 | $284.18 | $41,206.10 | -0.6% | → |
| 2025-06-16 | Armes Joseph B | Chairman, President & CEO | Sell | 970 | $290.32 | $281,610.74 | -0.3% | → |