| Shares Outstanding | 17.31M |
| Float | 16.91M |
| Float Short Interest Percentage | 4.52% |
| Owners (insider) | 1.9% |
| Owners (institutional) | 105.5% |
| Owners (insider) change | -8.25% |
| Owners (institutional) change | -0.83% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 19, 2025 | MCCARTNEY JOHN | Open Market Sale | 6500 | 161.44 | $ 1,049,369.48 |
| Nov 3, 2025 | Roth James H | Open Market Sale | 2000 | 164.13 | $ 328,263.69 |
| Nov 3, 2025 | MCCARTNEY JOHN | Open Market Sale | 500 | 164.24 | $ 82,120.00 |
| Nov 3, 2025 | SAWYER HUGH E III | Open Market Sale | 400 | 164.24 | $ 65,696.00 |
| Oct 31, 2025 | Hussey C. Mark | Other Disposition | 10170 | 0.00 | $ 0.00 |
| Oct 29, 2025 | Dail James Ronald | Open Market Sale | 7991 | 169.56 | $ 1,354,979.27 |
| Oct 24, 2025 | Dail James Ronald | Open Market Sale | 600 | 155.00 | $ 93,000.00 |
| Oct 3, 2025 | Dail James Ronald | Open Market Sale | 1421 | 150.00 | $ 213,150.00 |
| Oct 2, 2025 | Singh-Bushell Ekta | Open Market Sale | 126 | 146.92 | $ 18,511.92 |
| Oct 2, 2025 | SAWYER HUGH E III | Open Market Sale | 136 | 146.92 | $ 19,981.12 |
| Oct 2, 2025 | Zumwalt Debra | Open Market Sale | 170 | 146.92 | $ 24,976.40 |
| Oct 1, 2025 | Roth James H | Open Market Sale | 2000 | 146.30 | $ 292,601.52 |
| Oct 1, 2025 | MCCARTNEY JOHN | Open Market Sale | 500 | 145.68 | $ 72,840.00 |
| Oct 1, 2025 | SAWYER HUGH E III | Open Market Sale | 400 | 145.68 | $ 58,272.00 |
| Aug 14, 2025 | Zumwalt Debra | Open Market Sale | 170 | 135.38 | $ 23,014.60 |
| Aug 14, 2025 | Singh-Bushell Ekta | Open Market Sale | 126 | 135.38 | $ 17,057.88 |
| Aug 14, 2025 | Featherstone Kyle | Open Market Sale | 375 | 135.73 | $ 50,898.75 |
| Aug 6, 2025 | Roth James H | Open Market Sale | 2000 | 128.98 | $ 257,967.80 |
| Aug 1, 2025 | SAWYER HUGH E III | Open Market Sale | 400 | 129.11 | $ 51,644.00 |
| Aug 1, 2025 | MCCARTNEY JOHN | Open Market Sale | 500 | 129.11 | $ 64,555.00 |
| Jul 1, 2025 | SAWYER HUGH E III | Open Market Sale | 536 | 136.73 | $ 73,288.56 |
| Jul 1, 2025 | MCCARTNEY JOHN | Open Market Sale | 500 | 136.74 | $ 68,370.00 |
| Jul 1, 2025 | LOCKHART H EUGENE | Open Market Sale | 1040 | 136.74 | $ 142,209.60 |
| Jun 5, 2025 | SAWYER HUGH E III | Open Market Sale | 400 | 144.92 | $ 57,968.00 |
| Jun 2, 2025 | LOCKHART H EUGENE | Open Market Sale | 1040 | 143.17 | $ 148,896.80 |
| Jun 2, 2025 | MCCARTNEY JOHN | Open Market Sale | 500 | 143.17 | $ 71,585.00 |
| May 22, 2025 | Brown Joy | Open Market Sale | 668 | 149.74 | $ 100,026.49 |
| May 9, 2025 | Brown Joy | Grant | 1196 | 0.00 | $ 0.00 |
| May 9, 2025 | LOCKHART H EUGENE | Grant | 1196 | 0.00 | $ 0.00 |
| May 9, 2025 | Zumwalt Debra | Grant | 1196 | 0.00 | $ 0.00 |
| May 9, 2025 | Singh-Bushell Ekta | Grant | 1196 | 0.00 | $ 0.00 |
| May 9, 2025 | SAWYER HUGH E III | Grant | 1196 | 0.00 | $ 0.00 |
| May 9, 2025 | MCCARTNEY JOHN | Grant | 1196 | 0.00 | $ 0.00 |
| May 9, 2025 | Markell Peter Kenneth | Grant | 1196 | 0.00 | $ 0.00 |
| May 8, 2025 | Roth James H | Other Disposition | 2334 | 0.00 | $ 0.00 |
| May 1, 2025 | MCCARTNEY JOHN | Open Market Sale | 500 | 133.63 | $ 66,815.00 |
| May 1, 2025 | LOCKHART H EUGENE | Open Market Sale | 1042 | 133.63 | $ 139,242.46 |
| Apr 9, 2025 | Calder-Katz Hope | Option Excercise | 2 | 135.54 | $ 271.08 |
| Apr 2, 2025 | Zumwalt Debra | Open Market Sale | 223 | 144.33 | $ 32,185.59 |
| Apr 2, 2025 | Singh-Bushell Ekta | Open Market Sale | 100 | 144.33 | $ 14,433.00 |
| Apr 1, 2025 | LOCKHART H EUGENE | Open Market Sale | 1042 | 142.67 | $ 148,662.14 |
| Apr 1, 2025 | Calder-Katz Hope | Option Excercise | 77 | 143.45 | $ 11,045.65 |
| Apr 1, 2025 | MCCARTNEY JOHN | Open Market Sale | 500 | 142.67 | $ 71,335.00 |
| Mar 26, 2025 | Roth James H | Open Market Sale | 8641 | 142.38 | $ 1,230,328.82 |
| Mar 19, 2025 | Roth James H | Open Market Sale | 8642 | 149.27 | $ 1,289,989.38 |
| Mar 12, 2025 | Roth James H | Open Market Sale | 8642 | 143.93 | $ 1,243,802.01 |
| Mar 12, 2025 | MCCARTNEY JOHN | Open Market Sale | 3067 | 144.01 | $ 441,684.69 |
| Mar 5, 2025 | Roth James H | Open Market Sale | 8642 | 147.92 | $ 1,278,364.16 |
| Mar 4, 2025 | Hussey C. Mark | Open Market Sale | 27672 | 145.91 | $ 4,037,740.03 |
| Mar 3, 2025 | MCCARTNEY JOHN | Open Market Sale | 500 | 151.13 | $ 75,565.00 |
| Mar 3, 2025 | LOCKHART H EUGENE | Open Market Sale | 1042 | 151.13 | $ 157,477.46 |
| Mar 1, 2025 | Dail James Ronald | Option Excercise | 11062 | 152.46 | $ 1,686,512.52 |
| Mar 1, 2025 | Dail James Ronald | Grant | 2125 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Hussey C. Mark | Option Excercise | 22015 | 152.46 | $ 3,356,406.90 |
| Mar 1, 2025 | Hussey C. Mark | Grant | 9076 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Roth James H | Option Excercise | 29658 | 152.46 | $ 4,521,658.68 |
| Mar 1, 2025 | Roth James H | Grant | 1181 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Calder-Katz Hope | Grant | 1492 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Featherstone Kyle | Option Excercise | 171 | 152.46 | $ 26,070.66 |
| Mar 1, 2025 | Featherstone Kyle | Grant | 366 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Kelly John D. | Option Excercise | 13459 | 152.46 | $ 2,051,959.14 |
| Mar 1, 2025 | Kelly John D. | Grant | 3198 | 0.00 | $ 0.00 |
| Feb 26, 2025 | LOCKHART H EUGENE | Open Market Sale | 12500 | 150.00 | $ 1,875,000.00 |
| Feb 25, 2025 | Kelly John D. | Grant | 25912 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Hussey C. Mark | Grant | 40648 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Roth James H | Grant | 62060 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Dail James Ronald | Grant | 15332 | 0.00 | $ 0.00 |
| Feb 5, 2025 | Roth James H | Open Market Sale | 2000 | 126.03 | $ 252,059.97 |
| Feb 3, 2025 | LOCKHART H EUGENE | Open Market Sale | 1042 | 125.15 | $ 130,406.30 |
| Feb 3, 2025 | MCCARTNEY JOHN | Open Market Sale | 500 | 125.15 | $ 62,575.00 |
| Jan 8, 2025 | Roth James H | Open Market Sale | 2000 | 123.69 | $ 247,383.71 |
| Jan 3, 2025 | Zumwalt Debra | Open Market Sale | 222 | 123.50 | $ 27,417.00 |
| Jan 3, 2025 | Singh-Bushell Ekta | Open Market Sale | 99 | 123.50 | $ 12,226.50 |
| Dec 4, 2024 | Roth James H | Open Market Sale | 2000 | 123.70 | $ 247,394.00 |
| Dec 2, 2024 | LOCKHART H EUGENE | Open Market Sale | 1042 | 122.81 | $ 127,968.02 |
| Dec 2, 2024 | MCCARTNEY JOHN | Open Market Sale | 500 | 122.81 | $ 61,405.00 |