In the last 12 months, insiders at CSW INDUSTRIALS, INC. ($CSW) filed 422 transactions with the SEC: 1 open-market purchases totaling $76,986 and 282 sales totaling $23,755,434. Net insider sentiment: net selling.
CSW INDUSTRIALS, INC. operates in the Adhesives & sealants industry (Industrial Applications and Services sector).
Most Active Insiders
- Armes Joseph B (Chairman, President & CEO) — 220 transactions totaling $19,445,233
- Sullivan Don (EVP, Chief Strategy Officer) — 47 transactions totaling $7,396,909
- Alverson Luke (SVP, GC & Secretary) — 43 transactions totaling $4,394,398
- Perry James E (EVP, CFO) — 34 transactions totaling $3,476,793
- Sullivan Don (EVP, GM Contractor Solutions) — 11 transactions totaling $3,013,808
View all SEC Filings for CSW INDUSTRIALS, INC. (CSW).
Set Up your own filters →Recent Insider Transactions
| Transaction Date | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|
| March 23, 2026 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 1500 | $270.11 | 62,745.0000 | 17,875,007 | 2.33% | 0.01% |
| March 13, 2026 | Ash Darron K | Director | P | Common Stock | 300 | $256.62 | 1,155.0000 | 17,875,007 | 35.09% | 0.00% |
| Feb. 17, 2026 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 1500 | $297.79 | 64,245.0000 | 17,875,007 | 2.28% | 0.01% |
| Feb. 11, 2026 | Alverson Luke | SVP, GC & Secretary | G | Common Stock | 160 | $0.00 | 14,753.0000 | 17,875,007 | 1.07% | 0.00% |
| Feb. 11, 2026 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 500 | $316.02 | 14,253.0000 | 17,875,007 | 3.39% | 0.00% |
| Feb. 11, 2026 | Perry James E | EVP, CFO | G | Common Stock | 1000 | $0.00 | 24,727.0000 | 17,875,007 | 3.89% | 0.01% |
| Jan. 15, 2026 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 1000 | $328.64 | 65,745.0000 | 17,875,007 | 1.50% | 0.01% |
| Jan. 2, 2026 | Perry James E | EVP, CFO | S | Common Stock | 145 | $293.53 | 25,727.0000 | 17,875,007 | 0.56% | 0.00% |
| Dec. 16, 2025 | Armes Joseph B | Chairman, President & CEO | G | Common Stock | 967 | $0.00 | 66,745.0000 | 17,851,584 | 1.43% | 0.01% |
| Dec. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 1000 | $317.40 | 67,712.0000 | 17,851,584 | 1.46% | 0.01% |
| Dec. 12, 2025 | LIVINGSTONE LINDA A. | Director | G | Common Stock | 630 | $0.00 | 12,283.0000 | 17,851,584 | 4.88% | 0.00% |
| Dec. 8, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 4136 | $301.41 | 20,071.0000 | 17,851,584 | 17.09% | 0.02% |
| Dec. 4, 2025 | Sweezey Jay Kent | Director | G | Common Stock | 58 | $0.00 | 10,098.0000 | 17,851,584 | 0.57% | 0.00% |
| Dec. 2, 2025 | Alverson Luke | SVP, GC & Secretary | G | Common Stock | 130 | $0.00 | 15,193.0000 | 17,851,584 | 0.85% | 0.00% |
| Dec. 2, 2025 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | S | Common Stock | 370 | $278.96 | 6,787.0000 | 17,851,584 | 5.17% | 0.00% |
| Dec. 1, 2025 | Perry James E | EVP, CFO | S | Common Stock | 580 | $275.00 | 25,872.0000 | 17,851,584 | 2.19% | 0.00% |
| Dec. 2, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 280 | $272.96 | 14,913.0000 | 17,851,584 | 1.84% | 0.00% |
| Nov. 18, 2025 | WANG FANG | VP, Chief Accounting Officer | S | Common Stock | 359 | $240.54 | 3,564.0000 | 17,851,584 | 9.15% | 0.00% |
| Nov. 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 1000 | $250.00 | 68,712.0000 | 17,851,584 | 1.43% | 0.01% |
| Nov. 5, 2025 | GAMBRELL MICHAEL R | Director | G | Common Stock | 3800 | $0.00 | 22,113.0000 | 17,851,584 | 14.66% | 0.02% |
| Oct. 30, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 1000 | $250.00 | 69,712.0000 | 17,851,584 | 1.41% | 0.01% |
| Oct. 1, 2025 | Sullivan Don | EVP, Chief Strategy Officer | A | Common Stock | 760 | $0.00 | 23,401.0000 | 17,851,584 | 3.36% | 0.00% |
| Oct. 1, 2025 | WANG FANG | VP, Chief Accounting Officer | A | Common Stock | 316 | $0.00 | 3,140.0000 | 17,851,584 | 11.19% | 0.00% |
| Oct. 1, 2025 | WANG FANG | VP, Chief Accounting Officer | F | Common Stock | 105 | $252.20 | 3,035.0000 | 17,851,584 | 3.34% | 0.00% |
| Oct. 1, 2025 | Armes Joseph B | Chairman, President & CEO | A | Common Stock | 5971 | $0.00 | 70,712.0000 | 17,851,584 | 9.22% | 0.03% |
| Oct. 1, 2025 | Alverson Luke | SVP, GC & Secretary | A | Common Stock | 1003 | $0.00 | 14,012.0000 | 17,851,584 | 7.71% | 0.01% |
| Oct. 1, 2025 | Alverson Luke | SVP, GC & Secretary | F | Common Stock | 492 | $252.20 | 13,520.0000 | 17,851,584 | 3.51% | 0.00% |
| Oct. 1, 2025 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | A | Common Stock | 1212 | $0.00 | 6,693.0000 | 17,851,584 | 22.11% | 0.01% |
| Oct. 1, 2025 | Sullivan Don | EVP, Chief Strategy Officer | F | Common Stock | 1069 | $252.20 | 22,332.0000 | 17,851,584 | 4.57% | 0.01% |
| Oct. 1, 2025 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | F | Common Stock | 470 | $252.20 | 6,223.0000 | 17,851,584 | 7.02% | 0.00% |
| Oct. 1, 2025 | Perry James E | EVP, CFO | A | Common Stock | 1728 | $0.00 | 26,906.0000 | 17,851,584 | 6.86% | 0.01% |
| Oct. 1, 2025 | Perry James E | EVP, CFO | F | Common Stock | 977 | $252.20 | 25,929.0000 | 17,851,584 | 3.63% | 0.01% |
| Oct. 1, 2025 | Garde Danielle | SVP, Chief People Officer | F | Common Stock | 299 | $252.20 | 3,782.0000 | 17,851,584 | 7.33% | 0.00% |
| Oct. 1, 2025 | Garde Danielle | SVP, Chief People Officer | A | Common Stock | 1003 | $0.00 | 4,081.0000 | 17,851,584 | 32.59% | 0.01% |
| Sept. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 1000 | $250.00 | 64,741.0000 | 17,809,590 | 1.52% | 0.01% |
| Aug. 28, 2025 | Griffin Bobby | Director | A | Common Stock | 495 | $0.00 | 2,943.0000 | 17,809,590 | 20.22% | 0.00% |
| Aug. 28, 2025 | GAMBRELL MICHAEL R | Director | A | Common Stock | 495 | $0.00 | 25,913.0000 | 17,809,590 | 1.95% | 0.00% |
| Aug. 28, 2025 | Motsenbocker Anne | Director | A | Common Stock | 495 | $0.00 | 2,245.0000 | 17,809,590 | 28.29% | 0.00% |
| Aug. 28, 2025 | Ash Darron K | Director | A | Common Stock | 495 | $0.00 | 855.0000 | 17,809,590 | 137.50% | 0.00% |
| Aug. 28, 2025 | LIVINGSTONE LINDA A. | Director | A | Common Stock | 495 | $0.00 | 12,913.0000 | 17,809,590 | 3.99% | 0.00% |
| Aug. 28, 2025 | Sweezey Jay Kent | Director | A | Common Stock | 495 | $0.00 | 10,156.0000 | 17,809,590 | 5.12% | 0.00% |
| Aug. 28, 2025 | JOHNSTON TERRY L | Director | A | Common Stock | 495 | $0.00 | 9,987.0000 | 17,809,590 | 5.21% | 0.00% |
| Aug. 22, 2025 | Alverson Luke | SVP, GC & Secretary | G | Common Stock | 425 | $0.00 | 13,009.0000 | 17,809,590 | 3.16% | 0.00% |
| Aug. 14, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 1067 | $283.14 | 24,516.0000 | 17,809,590 | 4.17% | 0.01% |
| Aug. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 40 | $262.94 | 65,764.0000 | 17,809,590 | 0.06% | 0.00% |
| Aug. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 10 | $266.70 | 65,754.0000 | 17,809,590 | 0.02% | 0.00% |
| Aug. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 13 | $268.43 | 65,741.0000 | 17,809,590 | 0.02% | 0.00% |
| Aug. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 90 | $255.45 | 66,651.0000 | 17,809,590 | 0.13% | 0.00% |
| Aug. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 51 | $256.67 | 66,600.0000 | 17,809,590 | 0.08% | 0.00% |
| Aug. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 160 | $257.86 | 66,440.0000 | 17,809,590 | 0.24% | 0.00% |
| Aug. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 266 | $258.85 | 66,174.0000 | 17,809,590 | 0.40% | 0.00% |
| Aug. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 191 | $259.88 | 65,983.0000 | 17,809,590 | 0.29% | 0.00% |
| Aug. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 51 | $260.90 | 65,932.0000 | 17,809,590 | 0.08% | 0.00% |
| Aug. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 128 | $262.09 | 65,804.0000 | 17,809,590 | 0.19% | 0.00% |
| Aug. 12, 2025 | Perry James E | EVP, CFO | S | Common Stock | 145 | $275.05 | 25,701.0000 | 17,809,590 | 0.56% | 0.00% |
| Aug. 1, 2025 | Swartz Robert M | Director | S | Common Stock | 100 | $250.28 | 12,319.0000 | 17,809,590 | 0.81% | 0.00% |
| Aug. 1, 2025 | Swartz Robert M | Director | S | Common Stock | 100 | $250.46 | 12,419.0000 | 17,809,590 | 0.80% | 0.00% |
| July 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 126 | $302.44 | 25,758.0000 | 17,809,590 | 0.49% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 234 | $291.77 | 67,507.0000 | 17,809,590 | 0.35% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 123 | $292.94 | 67,384.0000 | 17,809,590 | 0.18% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 174 | $293.84 | 67,210.0000 | 17,809,590 | 0.26% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 132 | $294.76 | 67,078.0000 | 17,809,590 | 0.20% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 110 | $295.70 | 66,968.0000 | 17,809,590 | 0.16% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 59 | $296.98 | 66,909.0000 | 17,809,590 | 0.09% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 53 | $298.16 | 66,856.0000 | 17,809,590 | 0.08% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 41 | $299.39 | 66,815.0000 | 17,809,590 | 0.06% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 14 | $300.13 | 66,801.0000 | 17,809,590 | 0.02% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 10 | $301.99 | 66,791.0000 | 17,809,590 | 0.01% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 28 | $303.92 | 66,763.0000 | 17,809,590 | 0.04% | 0.00% |
| July 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 22 | $305.35 | 66,741.0000 | 17,809,590 | 0.03% | 0.00% |
| July 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 226 | $298.94 | 26,357.0000 | 17,809,590 | 0.85% | 0.00% |
| July 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 294 | $299.98 | 26,063.0000 | 17,809,590 | 1.12% | 0.00% |
| July 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 179 | $301.01 | 25,884.0000 | 17,809,590 | 0.69% | 0.00% |
| July 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 75 | $303.87 | 25,683.0000 | 17,809,590 | 0.29% | 0.00% |
| July 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 100 | $305.16 | 25,583.0000 | 17,809,590 | 0.39% | 0.00% |
| July 1, 2025 | Swartz Robert M | Director | S | Common Stock | 200 | $284.18 | 12,519.0000 | 17,809,590 | 1.57% | 0.00% |
| July 1, 2025 | Perry James E | EVP, CFO | S | Common Stock | 145 | $284.18 | 25,846.0000 | 17,809,590 | 0.56% | 0.00% |
| June 16, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 89 | $292.99 | 67,744.0000 | 17,809,590 | 0.13% | 0.00% |
| June 16, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 101 | $292.25 | 67,833.0000 | 17,809,590 | 0.15% | 0.00% |
| June 16, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 155 | $291.02 | 67,934.0000 | 17,809,590 | 0.23% | 0.00% |
| June 16, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 219 | $290.02 | 68,089.0000 | 17,809,590 | 0.32% | 0.00% |
| June 16, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 406 | $289.15 | 68,308.0000 | 17,809,590 | 0.59% | 0.00% |
| June 16, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 27 | $288.39 | 68,714.0000 | 17,809,590 | 0.04% | 0.00% |
| June 16, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 49 | $288.78 | 27,739.0000 | 17,809,590 | 0.18% | 0.00% |
| June 16, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 3 | $293.85 | 67,741.0000 | 17,809,590 | 0.00% | 0.00% |
| June 16, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 464 | $292.48 | 26,645.0000 | 17,809,590 | 1.71% | 0.00% |
| June 16, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 121 | $291.17 | 27,109.0000 | 17,809,590 | 0.44% | 0.00% |
| June 16, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 509 | $290.12 | 27,230.0000 | 17,809,590 | 1.83% | 0.00% |
| June 16, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 76 | $287.49 | 27,788.0000 | 17,809,590 | 0.27% | 0.00% |
| June 16, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 62 | $293.60 | 26,583.0000 | 17,809,590 | 0.23% | 0.00% |
| June 2, 2025 | Swartz Robert M | Director | S | Common Stock | 100 | $304.29 | 12,719.0000 | 17,809,590 | 0.78% | 0.00% |
| June 2, 2025 | Swartz Robert M | Director | S | Common Stock | 100 | $298.47 | 12,819.0000 | 17,809,590 | 0.77% | 0.00% |
| June 2, 2025 | Perry James E | EVP, CFO | S | Common Stock | 100 | $304.29 | 25,991.0000 | 17,809,590 | 0.38% | 0.00% |
| June 2, 2025 | Perry James E | EVP, CFO | S | Common Stock | 45 | $303.37 | 26,091.0000 | 17,809,590 | 0.17% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 53 | $306.84 | 69,385.0000 | 17,809,590 | 0.08% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 30 | $307.42 | 69,355.0000 | 17,809,590 | 0.04% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 32 | $308.59 | 69,323.0000 | 17,809,590 | 0.05% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 47 | $309.54 | 69,276.0000 | 17,809,590 | 0.07% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 67 | $310.91 | 69,209.0000 | 17,809,590 | 0.10% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 113 | $311.83 | 69,096.0000 | 17,809,590 | 0.16% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 62 | $312.67 | 69,034.0000 | 17,809,590 | 0.09% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 369 | $313.80 | 68,665.0000 | 17,809,590 | 0.53% | 0.00% |
| May 27, 2025 | Perry James E | EVP, CFO | G | Common Stock | 1000 | $0.00 | 25,613.0000 | 17,809,590 | 3.76% | 0.01% |
| May 27, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 919 | $305.49 | 15,237.0000 | 17,809,590 | 5.69% | 0.01% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 34 | $301.09 | 69,631.0000 | 17,809,590 | 0.05% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 41 | $302.37 | 69,590.0000 | 17,809,590 | 0.06% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 31 | $303.28 | 69,559.0000 | 17,809,590 | 0.04% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 1 | $304.05 | 69,558.0000 | 17,809,590 | 0.00% | 0.00% |
| May 27, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 120 | $305.65 | 69,438.0000 | 17,809,590 | 0.17% | 0.00% |
| May 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 300 | $330.15 | 28,992.0000 | 17,809,590 | 1.02% | 0.00% |
| May 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 30 | $335.51 | 27,792.0000 | 17,809,590 | 0.11% | 0.00% |
| May 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 70 | $334.70 | 27,822.0000 | 17,809,590 | 0.25% | 0.00% |
| May 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 756 | $332.79 | 27,892.0000 | 17,809,590 | 2.64% | 0.00% |
| May 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 344 | $331.72 | 28,648.0000 | 17,809,590 | 1.19% | 0.00% |
| May 7, 2025 | Sullivan Don | EVP, Chief Strategy Officer | A | Performance Rights | 1411 | $0.00 | 1,411.0000 | 17,809,590 | 9999.99% | 0.01% |
| May 7, 2025 | Armes Joseph B | Chairman, President & CEO | A | Performance Rights | 8004 | $0.00 | 47,034.0000 | 17,809,590 | 20.51% | 0.04% |
| May 7, 2025 | Alverson Luke | SVP, GC & Secretary | A | Performance Rights | 896 | $0.00 | 896.0000 | 17,809,590 | 9999.99% | 0.01% |
| May 7, 2025 | Perry James E | EVP, CFO | A | Performance Rights | 1544 | $0.00 | 1,544.0000 | 17,809,590 | 9999.99% | 0.01% |
| May 7, 2025 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | A | Performance Rights | 1083 | $0.00 | 1,083.0000 | 17,809,590 | 9999.99% | 0.01% |
| May 7, 2025 | Garde Danielle | SVP, Chief People Officer | A | Performance Rights | 896 | $0.00 | 896.0000 | 17,809,590 | 9999.99% | 0.01% |
| May 1, 2025 | Perry James E | EVP, CFO | S | Common Stock | 145 | $312.87 | 27,065.0000 | 17,809,590 | 0.53% | 0.00% |
| May 1, 2025 | Swartz Robert M | Director | S | Common Stock | 200 | $312.87 | 12,919.0000 | 17,809,590 | 1.52% | 0.00% |
| April 14, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 919 | $303.21 | 16,156.0000 | 17,809,590 | 5.38% | 0.01% |
| April 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 149 | $299.21 | 69,828.0000 | 17,809,590 | 0.21% | 0.00% |
| April 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 385 | $298.19 | 69,977.0000 | 17,809,590 | 0.55% | 0.00% |
| April 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 78 | $296.93 | 70,362.0000 | 17,809,590 | 0.11% | 0.00% |
| April 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 160 | $296.06 | 70,440.0000 | 17,809,590 | 0.23% | 0.00% |
| April 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 65 | $295.16 | 70,600.0000 | 17,809,590 | 0.09% | 0.00% |
| April 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 24 | $300.86 | 69,665.0000 | 17,809,590 | 0.03% | 0.00% |
| April 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 271 | $295.14 | 30,521.0000 | 17,809,590 | 0.88% | 0.00% |
| April 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 1150 | $296.58 | 29,371.0000 | 17,809,590 | 3.77% | 0.01% |
| April 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 79 | $298.99 | 29,292.0000 | 17,809,590 | 0.27% | 0.00% |
| April 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 139 | $300.03 | 69,689.0000 | 17,809,590 | 0.20% | 0.00% |
| April 2, 2025 | Perry James E | EVP, CFO | M | Common Stock | 5986 | $0.00 | 29,575.0000 | 17,809,590 | 25.38% | 0.03% |
| April 2, 2025 | Armes Joseph B | Chairman, President & CEO | M | Common Stock | 18712 | $0.00 | 68,703.0000 | 17,809,590 | 37.43% | 0.11% |
| April 2, 2025 | Armes Joseph B | Chairman, President & CEO | M | Common Stock | 15378 | $0.00 | 84,081.0000 | 17,809,590 | 22.38% | 0.09% |
| April 2, 2025 | Armes Joseph B | Chairman, President & CEO | F | Common Stock | 13416 | $295.91 | 70,665.0000 | 17,809,590 | 15.96% | 0.08% |
| April 2, 2025 | Armes Joseph B | Chairman, President & CEO | M | Performance Rights | 9187 | $0.00 | 39,030.0000 | 17,809,590 | 19.05% | 0.05% |
| April 2, 2025 | Armes Joseph B | Chairman, President & CEO | M | Performance Rights | 7851 | $0.00 | 20,658.0000 | 17,809,590 | 27.54% | 0.04% |
| April 2, 2025 | Perry James E | EVP, CFO | F | Common Stock | 2365 | $295.91 | 27,210.0000 | 17,809,590 | 8.00% | 0.01% |
| April 2, 2025 | Perry James E | EVP, CFO | M | Performance Rights | 2948 | $0.00 | 4,903.0000 | 17,809,590 | 37.55% | 0.02% |
| April 2, 2025 | Alverson Luke | SVP, GC & Secretary | M | Common Stock | 3052 | $0.00 | 18,289.0000 | 17,809,590 | 20.03% | 0.02% |
| April 2, 2025 | Alverson Luke | SVP, GC & Secretary | F | Common Stock | 1214 | $295.91 | 17,075.0000 | 17,809,590 | 6.64% | 0.01% |
| April 2, 2025 | Alverson Luke | SVP, GC & Secretary | M | Performance Rights | 1500 | $0.00 | 2,824.0000 | 17,809,590 | 34.69% | 0.01% |
| April 2, 2025 | Sullivan Don | EVP, Chief Strategy Officer | M | Common Stock | 6836 | $0.00 | 33,492.0000 | 17,809,590 | 25.65% | 0.04% |
| April 2, 2025 | Sullivan Don | EVP, Chief Strategy Officer | F | Common Stock | 2700 | $295.91 | 30,792.0000 | 17,809,590 | 8.06% | 0.02% |
| April 2, 2025 | Sullivan Don | EVP, Chief Strategy Officer | M | Performance Rights | 3369 | $0.00 | 4,827.0000 | 17,809,590 | 41.11% | 0.02% |
| April 2, 2025 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | M | Common Stock | 1720 | $0.00 | 7,105.0000 | 17,809,590 | 31.94% | 0.01% |
| April 2, 2025 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | F | Common Stock | 690 | $295.91 | 6,415.0000 | 17,809,590 | 9.71% | 0.00% |
| April 2, 2025 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | M | Performance Rights | 843 | $0.00 | 2,051.0000 | 17,809,590 | 29.13% | 0.00% |
| April 1, 2025 | Perry James E | EVP, CFO | S | Common Stock | 145 | $289.10 | 23,589.0000 | 17,809,590 | 0.61% | 0.00% |
| April 1, 2025 | Swartz Robert M | Director | S | Common Stock | 200 | $289.10 | 13,119.0000 | 17,809,590 | 1.50% | 0.00% |
| March 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 315 | $291.12 | 49,991.0000 | 17,790,671 | 0.63% | 0.00% |
| March 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 227 | $290.37 | 50,306.0000 | 17,790,671 | 0.45% | 0.00% |
| March 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 300 | $289.59 | 50,533.0000 | 17,790,671 | 0.59% | 0.00% |
| March 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 82 | $288.52 | 50,833.0000 | 17,790,671 | 0.16% | 0.00% |
| March 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 67 | $287.21 | 50,915.0000 | 17,790,671 | 0.13% | 0.00% |
| March 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 9 | $286.24 | 50,982.0000 | 17,790,671 | 0.02% | 0.00% |
| March 17, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 20 | $294.82 | 15,236.0000 | 17,790,671 | 0.13% | 0.00% |
| March 17, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 103 | $294.01 | 15,256.0000 | 17,790,671 | 0.67% | 0.00% |
| March 17, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 165 | $293.11 | 15,359.0000 | 17,790,671 | 1.06% | 0.00% |
| March 17, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 428 | $292.01 | 15,524.0000 | 17,790,671 | 2.68% | 0.00% |
| March 17, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 384 | $291.18 | 15,952.0000 | 17,790,671 | 2.35% | 0.00% |
| March 17, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 40 | $294.82 | 26,655.0000 | 17,790,671 | 0.15% | 0.00% |
| March 17, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 209 | $294.01 | 26,695.0000 | 17,790,671 | 0.78% | 0.00% |
| March 17, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 864 | $292.01 | 27,236.0000 | 17,790,671 | 3.07% | 0.00% |
| March 17, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 777 | $291.18 | 28,100.0000 | 17,790,671 | 2.69% | 0.00% |
| March 17, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 332 | $293.11 | 26,904.0000 | 17,790,671 | 1.22% | 0.00% |
| March 3, 2025 | Swartz Robert M | Director | S | Common Stock | 100 | $308.25 | 13,319.0000 | 17,790,671 | 0.75% | 0.00% |
| March 3, 2025 | Perry James E | EVP, CFO | S | Common Stock | 100 | $308.25 | 23,282.0000 | 17,790,671 | 0.43% | 0.00% |
| March 3, 2025 | Swartz Robert M | Director | S | Common Stock | 96 | $306.15 | 13,423.0000 | 17,790,671 | 0.71% | 0.00% |
| March 3, 2025 | Swartz Robert M | Director | S | Common Stock | 4 | $306.71 | 13,419.0000 | 17,790,671 | 0.03% | 0.00% |
| March 3, 2025 | Perry James E | EVP, CFO | S | Common Stock | 45 | $306.70 | 23,382.0000 | 17,790,671 | 0.19% | 0.00% |
| Feb. 18, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 1100 | $317.81 | 16,336.0000 | 17,790,671 | 6.31% | 0.01% |
| Feb. 18, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 622 | $320.77 | 29,177.0000 | 17,790,671 | 2.09% | 0.00% |
| Feb. 18, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 607 | $319.97 | 29,799.0000 | 17,790,671 | 2.00% | 0.00% |
| Feb. 18, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 400 | $317.98 | 30,406.0000 | 17,790,671 | 1.30% | 0.00% |
| Feb. 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 20 | $321.44 | 50,991.0000 | 17,790,671 | 0.04% | 0.00% |
| Feb. 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 80 | $320.53 | 51,011.0000 | 17,790,671 | 0.16% | 0.00% |
| Feb. 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 117 | $319.33 | 51,091.0000 | 17,790,671 | 0.23% | 0.00% |
| Feb. 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 466 | $318.25 | 51,208.0000 | 17,790,671 | 0.90% | 0.00% |
| Feb. 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 301 | $317.48 | 51,674.0000 | 17,790,671 | 0.58% | 0.00% |
| Feb. 14, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 16 | $315.17 | 51,975.0000 | 17,790,671 | 0.03% | 0.00% |
| Feb. 18, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 300 | $323.55 | 28,877.0000 | 17,790,671 | 1.03% | 0.00% |
| Feb. 13, 2025 | Perry James E | EVP, CFO | S | Common Stock | 145 | $315.04 | 23,427.0000 | 17,790,671 | 0.62% | 0.00% |
| Feb. 3, 2025 | Swartz Robert M | Director | S | Common Stock | 200 | $321.78 | 13,519.0000 | 17,790,671 | 1.46% | 0.00% |
| Jan. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 159 | $378.80 | 52,373.0000 | 17,790,671 | 0.30% | 0.00% |
| Jan. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 365 | $379.95 | 52,008.0000 | 17,790,671 | 0.70% | 0.00% |
| Jan. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 17 | $380.78 | 51,991.0000 | 17,790,671 | 0.03% | 0.00% |
| Jan. 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 65 | $373.64 | 32,541.0000 | 17,790,671 | 0.20% | 0.00% |
| Jan. 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 245 | $374.87 | 32,296.0000 | 17,790,671 | 0.75% | 0.00% |
| Jan. 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 504 | $376.47 | 31,792.0000 | 17,790,671 | 1.56% | 0.00% |
| Jan. 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 200 | $377.58 | 31,592.0000 | 17,790,671 | 0.63% | 0.00% |
| Jan. 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 324 | $378.78 | 31,268.0000 | 17,790,671 | 1.03% | 0.00% |
| Jan. 15, 2025 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 462 | $379.96 | 30,806.0000 | 17,790,671 | 1.48% | 0.00% |
| Jan. 13, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 195 | $354.23 | 18,763.0000 | 17,790,671 | 1.03% | 0.00% |
| Jan. 13, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 269 | $356.73 | 18,494.0000 | 17,790,671 | 1.43% | 0.00% |
| Jan. 13, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 122 | $357.69 | 18,372.0000 | 17,790,671 | 0.66% | 0.00% |
| Jan. 13, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 262 | $358.76 | 18,110.0000 | 17,790,671 | 1.43% | 0.00% |
| Jan. 13, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 599 | $359.60 | 17,511.0000 | 17,790,671 | 3.31% | 0.00% |
| Jan. 13, 2025 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 75 | $360.58 | 17,436.0000 | 17,790,671 | 0.43% | 0.00% |
| Jan. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 131 | $377.80 | 52,532.0000 | 17,790,671 | 0.25% | 0.00% |
| Jan. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 228 | $376.78 | 52,663.0000 | 17,790,671 | 0.43% | 0.00% |
| Jan. 15, 2025 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 100 | $375.38 | 52,891.0000 | 17,790,671 | 0.19% | 0.00% |
| Jan. 15, 2025 | Armes Joseph B | Chairman, President & CEO | J | Common Stock | 150 | $0.00 | 52,991.0000 | 17,790,671 | 0.28% | 0.00% |
| Jan. 15, 2025 | Armes Joseph B | Chairman, President & CEO | J | Common Stock | 1500 | $0.00 | 51,991.0000 | 17,790,671 | 2.80% | 0.01% |
| Jan. 2, 2025 | Swartz Robert M | Director | S | Common Stock | 200 | $354.65 | 13,719.0000 | 17,790,671 | 1.44% | 0.00% |
| Dec. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 52 | $392.07 | 54,351.0000 | 17,771,489 | 0.10% | 0.00% |
| Dec. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 11 | $393.38 | 54,340.0000 | 17,771,489 | 0.02% | 0.00% |
| Dec. 16, 2024 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 1416 | $387.15 | 18,957.0000 | 17,771,489 | 6.95% | 0.01% |
| Dec. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 208 | $391.02 | 54,403.0000 | 17,771,489 | 0.38% | 0.00% |
| Dec. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 359 | $389.80 | 54,611.0000 | 17,771,489 | 0.65% | 0.00% |
| Dec. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 319 | $388.80 | 54,970.0000 | 17,771,489 | 0.58% | 0.00% |
| Dec. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 51 | $387.58 | 55,289.0000 | 17,771,489 | 0.09% | 0.00% |
| Dec. 16, 2024 | Sullivan Don | EVP, Chief Strategy Officer | S | Common Stock | 1965 | $387.15 | 32,605.0000 | 17,771,489 | 5.68% | 0.01% |
| Nov. 18, 2024 | Sweezey Jay Kent | Director | G | Common Stock | 25 | $0.00 | 9,661.0000 | 17,771,489 | 0.26% | 0.00% |
| Nov. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 78 | $407.94 | 55,348.0000 | 17,771,489 | 0.14% | 0.00% |
| Nov. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 156 | $403.38 | 56,184.0000 | 17,771,489 | 0.28% | 0.00% |
| Nov. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 579 | $404.35 | 55,605.0000 | 17,771,489 | 1.03% | 0.00% |
| Nov. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 117 | $405.35 | 55,488.0000 | 17,771,489 | 0.21% | 0.00% |
| Nov. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 62 | $406.94 | 55,426.0000 | 17,771,489 | 0.11% | 0.00% |
| Nov. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 8 | $408.96 | 55,340.0000 | 17,771,489 | 0.01% | 0.00% |
| Nov. 8, 2024 | LIVINGSTONE LINDA A. | Director | G | Common Stock | 500 | $0.00 | 12,418.0000 | 17,771,489 | 3.87% | 0.00% |
| Nov. 8, 2024 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | S | Common Stock | 362 | $417.09 | 5,384.0000 | 17,771,489 | 6.30% | 0.00% |
| Oct. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 148 | $393.01 | 57,037.0000 | 17,771,489 | 0.26% | 0.00% |
| Oct. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 3 | $395.92 | 56,340.0000 | 17,771,489 | 0.01% | 0.00% |
| Oct. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 26 | $395.18 | 56,343.0000 | 17,771,489 | 0.05% | 0.00% |
| Oct. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 668 | $393.85 | 56,369.0000 | 17,771,489 | 1.17% | 0.00% |
| Oct. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 89 | $392.02 | 57,185.0000 | 17,771,489 | 0.16% | 0.00% |
| Oct. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 26 | $390.64 | 57,274.0000 | 17,771,489 | 0.05% | 0.00% |
| Oct. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 27 | $389.79 | 57,300.0000 | 17,771,489 | 0.05% | 0.00% |
| Oct. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 13 | $388.21 | 57,327.0000 | 17,771,489 | 0.02% | 0.00% |
| Oct. 1, 2024 | Armes Joseph B | Chairman, President & CEO | F | Common Stock | 2970 | $364.56 | 57,340.0000 | 17,771,489 | 4.92% | 0.02% |
| Oct. 1, 2024 | Alverson Luke | SVP, GC & Secretary | A | Common Stock | 814 | $0.00 | 20,922.0000 | 17,771,489 | 4.05% | 0.00% |
| Oct. 1, 2024 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | A | Common Stock | 962 | $0.00 | 6,216.0000 | 17,771,489 | 18.31% | 0.01% |
| Oct. 1, 2024 | Alverson Luke | SVP, GC & Secretary | F | Common Stock | 549 | $364.56 | 20,373.0000 | 17,771,489 | 2.62% | 0.00% |
| Oct. 1, 2024 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | F | Common Stock | 470 | $364.56 | 5,746.0000 | 17,771,489 | 7.56% | 0.00% |
| Oct. 1, 2024 | Perry James E | EVP, CFO | A | Common Stock | 1389 | $0.00 | 25,155.0000 | 17,771,489 | 5.84% | 0.01% |
| Oct. 1, 2024 | Perry James E | EVP, CFO | F | Common Stock | 1132 | $364.56 | 24,023.0000 | 17,771,489 | 4.50% | 0.01% |
| Oct. 1, 2024 | Garde Danielle | SVP, Chief People Officer | A | Common Stock | 814 | $0.00 | 3,546.0000 | 17,771,489 | 29.80% | 0.00% |
| Oct. 1, 2024 | Garde Danielle | SVP, Chief People Officer | F | Common Stock | 376 | $364.56 | 3,170.0000 | 17,771,489 | 10.60% | 0.00% |
| Oct. 1, 2024 | Sullivan Don | EVP, Chief Strategy Officer | A | Common Stock | 1333 | $0.00 | 35,819.0000 | 17,771,489 | 3.87% | 0.01% |
| Oct. 1, 2024 | Sullivan Don | EVP, Chief Strategy Officer | F | Common Stock | 1249 | $364.56 | 34,570.0000 | 17,771,489 | 3.49% | 0.01% |
| Oct. 1, 2024 | Armes Joseph B | Chairman, President & CEO | A | Common Stock | 4089 | $0.00 | 60,310.0000 | 17,771,489 | 7.27% | 0.02% |
| Sept. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 20 | $337.90 | 57,194.0000 | 16,465,776 | 0.03% | 0.00% |
| Sept. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 130 | $344.66 | 56,219.0000 | 16,465,776 | 0.23% | 0.00% |
| Sept. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 182 | $342.94 | 56,349.0000 | 16,465,776 | 0.32% | 0.00% |
| Sept. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 78 | $342.09 | 56,531.0000 | 16,465,776 | 0.14% | 0.00% |
| Sept. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 367 | $340.57 | 56,609.0000 | 16,465,776 | 0.64% | 0.00% |
| Sept. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 5 | $336.28 | 57,214.0000 | 16,465,776 | 0.01% | 0.00% |
| Sept. 16, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 218 | $339.64 | 56,976.0000 | 16,465,776 | 0.38% | 0.00% |
| Aug. 15, 2024 | GAMBRELL MICHAEL R | Director | A | Common Stock | 360 | $0.00 | 25,418.0000 | 16,465,776 | 1.44% | 0.00% |
| Aug. 15, 2024 | JOHNSTON TERRY L | Director | A | Common Stock | 360 | $0.00 | 9,492.0000 | 16,465,776 | 3.94% | 0.00% |
| Aug. 15, 2024 | Griffin Bobby | Director | A | Common Stock | 360 | $0.00 | 2,448.0000 | 16,465,776 | 17.24% | 0.00% |
| Aug. 15, 2024 | LIVINGSTONE LINDA A. | Director | A | Common Stock | 360 | $0.00 | 12,918.0000 | 16,465,776 | 2.87% | 0.00% |
| Aug. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 31 | $311.28 | 58,188.0000 | 16,465,776 | 0.05% | 0.00% |
| Aug. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 291 | $312.69 | 57,897.0000 | 16,465,776 | 0.50% | 0.00% |
| Aug. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 553 | $313.39 | 57,344.0000 | 16,465,776 | 0.96% | 0.00% |
| Aug. 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 125 | $314.51 | 57,219.0000 | 16,465,776 | 0.22% | 0.00% |
| Aug. 15, 2024 | Motsenbocker Anne | Director | A | Common Stock | 360 | $0.00 | 1,750.0000 | 16,465,776 | 25.90% | 0.00% |
| Aug. 15, 2024 | Swartz Robert M | Director | A | Common Stock | 360 | $0.00 | 13,919.0000 | 16,465,776 | 2.66% | 0.00% |
| Aug. 15, 2024 | Sweezey Jay Kent | Director | A | Common Stock | 360 | $0.00 | 9,686.0000 | 16,465,776 | 3.86% | 0.00% |
| Aug. 15, 2024 | Ash Darron K | Director | A | Common Stock | 360 | $0.00 | 360.0000 | 16,465,776 | 9999.99% | 0.00% |
| July 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 197 | $287.76 | 58,219.0000 | 16,465,776 | 0.34% | 0.00% |
| July 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 10 | $278.76 | 59,209.0000 | 16,465,776 | 0.02% | 0.00% |
| July 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 160 | $285.54 | 58,756.0000 | 16,465,776 | 0.27% | 0.00% |
| July 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 162 | $284.39 | 58,916.0000 | 16,465,776 | 0.27% | 0.00% |
| July 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 51 | $283.30 | 59,078.0000 | 16,465,776 | 0.09% | 0.00% |
| July 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 40 | $281.85 | 59,129.0000 | 16,465,776 | 0.07% | 0.00% |
| July 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 40 | $280.23 | 59,169.0000 | 16,465,776 | 0.07% | 0.00% |
| July 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 340 | $287.13 | 58,416.0000 | 16,465,776 | 0.58% | 0.00% |
| June 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 250 | $264.22 | 59,837.0000 | 16,465,776 | 0.42% | 0.00% |
| June 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 181 | $267.42 | 59,243.0000 | 16,465,776 | 0.30% | 0.00% |
| June 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 132 | $263.16 | 60,087.0000 | 16,465,776 | 0.22% | 0.00% |
| June 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 24 | $268.67 | 59,219.0000 | 16,465,776 | 0.04% | 0.00% |
| June 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 325 | $266.46 | 59,424.0000 | 16,465,776 | 0.54% | 0.00% |
| June 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 88 | $265.18 | 59,749.0000 | 16,465,776 | 0.15% | 0.00% |
| May 29, 2024 | Armes Joseph B | Chairman, President & CEO | A | Performance Rights | 8236 | $0.00 | 56,068.0000 | 16,465,776 | 17.22% | 0.05% |
| May 30, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 121 | $258.71 | 60,124.0000 | 16,465,776 | 0.20% | 0.00% |
| May 30, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 378 | $257.77 | 60,245.0000 | 16,465,776 | 0.62% | 0.00% |
| May 30, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 250 | $257.03 | 60,623.0000 | 16,465,776 | 0.41% | 0.00% |
| May 29, 2024 | Alverson Luke | SVP, GC & Secretary | A | Performance Rights | 1093 | $0.00 | 1,093.0000 | 16,465,776 | 9999.99% | 0.01% |
| May 30, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 251 | $255.52 | 60,873.0000 | 16,465,776 | 0.41% | 0.00% |
| May 28, 2024 | Sweezey Jay Kent | Director | G | Common Stock | 40 | $0.00 | 9,326.0000 | 16,465,776 | 0.43% | 0.00% |
| May 29, 2024 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | A | Performance Rights | 954 | $0.00 | 954.0000 | 16,465,776 | 9999.99% | 0.01% |
| May 29, 2024 | Perry James E | EVP, CFO | A | Performance Rights | 1866 | $0.00 | 1,866.0000 | 16,465,776 | 9999.99% | 0.01% |
| May 29, 2024 | Garde Danielle | SVP, Chief People Officer | A | Performance Rights | 1006 | $0.00 | 1,006.0000 | 16,465,776 | 9999.99% | 0.01% |
| May 29, 2024 | Sullivan Don | EVP, Chief Strategy Officer | A | Performance Rights | 1790 | $0.00 | 1,790.0000 | 16,465,776 | 9999.99% | 0.01% |
| April 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 24 | $230.37 | 62,076.0000 | 16,465,776 | 0.04% | 0.00% |
| April 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 18 | $235.23 | 61,124.0000 | 16,465,776 | 0.03% | 0.00% |
| April 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 106 | $234.59 | 61,142.0000 | 16,465,776 | 0.17% | 0.00% |
| April 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 101 | $233.62 | 61,248.0000 | 16,465,776 | 0.16% | 0.00% |
| April 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 547 | $232.60 | 61,349.0000 | 16,465,776 | 0.88% | 0.00% |
| April 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 180 | $231.79 | 61,896.0000 | 16,465,776 | 0.29% | 0.00% |
| April 17, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 24 | $229.42 | 62,100.0000 | 16,465,776 | 0.04% | 0.00% |
| April 3, 2024 | Perry James E | EVP, CFO | M | Common Stock | 5388 | $0.00 | 25,805.0000 | 16,465,776 | 26.39% | 0.03% |
| April 3, 2024 | Sullivan Don | EVP, GM Contractor Solutions | M | Performance Rights | 3029 | $0.00 | 6,406.0000 | 16,465,776 | 32.10% | 0.02% |
| April 3, 2024 | Armes Joseph B | Chairman, President & CEO | M | Common Stock | 12502 | $0.00 | 67,044.0000 | 16,465,776 | 22.92% | 0.08% |
| April 3, 2024 | Alverson Luke | SVP, GC & Secretary | M | Performance Rights | 1135 | $0.00 | 3,231.0000 | 16,465,776 | 26.00% | 0.01% |
| April 3, 2024 | Alverson Luke | SVP, GC & Secretary | F | Common Stock | 927 | $231.92 | 20,014.0000 | 16,465,776 | 4.43% | 0.01% |
| April 3, 2024 | Alverson Luke | SVP, GC & Secretary | M | Common Stock | 2318 | $0.00 | 20,941.0000 | 16,465,776 | 12.45% | 0.01% |
| April 3, 2024 | Perry James E | EVP, CFO | M | Performance Rights | 2650 | $0.00 | 5,985.0000 | 16,465,776 | 30.69% | 0.02% |
| April 3, 2024 | Perry James E | EVP, CFO | F | Common Stock | 2131 | $231.92 | 23,674.0000 | 16,465,776 | 8.26% | 0.01% |
| April 3, 2024 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | M | Performance Rights | 1553 | $0.00 | 1,940.0000 | 16,465,776 | 44.46% | 0.01% |
| April 3, 2024 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | F | Common Stock | 1265 | $231.92 | 5,161.0000 | 16,465,776 | 19.69% | 0.01% |
| April 3, 2024 | UNDERWOOD JEFF | SVP, GM Contractor Solutions | M | Common Stock | 3166 | $0.00 | 6,426.0000 | 16,465,776 | 97.12% | 0.02% |
| April 3, 2024 | Armes Joseph B | Chairman, President & CEO | F | Common Stock | 4920 | $231.92 | 62,124.0000 | 16,465,776 | 7.34% | 0.03% |
| April 3, 2024 | Armes Joseph B | Chairman, President & CEO | M | Performance Rights | 6154 | $0.00 | 47,832.0000 | 16,465,776 | 11.40% | 0.04% |
| April 3, 2024 | Sullivan Don | EVP, GM Contractor Solutions | M | Common Stock | 6164 | $0.00 | 36,827.0000 | 16,465,776 | 20.10% | 0.04% |
| April 3, 2024 | Sullivan Don | EVP, GM Contractor Solutions | F | Common Stock | 2435 | $231.92 | 34,392.0000 | 16,465,776 | 6.61% | 0.01% |
| March 15, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 1000 | $230.06 | 51,497.0000 | 16,377,820 | 1.90% | 0.01% |
| March 13, 2024 | Sullivan Don | EVP, GM Contractor Solutions | S | Common Stock | 2029 | $231.59 | 28,956.0000 | 16,377,820 | 6.55% | 0.01% |
| March 13, 2024 | Sullivan Don | EVP, GM Contractor Solutions | S | Common Stock | 5797 | $230.66 | 30,985.0000 | 16,377,820 | 15.76% | 0.04% |
| Feb. 20, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 592 | $232.54 | 52,760.0000 | 16,377,820 | 1.11% | 0.00% |
| Feb. 20, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 47 | $231.73 | 53,352.0000 | 16,377,820 | 0.09% | 0.00% |
| Feb. 20, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 28 | $230.59 | 53,399.0000 | 16,377,820 | 0.05% | 0.00% |
| Feb. 20, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 25 | $228.07 | 53,458.0000 | 16,377,820 | 0.05% | 0.00% |
| Feb. 20, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 31 | $229.37 | 53,427.0000 | 16,377,820 | 0.06% | 0.00% |
| Feb. 20, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 263 | $233.30 | 52,497.0000 | 16,377,820 | 0.50% | 0.00% |
| Feb. 20, 2024 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 14 | $227.21 | 53,483.0000 | 16,377,820 | 0.03% | 0.00% |
| Feb. 7, 2024 | Alverson Luke | SVP, GC & Secretary | G | Common Stock | 433 | $0.00 | 16,916.0000 | 16,377,820 | 2.50% | 0.00% |
| Dec. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 117 | $200.68 | 54,354.0000 | 16,377,820 | 0.21% | 0.00% |
| Dec. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 173 | $201.82 | 54,181.0000 | 16,377,820 | 0.32% | 0.00% |
| Dec. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 200 | $202.74 | 53,981.0000 | 16,377,820 | 0.37% | 0.00% |
| Dec. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 441 | $203.76 | 53,540.0000 | 16,377,820 | 0.82% | 0.00% |
| Dec. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 43 | $204.55 | 53,497.0000 | 16,377,820 | 0.08% | 0.00% |
| Dec. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 26 | $199.85 | 54,471.0000 | 16,377,820 | 0.05% | 0.00% |
| Nov. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 34 | $180.44 | 54,497.0000 | 16,377,820 | 0.06% | 0.00% |
| Nov. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 616 | $174.69 | 54,881.0000 | 16,377,820 | 1.11% | 0.00% |
| Nov. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 25 | $175.42 | 54,856.0000 | 16,377,820 | 0.05% | 0.00% |
| Nov. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 122 | $177.18 | 54,734.0000 | 16,377,820 | 0.22% | 0.00% |
| Nov. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 104 | $178.64 | 54,630.0000 | 16,377,820 | 0.19% | 0.00% |
| Nov. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 99 | $179.80 | 54,531.0000 | 16,377,820 | 0.18% | 0.00% |
| Oct. 16, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 93 | $176.91 | 55,497.0000 | 16,377,820 | 0.17% | 0.00% |
| Oct. 16, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 265 | $174.13 | 56,232.0000 | 16,377,820 | 0.47% | 0.00% |
| Oct. 16, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 550 | $174.86 | 55,682.0000 | 16,377,820 | 0.98% | 0.00% |
| Oct. 16, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 92 | $176.05 | 55,590.0000 | 16,377,820 | 0.17% | 0.00% |
| Oct. 2, 2023 | Sullivan Don | EVP, GM Contractor Solutions | A | Common Stock | 2258 | $0.00 | 38,226.0000 | 16,377,820 | 6.28% | 0.01% |
| Oct. 2, 2023 | Sullivan Don | EVP, GM Contractor Solutions | F | Common Stock | 1444 | $175.24 | 36,782.0000 | 16,377,820 | 3.78% | 0.01% |
| Oct. 2, 2023 | Perry James E | EVP, CFO | F | Common Stock | 1398 | $175.24 | 20,058.0000 | 16,377,820 | 6.52% | 0.01% |
| Oct. 2, 2023 | Perry James E | EVP, CFO | A | Common Stock | 2258 | $0.00 | 21,456.0000 | 16,377,820 | 11.76% | 0.01% |
| Oct. 2, 2023 | Garde Danielle | SVP, Chief People Officer | F | Common Stock | 215 | $175.24 | 2,640.0000 | 16,377,820 | 7.53% | 0.00% |
| Oct. 2, 2023 | Garde Danielle | SVP, Chief People Officer | A | Common Stock | 1219 | $0.00 | 2,855.0000 | 16,377,820 | 74.51% | 0.01% |
| Oct. 2, 2023 | Alverson Luke | SVP, GC & Secretary | F | Common Stock | 648 | $175.24 | 17,349.0000 | 16,377,820 | 3.60% | 0.00% |
| Oct. 2, 2023 | Alverson Luke | SVP, GC & Secretary | A | Common Stock | 1287 | $0.00 | 17,997.0000 | 16,377,820 | 7.70% | 0.01% |
| Oct. 2, 2023 | Armes Joseph B | Chairman, President & CEO | F | Common Stock | 3497 | $175.24 | 56,497.0000 | 16,377,820 | 5.83% | 0.02% |
| Oct. 2, 2023 | Armes Joseph B | Chairman, President & CEO | A | Common Stock | 7063 | $0.00 | 59,994.0000 | 16,377,820 | 13.34% | 0.04% |
| Sept. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 367 | $177.66 | 53,564.0000 | 16,377,820 | 0.68% | 0.00% |
| Sept. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 22 | $180.34 | 52,931.0000 | 16,377,820 | 0.04% | 0.00% |
| Sept. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 103 | $179.67 | 52,953.0000 | 16,377,820 | 0.19% | 0.00% |
| Sept. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 508 | $178.56 | 53,056.0000 | 16,377,820 | 0.95% | 0.00% |
| Aug. 29, 2023 | LIVINGSTONE LINDA A. | Director | A | Common Stock | 607 | $0.00 | 12,558.0000 | 16,377,820 | 5.08% | 0.00% |
| Aug. 29, 2023 | GAMBRELL MICHAEL R | Director | A | Common Stock | 607 | $0.00 | 21,558.0000 | 16,377,820 | 2.90% | 0.00% |
| Aug. 29, 2023 | Swartz Robert M | Director | A | Common Stock | 607 | $0.00 | 13,559.0000 | 16,377,820 | 4.69% | 0.00% |
| Aug. 29, 2023 | JOHNSTON TERRY L | Director | A | Common Stock | 607 | $0.00 | 9,132.0000 | 16,377,820 | 7.12% | 0.00% |
| Aug. 29, 2023 | Sweezey Jay Kent | Director | A | Common Stock | 607 | $0.00 | 9,366.0000 | 16,377,820 | 6.93% | 0.00% |
| Aug. 29, 2023 | Griffin Bobby | Director | A | Common Stock | 607 | $0.00 | 2,088.0000 | 16,377,820 | 40.99% | 0.00% |
| Aug. 29, 2023 | Motsenbocker Anne | Director | A | Common Stock | 607 | $0.00 | 1,390.0000 | 16,377,820 | 77.52% | 0.00% |
| Aug. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 92 | $185.69 | 54,839.0000 | 16,377,820 | 0.17% | 0.00% |
| Aug. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 164 | $186.35 | 54,675.0000 | 16,377,820 | 0.30% | 0.00% |
| Aug. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 710 | $187.33 | 53,965.0000 | 16,377,820 | 1.30% | 0.00% |
| Aug. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 34 | $188.09 | 53,931.0000 | 16,377,820 | 0.06% | 0.00% |
| Aug. 7, 2023 | Perry James E | EVP, CFO | S | Common Stock | 867 | $184.10 | 19,198.0000 | 16,377,820 | 4.32% | 0.01% |
| Aug. 7, 2023 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 2787 | $183.32 | 16,710.0000 | 16,377,820 | 14.29% | 0.02% |
| Aug. 7, 2023 | Armes Joseph B | Chairman, President & CEO | G | Common Stock | 653 | $0.00 | 62,931.0000 | 16,377,820 | 1.03% | 0.00% |
| Aug. 7, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 8000 | $183.54 | 54,931.0000 | 16,377,820 | 12.71% | 0.05% |
| July 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 457 | $165.14 | 63,787.0000 | 16,377,820 | 0.71% | 0.00% |
| July 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 197 | $163.93 | 64,244.0000 | 16,377,820 | 0.31% | 0.00% |
| July 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 70 | $163.22 | 64,441.0000 | 16,377,820 | 0.11% | 0.00% |
| July 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 63 | $161.75 | 64,511.0000 | 16,377,820 | 0.10% | 0.00% |
| July 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 10 | $160.58 | 64,574.0000 | 16,377,820 | 0.02% | 0.00% |
| July 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 203 | $165.77 | 63,584.0000 | 16,377,820 | 0.32% | 0.00% |
| June 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 133 | $157.78 | 65,451.0000 | 16,377,820 | 0.20% | 0.00% |
| June 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 328 | $159.43 | 64,992.0000 | 16,377,820 | 0.50% | 0.00% |
| June 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 408 | $160.54 | 64,584.0000 | 16,377,820 | 0.63% | 0.00% |
| June 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 131 | $158.64 | 65,320.0000 | 16,377,820 | 0.20% | 0.00% |
| May 30, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 261 | $144.75 | 65,926.0000 | 16,377,820 | 0.39% | 0.00% |
| May 30, 2023 | Alverson Luke | SVP, GC & Secretary | G | Common Stock | 450 | $0.00 | 19,497.0000 | 16,377,820 | 2.26% | 0.00% |
| May 30, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 397 | $143.69 | 66,187.0000 | 16,377,820 | 0.60% | 0.00% |
| May 30, 2023 | Armes Joseph B | Chairman, President & CEO | G | Common Stock | 1500 | $0.00 | 66,584.0000 | 16,377,820 | 2.20% | 0.01% |
| May 30, 2023 | Alverson Luke | SVP, GC & Secretary | S | Common Stock | 600 | $144.68 | 19,947.0000 | 16,377,820 | 2.92% | 0.00% |
| May 30, 2023 | Perry James E | EVP, CFO | G | Common Stock | 1000 | $0.00 | 20,065.0000 | 16,377,820 | 4.75% | 0.01% |
| May 30, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 342 | $145.49 | 65,584.0000 | 16,377,820 | 0.52% | 0.00% |
| May 4, 2023 | Armes Joseph B | Chairman, President & CEO | A | Performance Rights | 12422 | $0.00 | 53,716.0000 | 16,377,820 | 30.08% | 0.08% |
| May 4, 2023 | Sullivan Don | EVP, GM Contractor Solutions | A | Performance Rights | 3037 | $0.00 | 9,435.0000 | 16,377,820 | 47.47% | 0.02% |
| May 4, 2023 | Perry James E | EVP, CFO | A | Performance Rights | 3037 | $0.00 | 8,635.0000 | 16,377,820 | 54.25% | 0.02% |
| May 4, 2023 | Alverson Luke | SVP, GC & Secretary | A | Performance Rights | 1731 | $0.00 | 4,366.0000 | 16,377,820 | 65.69% | 0.01% |
| May 4, 2023 | Garde Danielle | SVP, Chief People Officer | A | Performance Rights | 1639 | $0.00 | 1,639.0000 | 16,377,820 | 9999.99% | 0.01% |
| April 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 14 | $138.28 | 69,070.0000 | 16,377,820 | 0.02% | 0.00% |
| April 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 229 | $139.79 | 68,841.0000 | 16,377,820 | 0.33% | 0.00% |
| April 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 521 | $140.82 | 68,320.0000 | 16,377,820 | 0.76% | 0.00% |
| April 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 236 | $141.61 | 68,084.0000 | 16,377,820 | 0.35% | 0.00% |
| April 5, 2023 | Alverson Luke | SVP, GC & Secretary | M | Common Stock | 4048 | $0.00 | 22,178.0000 | 16,377,820 | 22.33% | 0.02% |
| April 5, 2023 | Alverson Luke | SVP, GC & Secretary | F | Common Stock | 1631 | $138.93 | 20,547.0000 | 16,377,820 | 7.35% | 0.01% |
| April 5, 2023 | Alverson Luke | SVP, GC & Secretary | M | Performance Rights | 2273 | $0.00 | 2,635.0000 | 16,377,820 | 46.31% | 0.01% |
| April 5, 2023 | Perry James E | EVP, CFO | M | Common Stock | 13023 | $0.00 | 26,206.0000 | 16,377,820 | 98.79% | 0.08% |
| April 5, 2023 | Perry James E | EVP, CFO | F | Common Stock | 5141 | $138.93 | 21,065.0000 | 16,377,820 | 19.62% | 0.03% |
| April 5, 2023 | Perry James E | EVP, CFO | M | Performance Rights | 7279 | $0.00 | 5,598.0000 | 16,377,820 | 56.53% | 0.04% |
| April 5, 2023 | Armes Joseph B | Chairman, President & CEO | M | Common Stock | 22106 | $0.00 | 77,782.0000 | 16,377,820 | 39.70% | 0.13% |
| April 5, 2023 | Armes Joseph B | Chairman, President & CEO | M | Performance Rights | 12333 | $0.00 | 41,294.0000 | 16,377,820 | 23.00% | 0.08% |
| April 5, 2023 | Armes Joseph B | Chairman, President & CEO | F | Common Stock | 8698 | $138.93 | 69,084.0000 | 16,377,820 | 11.18% | 0.05% |
| April 5, 2023 | Sullivan Don | EVP, GM Contractor Solutions | M | Common Stock | 7081 | $0.00 | 38,768.0000 | 16,377,820 | 22.35% | 0.04% |
| April 5, 2023 | Sullivan Don | EVP, GM Contractor Solutions | M | Performance Rights | 3945 | $0.00 | 6,398.0000 | 16,377,820 | 38.14% | 0.02% |
| April 5, 2023 | Sullivan Don | EVP, GM Contractor Solutions | F | Common Stock | 2800 | $138.93 | 35,968.0000 | 16,377,820 | 7.22% | 0.02% |
| March 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 379 | $130.75 | 54,797.0000 | 0 | 0.69% | 0.00% |
| March 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 340 | $131.60 | 54,457.0000 | 0 | 0.62% | 0.00% |
| March 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 209 | $132.47 | 54,248.0000 | 0 | 0.38% | 0.00% |
| March 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 72 | $133.69 | 54,176.0000 | 0 | 0.13% | 0.00% |
| Feb. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 66 | $138.42 | 57,610.0000 | 0 | 0.11% | 0.00% |
| Feb. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 7 | $143.11 | 56,676.0000 | 0 | 0.01% | 0.00% |
| Feb. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 93 | $139.31 | 57,517.0000 | 0 | 0.16% | 0.00% |
| Feb. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 100 | $140.36 | 57,417.0000 | 0 | 0.17% | 0.00% |
| Feb. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 456 | $141.17 | 56,961.0000 | 0 | 0.79% | 0.00% |
| Feb. 15, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 278 | $142.28 | 56,683.0000 | 0 | 0.49% | 0.00% |
| Feb. 6, 2023 | Perry James E | EVP, CFO | G | Common Stock | 1000 | $0.00 | 13,183.0000 | 0 | 7.05% | 0.00% |
| Feb. 6, 2023 | Alverson Luke | SVP, GC & Secretary | G | Common Stock | 350 | $0.00 | 18,130.0000 | 0 | 1.89% | 0.00% |
| Jan. 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 113 | $124.98 | 57,676.0000 | 0 | 0.20% | 0.00% |
| Jan. 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 120 | $130.41 | 58,556.0000 | 0 | 0.20% | 0.00% |
| Jan. 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 57 | $129.15 | 58,499.0000 | 0 | 0.10% | 0.00% |
| Jan. 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 189 | $127.62 | 58,310.0000 | 0 | 0.32% | 0.00% |
| Jan. 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 272 | $126.86 | 58,038.0000 | 0 | 0.47% | 0.00% |
| Jan. 17, 2023 | Armes Joseph B | Chairman, President & CEO | S | Common Stock | 249 | $125.67 | 57,789.0000 | 0 | 0.43% | 0.00% |