| Shares Outstanding | 525.20M |
| Float | 515.00M |
| Float Short Interest Percentage | 2.95% |
| Owners (insider) | 1.23% |
| Owners (institutional) | 72.45% |
| Owners (insider) change | 0.53% |
| Owners (institutional) change | -0.74% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 7, 2026 | Rich John N | Other Aquisition | 14 | 115.30 | $ 1,614.20 |
| Jan 7, 2026 | WALTON MICHAEL K | Other Aquisition | 79 | 115.30 | $ 9,108.70 |
| Jan 7, 2026 | PIGOTT MARK C | Other Aquisition | 2074 | 115.30 | $ 239,132.20 |
| Jan 7, 2026 | DOZIER C MICHAEL | Other Aquisition | 239 | 115.30 | $ 27,556.70 |
| Jan 7, 2026 | Gryniewicz Craig R | Other Aquisition | 88 | 115.30 | $ 10,146.40 |
| Jan 7, 2026 | Bolgar Paulo Henrique | Other Aquisition | 9 | 115.30 | $ 1,037.70 |
| Jan 7, 2026 | Bloch Laura J | Other Aquisition | 28 | 115.30 | $ 3,228.40 |
| Jan 7, 2026 | Poplawski Brice J | Other Aquisition | 216 | 115.30 | $ 24,904.80 |
| Jan 7, 2026 | FEIGHT R PRESTON | Other Aquisition | 207 | 115.30 | $ 23,867.10 |
| Jan 7, 2026 | SIVER DARRIN C | Other Aquisition | 296 | 115.30 | $ 34,128.80 |
| Jan 7, 2026 | BANEY KEVIN D | Other Aquisition | 70 | 115.30 | $ 8,071.00 |
| Jan 2, 2026 | SIVER DARRIN C | Option Excercise | 1516 | 109.51 | $ 166,017.16 |
| Jan 2, 2026 | Rich John N | Option Excercise | 875 | 109.51 | $ 95,821.25 |
| Jan 2, 2026 | Poplawski Brice J | Option Excercise | 184 | 109.51 | $ 20,149.84 |
| Jan 2, 2026 | Gryniewicz Craig R | Option Excercise | 553 | 109.51 | $ 60,559.03 |
| Jan 2, 2026 | WALTON MICHAEL K | Option Excercise | 488 | 109.51 | $ 53,440.88 |
| Jan 2, 2026 | FEIGHT R PRESTON | Option Excercise | 13877 | 109.51 | $ 1,519,670.27 |
| Jan 2, 2026 | DOZIER C MICHAEL | Option Excercise | 1516 | 109.51 | $ 166,017.16 |
| Jan 2, 2026 | Bolgar Paulo Henrique | Option Excercise | 747 | 109.51 | $ 81,803.97 |
| Jan 2, 2026 | Bloch Laura J | Option Excercise | 628 | 109.51 | $ 68,772.28 |
| Jan 2, 2026 | BANEY KEVIN D | Option Excercise | 843 | 109.51 | $ 92,316.93 |
| Jan 2, 2026 | SCHULZ MARK A | Grant | 1569 | 111.56 | $ 175,037.64 |
| Jan 2, 2026 | Hill Brice | Grant | 1569 | 111.56 | $ 175,037.64 |
| Jan 1, 2026 | SIVER DARRIN C | Option Excercise | 5915 | 0.00 | $ 0.00 |
| Jan 1, 2026 | Rich John N | Option Excercise | 3273 | 0.00 | $ 0.00 |
| Jan 1, 2026 | Poplawski Brice J | Option Excercise | 619 | 0.00 | $ 0.00 |
| Jan 1, 2026 | Gryniewicz Craig R | Option Excercise | 1938 | 0.00 | $ 0.00 |
| Jan 1, 2026 | WALTON MICHAEL K | Option Excercise | 1671 | 0.00 | $ 0.00 |
| Jan 1, 2026 | FEIGHT R PRESTON | Option Excercise | 35120 | 0.00 | $ 0.00 |
| Jan 1, 2026 | DOZIER C MICHAEL | Option Excercise | 5915 | 0.00 | $ 0.00 |
| Jan 1, 2026 | Bolgar Paulo Henrique | Option Excercise | 2740 | 0.00 | $ 0.00 |
| Jan 1, 2026 | Bloch Laura J | Option Excercise | 2255 | 0.00 | $ 0.00 |
| Jan 1, 2026 | BANEY KEVIN D | Option Excercise | 3143 | 0.00 | $ 0.00 |
| Dec 3, 2025 | Poplawski Brice J | Other Aquisition | 55 | 108.54 | $ 5,969.70 |
| Dec 3, 2025 | FEIGHT R PRESTON | Other Aquisition | 53 | 108.54 | $ 5,752.62 |
| Dec 3, 2025 | Bloch Laura J | Other Aquisition | 7 | 108.54 | $ 759.78 |
| Dec 3, 2025 | Gryniewicz Craig R | Other Aquisition | 22 | 108.54 | $ 2,387.88 |
| Dec 3, 2025 | BANEY KEVIN D | Other Aquisition | 18 | 108.54 | $ 1,953.72 |
| Dec 3, 2025 | PIGOTT MARK C | Other Aquisition | 531 | 108.54 | $ 57,634.74 |
| Dec 3, 2025 | WALTON MICHAEL K | Other Aquisition | 20 | 108.54 | $ 2,170.80 |
| Dec 3, 2025 | Rich John N | Other Aquisition | 4 | 108.54 | $ 434.16 |
| Dec 3, 2025 | SIVER DARRIN C | Other Aquisition | 76 | 108.54 | $ 8,249.04 |
| Dec 3, 2025 | Bolgar Paulo Henrique | Other Aquisition | 2 | 108.54 | $ 217.08 |
| Dec 3, 2025 | DOZIER C MICHAEL | Other Aquisition | 61 | 108.54 | $ 6,620.94 |
| Oct 27, 2025 | Poplawski Brice J | Option Excercise | 3369 | 62.87 | $ 211,797.91 |
| Oct 27, 2025 | Poplawski Brice J | Open Market Sale | 3369 | 101.15 | $ 340,785.13 |
| Sep 4, 2025 | FEIGHT R PRESTON | Other Aquisition | 58 | 98.21 | $ 5,696.18 |
| Sep 4, 2025 | BANEY KEVIN D | Other Aquisition | 20 | 98.21 | $ 1,964.20 |
| Sep 4, 2025 | Poplawski Brice J | Other Aquisition | 61 | 98.21 | $ 5,990.81 |
| Sep 4, 2025 | Rich John N | Other Aquisition | 4 | 98.21 | $ 392.84 |
| Sep 4, 2025 | DOZIER C MICHAEL | Other Aquisition | 67 | 98.21 | $ 6,580.07 |
| Sep 4, 2025 | Gryniewicz Craig R | Other Aquisition | 25 | 98.21 | $ 2,455.25 |
| Sep 4, 2025 | Bolgar Paulo Henrique | Other Aquisition | 3 | 98.21 | $ 294.63 |
| Sep 4, 2025 | WALTON MICHAEL K | Other Aquisition | 22 | 98.21 | $ 2,160.62 |
| Sep 4, 2025 | SIVER DARRIN C | Other Aquisition | 83 | 98.21 | $ 8,151.43 |
| Sep 4, 2025 | PIGOTT MARK C | Other Aquisition | 581 | 98.21 | $ 57,060.01 |
| Sep 4, 2025 | Bloch Laura J | Other Aquisition | 8 | 98.21 | $ 785.68 |
| Jul 29, 2025 | FEIGHT R PRESTON | Option Excercise | 51165 | 62.87 | $ 3,216,574.71 |
| Jul 29, 2025 | FEIGHT R PRESTON | Open Market Sale | 39965 | 99.52 | $ 3,977,332.79 |
| Jul 25, 2025 | Poplawski Brice J | Option Excercise | 5000 | 62.22 | $ 311,120.10 |
| Jul 25, 2025 | Poplawski Brice J | Open Market Sale | 5000 | 100.94 | $ 504,688.50 |
| Jun 4, 2025 | Bolgar Paulo Henrique | Other Aquisition | 3 | 92.59 | $ 277.77 |
| Jun 4, 2025 | Gryniewicz Craig R | Other Aquisition | 26 | 92.59 | $ 2,407.34 |
| Jun 4, 2025 | FEIGHT R PRESTON | Other Aquisition | 60 | 92.59 | $ 5,555.40 |
| Jun 4, 2025 | PIGOTT MARK C | Other Aquisition | 605 | 92.52 | $ 55,974.60 |
| Jun 4, 2025 | WALTON MICHAEL K | Other Aquisition | 23 | 92.59 | $ 2,129.57 |
| Jun 4, 2025 | SIVER DARRIN C | Other Aquisition | 86 | 92.59 | $ 7,962.74 |
| Jun 4, 2025 | BANEY KEVIN D | Other Aquisition | 20 | 92.59 | $ 1,851.80 |
| Jun 4, 2025 | DOZIER C MICHAEL | Other Aquisition | 70 | 92.59 | $ 6,481.30 |
| Jun 4, 2025 | Bloch Laura J | Other Aquisition | 8 | 92.59 | $ 740.72 |
| Jun 4, 2025 | Rich John N | Other Aquisition | 4 | 92.59 | $ 370.36 |
| Jun 4, 2025 | Poplawski Brice J | Other Aquisition | 63 | 92.59 | $ 5,833.17 |
| May 9, 2025 | SPIERKEL GREGORY M | Option Excercise | 69736 | 0.00 | $ 0.00 |
| May 9, 2025 | SPIERKEL GREGORY M | Option Excercise | 1046 | 90.66 | $ 94,830.36 |
| May 6, 2025 | Breber Pierre R | Open Market Purchase | 5000 | 89.78 | $ 448,900.00 |
| May 6, 2025 | PIGOTT MARK C | Other Aquisition | 509564 | 88.98 | $ 45,341,004.72 |
| Mar 5, 2025 | BANEY KEVIN D | Other Aquisition | 18 | 102.97 | $ 1,853.46 |
| Mar 5, 2025 | Rich John N | Other Aquisition | 3 | 102.97 | $ 308.91 |
| Mar 5, 2025 | Bolgar Paulo Henrique | Other Aquisition | 2 | 102.97 | $ 205.94 |
| Mar 5, 2025 | Bloch Laura J | Other Aquisition | 7 | 102.97 | $ 720.79 |
| Mar 5, 2025 | Poplawski Brice J | Other Aquisition | 57 | 102.97 | $ 5,869.29 |
| Mar 5, 2025 | Gryniewicz Craig R | Other Aquisition | 23 | 102.97 | $ 2,368.31 |
| Mar 5, 2025 | PIGOTT MARK C | Other Aquisition | 553 | 102.97 | $ 56,942.41 |
| Mar 5, 2025 | SIVER DARRIN C | Other Aquisition | 79 | 102.97 | $ 8,134.63 |
| Mar 5, 2025 | SCHIPPERS HARRIE | Other Aquisition | 10 | 102.97 | $ 1,029.70 |
| Mar 5, 2025 | FEIGHT R PRESTON | Other Aquisition | 55 | 102.97 | $ 5,663.35 |
| Mar 5, 2025 | WALTON MICHAEL K | Other Aquisition | 21 | 102.97 | $ 2,162.37 |
| Mar 5, 2025 | DOZIER C MICHAEL | Other Aquisition | 63 | 102.97 | $ 6,487.11 |
| Mar 1, 2025 | Poplawski Brice J | Option Excercise | 619 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Poplawski Brice J | Option Excercise | 151 | 107.24 | $ 16,193.24 |
| Mar 1, 2025 | Rich John N | Option Excercise | 1172 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Rich John N | Option Excercise | 286 | 107.24 | $ 30,670.64 |
| Mar 1, 2025 | Bolgar Paulo Henrique | Option Excercise | 774 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Bolgar Paulo Henrique | Option Excercise | 189 | 107.24 | $ 20,268.36 |
| Mar 1, 2025 | Bloch Laura J | Option Excercise | 735 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Bloch Laura J | Option Excercise | 179 | 107.24 | $ 19,195.96 |
| Mar 1, 2025 | FEIGHT R PRESTON | Option Excercise | 9664 | 0.00 | $ 0.00 |
| Mar 1, 2025 | FEIGHT R PRESTON | Option Excercise | 3803 | 107.24 | $ 407,833.72 |
| Mar 1, 2025 | Gryniewicz Craig R | Option Excercise | 569 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Gryniewicz Craig R | Option Excercise | 139 | 107.24 | $ 14,906.36 |
| Mar 1, 2025 | SCHIPPERS HARRIE | Option Excercise | 3163 | 0.00 | $ 0.00 |
| Mar 1, 2025 | SCHIPPERS HARRIE | Option Excercise | 1245 | 107.24 | $ 133,513.80 |
| Mar 1, 2025 | BANEY KEVIN D | Option Excercise | 1237 | 0.00 | $ 0.00 |
| Mar 1, 2025 | BANEY KEVIN D | Option Excercise | 302 | 107.24 | $ 32,386.48 |
| Mar 1, 2025 | DOZIER C MICHAEL | Option Excercise | 1843 | 0.00 | $ 0.00 |
| Mar 1, 2025 | DOZIER C MICHAEL | Option Excercise | 726 | 107.24 | $ 77,856.24 |
| Mar 1, 2025 | SIVER DARRIN C | Option Excercise | 1843 | 0.00 | $ 0.00 |
| Mar 1, 2025 | SIVER DARRIN C | Option Excercise | 726 | 107.24 | $ 77,856.24 |
| Mar 1, 2025 | WALTON MICHAEL K | Option Excercise | 504 | 0.00 | $ 0.00 |
| Mar 1, 2025 | WALTON MICHAEL K | Option Excercise | 123 | 107.24 | $ 13,190.52 |
| Feb 19, 2025 | WALTON MICHAEL K | Option Excercise | 6000 | 62.87 | $ 377,200.20 |
| Feb 19, 2025 | WALTON MICHAEL K | Open Market Sale | 6000 | 106.13 | $ 636,784.80 |
| Feb 18, 2025 | SCHIPPERS HARRIE | Option Excercise | 28676 | 52.81 | $ 1,514,399.71 |
| Feb 18, 2025 | SCHIPPERS HARRIE | Open Market Sale | 28676 | 105.97 | $ 3,038,787.12 |