| Shares Outstanding | 92.40M |
| Float | 91.89M |
| Float Short Interest Percentage | 2.38% |
| Owners (insider) | 0.54% |
| Owners (institutional) | 102.19% |
| Owners (insider) change | 6.1% |
| Owners (institutional) change | -4.3% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 17, 2025 | HARDING JOHN R | Open Market Sale | 903 | 82.82 | $ 74,786.46 |
| Sep 22, 2025 | FEGO PAUL J | Open Market Sale | 13612 | 95.00 | $ 1,293,140.00 |
| Sep 5, 2025 | Brown Grant | Option Excercise | 5719 | 92.20 | $ 527,291.80 |
| Aug 15, 2025 | Chesley Philip | Open Market Sale | 2664 | 90.09 | $ 239,999.76 |
| Aug 14, 2025 | Feld Peter A | Grant | 2496 | 0.00 | $ 0.00 |
| Aug 14, 2025 | Nelson Roderick | Grant | 2496 | 0.00 | $ 0.00 |
| Aug 14, 2025 | RHINES WALDEN C | Grant | 2496 | 0.00 | $ 0.00 |
| Aug 14, 2025 | SPRADLEY SUSAN LOUISE | Grant | 2496 | 0.00 | $ 0.00 |
| Aug 14, 2025 | LOWE ALAN S | Grant | 2496 | 0.00 | $ 0.00 |
| Aug 14, 2025 | HARDING JOHN R | Grant | 2496 | 0.00 | $ 0.00 |
| Aug 14, 2025 | CLEMMER RICHARD L | Grant | 2496 | 0.00 | $ 0.00 |
| Aug 14, 2025 | BRUNER JUDY | Grant | 2496 | 0.00 | $ 0.00 |
| Aug 14, 2025 | Koopmans Chris | Grant | 2496 | 0.00 | $ 0.00 |
| Aug 13, 2025 | Stewart Frank P. | Option Excercise | 207 | 89.77 | $ 18,582.39 |
| Aug 13, 2025 | Stewart Frank P. | Grant | 8488 | 0.00 | $ 0.00 |
| Aug 13, 2025 | Harrison Gina | Option Excercise | 43 | 89.77 | $ 3,860.11 |
| Aug 13, 2025 | Harrison Gina | Grant | 2515 | 0.00 | $ 0.00 |
| Aug 13, 2025 | Chesley Philip | Option Excercise | 233 | 89.77 | $ 20,916.41 |
| Aug 13, 2025 | Chesley Philip | Grant | 10057 | 0.00 | $ 0.00 |
| Aug 13, 2025 | BRUGGEWORTH ROBERT A | Option Excercise | 1394 | 89.77 | $ 125,139.38 |
| Aug 13, 2025 | BRUGGEWORTH ROBERT A | Grant | 54303 | 0.00 | $ 0.00 |
| Aug 13, 2025 | FEGO PAUL J | Option Excercise | 303 | 89.77 | $ 27,200.31 |
| Aug 13, 2025 | FEGO PAUL J | Grant | 13961 | 0.00 | $ 0.00 |
| Aug 13, 2025 | CREVISTON STEVEN E | Option Excercise | 297 | 89.77 | $ 26,661.69 |
| Aug 13, 2025 | CREVISTON STEVEN E | Grant | 11564 | 0.00 | $ 0.00 |
| Aug 5, 2025 | CREVISTON STEVEN E | Option Excercise | 3377 | 85.17 | $ 287,619.09 |
| Aug 5, 2025 | BRUGGEWORTH ROBERT A | Option Excercise | 14681 | 85.17 | $ 1,250,380.77 |
| Aug 5, 2025 | Chesley Philip | Option Excercise | 2126 | 85.17 | $ 181,071.42 |
| Aug 5, 2025 | Brown Grant | Option Excercise | 3034 | 85.17 | $ 258,405.78 |
| Aug 5, 2025 | Stewart Frank P. | Option Excercise | 1402 | 85.17 | $ 119,408.34 |
| Aug 5, 2025 | Harrison Gina | Option Excercise | 436 | 85.17 | $ 37,134.12 |
| Aug 5, 2025 | FEGO PAUL J | Option Excercise | 3189 | 85.17 | $ 271,607.13 |
| Jul 7, 2025 | Harrison Gina | Option Excercise | 133 | 88.78 | $ 11,807.74 |
| May 15, 2025 | Stewart Frank P. | Option Excercise | 2378 | 79.44 | $ 188,908.32 |
| May 15, 2025 | Stewart Frank P. | Grant | 13490 | 0.00 | $ 0.00 |
| May 15, 2025 | Harrison Gina | Option Excercise | 850 | 79.44 | $ 67,524.00 |
| May 15, 2025 | Harrison Gina | Grant | 4214 | 0.00 | $ 0.00 |
| May 15, 2025 | FEGO PAUL J | Option Excercise | 5263 | 79.44 | $ 418,092.72 |
| May 15, 2025 | FEGO PAUL J | Grant | 21920 | 0.00 | $ 0.00 |
| May 15, 2025 | CREVISTON STEVEN E | Option Excercise | 5302 | 79.44 | $ 421,190.88 |
| May 15, 2025 | CREVISTON STEVEN E | Grant | 19391 | 0.00 | $ 0.00 |
| May 15, 2025 | Chesley Philip | Open Market Sale | 11375 | 78.49 | $ 892,877.46 |
| May 15, 2025 | Chesley Philip | Option Excercise | 3576 | 79.44 | $ 284,077.44 |
| May 15, 2025 | Chesley Philip | Grant | 16861 | 0.00 | $ 0.00 |
| May 15, 2025 | BRUGGEWORTH ROBERT A | Option Excercise | 29053 | 79.44 | $ 2,307,970.32 |
| May 15, 2025 | BRUGGEWORTH ROBERT A | Grant | 91059 | 0.00 | $ 0.00 |
| May 15, 2025 | Brown Grant | Option Excercise | 5754 | 79.44 | $ 457,097.76 |
| May 15, 2025 | Brown Grant | Grant | 24450 | 0.00 | $ 0.00 |
| May 7, 2025 | HARDING JOHN R | Open Market Sale | 1450 | 70.09 | $ 101,630.50 |
| May 5, 2025 | Stewart Frank P. | Option Excercise | 767 | 70.90 | $ 54,380.30 |
| May 5, 2025 | Harrison Gina | Option Excercise | 333 | 70.90 | $ 23,609.70 |
| May 5, 2025 | FEGO PAUL J | Option Excercise | 1186 | 70.90 | $ 84,087.40 |
| May 5, 2025 | Chesley Philip | Option Excercise | 987 | 70.90 | $ 69,978.30 |
| May 5, 2025 | CREVISTON STEVEN E | Option Excercise | 1341 | 70.90 | $ 95,076.90 |
| May 5, 2025 | BRUGGEWORTH ROBERT A | Option Excercise | 7207 | 70.90 | $ 510,976.30 |
| May 5, 2025 | Brown Grant | Option Excercise | 1851 | 70.90 | $ 131,235.90 |
| Apr 13, 2025 | CLEMMER RICHARD L | Grant | 1337 | 0.00 | $ 0.00 |
| Apr 13, 2025 | Koopmans Chris | Grant | 1337 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Chesley Philip | Open Market Sale | 4045 | 70.15 | $ 283,756.75 |
| Dec 5, 2024 | Chesley Philip | Option Excercise | 2626 | 70.08 | $ 184,030.08 |