| Shares Outstanding | 146.03M |
| Float | 136.42M |
| Float Short Interest Percentage | 2.71% |
| Owners (insider) | 6.26% |
| Owners (institutional) | 81.41% |
| Owners (insider) change | -0.81% |
| Owners (institutional) change | -1.9% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 9, 2025 | DOLAN TRACI M | Other Disposition | 2000 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Bell Matthew Lane | Option Excercise | 67 | 153.11 | $ 10,258.37 |
| Nov 21, 2025 | Pushis Glenn | Grant | 341 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Pushis Glenn | Option Excercise | 513 | 153.11 | $ 78,545.43 |
| Nov 21, 2025 | Poinsatte Richard A | Grant | 341 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Poinsatte Richard A | Option Excercise | 513 | 153.11 | $ 78,545.43 |
| Nov 21, 2025 | Wagler Theresa E | Grant | 455 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Wagler Theresa E | Option Excercise | 273 | 153.11 | $ 41,799.03 |
| Nov 21, 2025 | Graham Christopher A | Grant | 341 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Graham Christopher A | Option Excercise | 149 | 153.11 | $ 22,813.39 |
| Nov 21, 2025 | SCHNEIDER BARRY | Grant | 569 | 0.00 | $ 0.00 |
| Nov 21, 2025 | SCHNEIDER BARRY | Option Excercise | 341 | 153.11 | $ 52,210.51 |
| Nov 21, 2025 | MILLETT MARK D | Grant | 569 | 0.00 | $ 0.00 |
| Nov 21, 2025 | MILLETT MARK D | Option Excercise | 253 | 153.11 | $ 38,736.83 |
| Nov 21, 2025 | Bickford Chad | Grant | 341 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Bickford Chad | Option Excercise | 101 | 153.11 | $ 15,464.11 |
| Nov 21, 2025 | Anderson James Stanley | Grant | 341 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Anderson James Stanley | Option Excercise | 149 | 153.11 | $ 22,813.39 |
| Nov 21, 2025 | Alvarez Miguel | Grant | 341 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Alvarez Miguel | Option Excercise | 205 | 153.11 | $ 31,387.55 |
| Nov 21, 2025 | Bell Matthew Lane | Grant | 341 | 0.00 | $ 0.00 |
| Nov 6, 2025 | TEETS RICHARD P JR | Grant | 244 | 0.00 | $ 0.00 |
| Nov 6, 2025 | BARGABOS SHEREE L | Grant | 244 | 0.00 | $ 0.00 |
| Nov 6, 2025 | Hamann Jennifer L | Grant | 122 | 0.00 | $ 0.00 |
| Oct 29, 2025 | Alvarez Miguel | Open Market Sale | 8251 | 162.79 | $ 1,343,180.29 |
| Oct 10, 2025 | Hamann Jennifer L | Grant | 16 | 0.00 | $ 0.00 |
| Oct 10, 2025 | TEETS RICHARD P JR | Grant | 12 | 0.00 | $ 0.00 |
| Oct 10, 2025 | Sierra Luis Manuel | Grant | 16 | 0.00 | $ 0.00 |
| Oct 10, 2025 | DOLAN TRACI M | Grant | 143 | 0.00 | $ 0.00 |
| Oct 10, 2025 | Shaheen Gabriel | Grant | 187 | 0.00 | $ 0.00 |
| Oct 10, 2025 | Seaman Bradley S | Grant | 155 | 0.00 | $ 0.00 |
| Oct 10, 2025 | Cornew Kenneth W. | Grant | 6 | 0.00 | $ 0.00 |
| Oct 10, 2025 | BARGABOS SHEREE L | Grant | 67 | 0.00 | $ 0.00 |
| Sep 18, 2025 | TEETS RICHARD P JR | Other Disposition | 146000 | 0.00 | $ 0.00 |
| Sep 12, 2025 | Pushis Glenn | Option Excercise | 1284 | 42.83 | $ 54,993.72 |
| Sep 12, 2025 | Pushis Glenn | Other Disposition | 1284 | 133.99 | $ 172,043.16 |
| Aug 14, 2025 | BARGABOS SHEREE L | Grant | 291 | 0.00 | $ 0.00 |
| Aug 14, 2025 | TEETS RICHARD P JR | Grant | 291 | 0.00 | $ 0.00 |
| Aug 14, 2025 | Hamann Jennifer L | Grant | 146 | 0.00 | $ 0.00 |
| Jul 30, 2025 | Graham Christopher A | Open Market Sale | 12000 | 126.71 | $ 1,520,460.27 |
| Jul 11, 2025 | TEETS RICHARD P JR | Grant | 13 | 0.00 | $ 0.00 |
| Jul 11, 2025 | Sierra Luis Manuel | Grant | 18 | 0.00 | $ 0.00 |
| Jul 11, 2025 | Shaheen Gabriel | Grant | 201 | 0.00 | $ 0.00 |
| Jul 11, 2025 | Seaman Bradley S | Grant | 166 | 0.00 | $ 0.00 |
| Jul 11, 2025 | Hamann Jennifer L | Grant | 15 | 0.00 | $ 0.00 |
| Jul 11, 2025 | DOLAN TRACI M | Grant | 154 | 0.00 | $ 0.00 |
| Jul 11, 2025 | Cornew Kenneth W. | Grant | 6 | 0.00 | $ 0.00 |
| Jul 11, 2025 | BARGABOS SHEREE L | Grant | 69 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Shaheen Gabriel | Open Market Sale | 1254 | 134.11 | $ 168,173.94 |
| Jun 2, 2025 | Shaheen Gabriel | Grant | 1504 | 0.00 | $ 0.00 |
| Jun 2, 2025 | Sierra Luis Manuel | Grant | 1504 | 0.00 | $ 0.00 |
| Jun 2, 2025 | TEETS RICHARD P JR | Grant | 1504 | 0.00 | $ 0.00 |
| Jun 2, 2025 | Cornew Kenneth W. | Grant | 1504 | 0.00 | $ 0.00 |
| Jun 2, 2025 | BARGABOS SHEREE L | Grant | 1504 | 0.00 | $ 0.00 |
| Jun 2, 2025 | DOLAN TRACI M | Grant | 1504 | 0.00 | $ 0.00 |
| Jun 2, 2025 | Hamann Jennifer L | Grant | 1504 | 0.00 | $ 0.00 |
| Jun 2, 2025 | Seaman Bradley S | Grant | 1504 | 0.00 | $ 0.00 |
| May 20, 2025 | Alvarez Miguel | Open Market Sale | 7495 | 135.26 | $ 1,013,773.70 |
| May 19, 2025 | MILLETT MARK D | Other Disposition | 37000 | 0.00 | $ 0.00 |
| May 9, 2025 | MILLETT MARK D | Other Disposition | 500 | 0.00 | $ 0.00 |
| Apr 25, 2025 | Sierra Luis Manuel | Grant | 265 | 0.00 | $ 0.00 |
| Apr 25, 2025 | Hamann Jennifer L | Grant | 133 | 0.00 | $ 0.00 |
| Apr 11, 2025 | TEETS RICHARD P JR | Grant | 39 | 0.00 | $ 0.00 |
| Apr 11, 2025 | Sierra Luis Manuel | Grant | 21 | 0.00 | $ 0.00 |
| Apr 11, 2025 | Shaheen Gabriel | Grant | 232 | 0.00 | $ 0.00 |
| Apr 11, 2025 | Seaman Bradley S | Grant | 190 | 0.00 | $ 0.00 |
| Apr 11, 2025 | Hamann Jennifer L | Grant | 9 | 0.00 | $ 0.00 |
| Apr 11, 2025 | BARGABOS SHEREE L | Grant | 78 | 0.00 | $ 0.00 |
| Apr 11, 2025 | DOLAN TRACI M | Grant | 200 | 0.00 | $ 0.00 |
| Apr 11, 2025 | Cornew Kenneth W. | Grant | 6 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Anderson James Stanley | Grant | 18246 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Anderson James Stanley | Option Excercise | 8017 | 119.40 | $ 957,229.80 |
| Mar 14, 2025 | SCHNEIDER BARRY | Grant | 29679 | 0.00 | $ 0.00 |
| Mar 14, 2025 | SCHNEIDER BARRY | Option Excercise | 13040 | 119.40 | $ 1,556,976.00 |
| Mar 14, 2025 | Pushis Glenn | Grant | 29679 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Pushis Glenn | Option Excercise | 13040 | 119.40 | $ 1,556,976.00 |
| Mar 14, 2025 | Graham Christopher A | Grant | 27733 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Graham Christopher A | Option Excercise | 12185 | 119.40 | $ 1,454,889.00 |
| Mar 14, 2025 | Wagler Theresa E | Grant | 35518 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Wagler Theresa E | Option Excercise | 15606 | 119.40 | $ 1,863,356.40 |
| Mar 14, 2025 | MILLETT MARK D | Grant | 81171 | 0.00 | $ 0.00 |
| Mar 14, 2025 | MILLETT MARK D | Option Excercise | 36104 | 119.40 | $ 4,310,817.60 |
| Mar 14, 2025 | Alvarez Miguel | Grant | 27733 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Alvarez Miguel | Option Excercise | 12185 | 119.40 | $ 1,454,889.00 |
| Mar 14, 2025 | Poinsatte Richard A | Grant | 4690 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Poinsatte Richard A | Option Excercise | 2060 | 119.40 | $ 245,964.00 |
| Mar 1, 2025 | SCHNEIDER BARRY | Option Excercise | 1292 | 135.07 | $ 174,510.44 |
| Feb 24, 2025 | SCHNEIDER BARRY | Option Excercise | 2304 | 131.41 | $ 302,766.24 |
| Feb 22, 2025 | Wagler Theresa E | Option Excercise | 4988 | 131.41 | $ 655,487.76 |
| Feb 22, 2025 | Pushis Glenn | Option Excercise | 3263 | 131.20 | $ 428,117.13 |
| Feb 22, 2025 | MILLETT MARK D | Option Excercise | 12027 | 131.51 | $ 1,581,640.81 |
| Feb 22, 2025 | Graham Christopher A | Option Excercise | 3263 | 131.20 | $ 428,117.13 |
| Feb 22, 2025 | Anderson James Stanley | Option Excercise | 1828 | 130.86 | $ 239,220.92 |
| Feb 22, 2025 | Alvarez Miguel | Option Excercise | 3263 | 131.20 | $ 428,117.13 |
| Feb 21, 2025 | Sierra Luis Manuel | Grant | 250 | 0.00 | $ 0.00 |
| Feb 21, 2025 | Hamann Jennifer L | Grant | 125 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Bickford Chad | Grant | 3275 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Poinsatte Richard A | Grant | 1812 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Anderson James Stanley | Grant | 5834 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Graham Christopher A | Grant | 5834 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Pushis Glenn | Grant | 5834 | 0.00 | $ 0.00 |
| Feb 20, 2025 | SCHNEIDER BARRY | Grant | 8139 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Wagler Theresa E | Grant | 8266 | 0.00 | $ 0.00 |
| Feb 20, 2025 | MILLETT MARK D | Grant | 17645 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Alvarez Miguel | Grant | 5834 | 0.00 | $ 0.00 |
| Feb 11, 2025 | Pushis Glenn | Open Market Sale | 23649 | 134.67 | $ 3,184,810.83 |
| Feb 3, 2025 | Bickford Chad | Grant | 497 | 0.00 | $ 0.00 |
| Feb 3, 2025 | Bickford Chad | Option Excercise | 285 | 128.20 | $ 36,537.00 |
| Feb 3, 2025 | Poinsatte Richard A | Option Excercise | 270 | 128.20 | $ 34,614.00 |
| Jan 10, 2025 | TEETS RICHARD P JR | Grant | 39 | 0.00 | $ 0.00 |
| Jan 10, 2025 | Sierra Luis Manuel | Grant | 19 | 0.00 | $ 0.00 |
| Jan 10, 2025 | Shaheen Gabriel | Grant | 213 | 0.00 | $ 0.00 |
| Jan 10, 2025 | Seaman Bradley S | Grant | 175 | 0.00 | $ 0.00 |
| Jan 10, 2025 | Hamann Jennifer L | Grant | 7 | 0.00 | $ 0.00 |
| Jan 10, 2025 | DOLAN TRACI M | Grant | 184 | 0.00 | $ 0.00 |
| Jan 10, 2025 | Cornew Kenneth W. | Grant | 5 | 0.00 | $ 0.00 |
| Jan 10, 2025 | BARGABOS SHEREE L | Grant | 72 | 0.00 | $ 0.00 |