| Shares Outstanding | 303.56M |
| Float | 160.62M |
| Float Short Interest Percentage | 8.51% |
| Owners (insider) | 40.33% |
| Owners (institutional) | 46.83% |
| Owners (insider) change | -0.34% |
| Owners (institutional) change | -0.04% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 9, 2026 | Bentley Keith A. | Option Excercise | 94684 | 40.13 | $ 3,799,668.92 |
| Jan 1, 2026 | Bentley Keith A. | Option Excercise | 24625 | 38.16 | $ 939,566.88 |
| Jan 1, 2026 | Bentley Barry J. | Option Excercise | 371 | 38.16 | $ 14,155.51 |
| Jan 1, 2026 | Ballard Brock | Option Excercise | 2223 | 38.17 | $ 84,840.80 |
| Dec 15, 2025 | Werner Andre | Option Excercise | 4401 | 40.25 | $ 177,140.25 |
| Dec 15, 2025 | Cumins Nicholas | Option Excercise | 17162 | 40.25 | $ 690,770.50 |
| Dec 15, 2025 | Lee James K | Option Excercise | 9166 | 40.25 | $ 368,931.50 |
| Dec 15, 2025 | Shaman David R. | Option Excercise | 4895 | 40.25 | $ 197,023.75 |
| Dec 15, 2025 | Shaman David R. | Other Disposition | 2500 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Ballard Brock | Grant | 78 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Trimback Thomas F | Grant | 16 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Werner Andre | Grant | 157 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Bentley Raymond B. | Grant | 1730 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Bentley Keith A. | Grant | 1284 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Cumins Nicholas | Grant | 485 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Griswold Kirk B. | Grant | 85 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Moutte Julien | Grant | 72 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Bentley Barry J. | Grant | 5 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Lee James K | Grant | 264 | 0.00 | $ 0.00 |
| Dec 11, 2025 | BENTLEY GREGORY S | Grant | 3958 | 0.00 | $ 0.00 |
| Dec 11, 2025 | Shaman David R. | Grant | 460 | 0.00 | $ 0.00 |
| Dec 10, 2025 | Bentley Raymond B. | Other Disposition | 121951 | 0.00 | $ 0.00 |
| Dec 1, 2025 | BENTLEY GREGORY S | Option Excercise | 8932 | 41.85 | $ 373,804.20 |
| Nov 17, 2025 | Trimback Thomas F | Open Market Sale | 560 | 43.02 | $ 24,091.20 |
| Oct 27, 2025 | Ballard Brock | Option Excercise | 609 | 52.20 | $ 31,789.80 |
| Oct 25, 2025 | Trimback Thomas F | Option Excercise | 74 | 51.73 | $ 3,828.02 |
| Oct 22, 2025 | BENTLEY GREGORY S | Grant | 30135 | 52.01 | $ 1,567,321.35 |
| Oct 22, 2025 | BENTLEY GREGORY S | Option Excercise | 13181 | 52.01 | $ 685,543.81 |
| Sep 30, 2025 | Bentley Keith A. | Grant | 1024 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Moutte Julien | Grant | 58 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Lee James K | Grant | 211 | 0.00 | $ 0.00 |
| Sep 30, 2025 | BENTLEY GREGORY S | Grant | 3185 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Shaman David R. | Grant | 367 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Bentley Barry J. | Grant | 4 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Ballard Brock | Grant | 64 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Werner Andre | Grant | 125 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Trimback Thomas F | Grant | 13 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Bentley Raymond B. | Grant | 1380 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Cumins Nicholas | Grant | 387 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Griswold Kirk B. | Grant | 68 | 0.00 | $ 0.00 |
| Sep 2, 2025 | BENTLEY GREGORY S | Open Market Sale | 37160 | 54.83 | $ 2,037,575.70 |
| Sep 2, 2025 | Bentley Barry J. | Other Disposition | 110000 | 0.00 | $ 0.00 |
| Aug 31, 2025 | Shaman David R. | Option Excercise | 6685 | 55.03 | $ 367,875.55 |
| Aug 27, 2025 | BENTLEY GREGORY S | Other Disposition | 351 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Bentley Keith A. | Other Disposition | 200000 | 0.00 | $ 0.00 |
| Aug 21, 2025 | BENTLEY GREGORY S | Other Disposition | 9349 | 0.00 | $ 0.00 |
| Aug 1, 2025 | Shaman David R. | Option Excercise | 1201 | 57.12 | $ 68,601.12 |
| Jul 29, 2025 | Shaman David R. | Open Market Sale | 400 | 59.25 | $ 23,700.00 |
| Jul 24, 2025 | BENTLEY GREGORY S | Grant | 30737 | 58.35 | $ 1,793,503.95 |
| Jul 24, 2025 | BENTLEY GREGORY S | Option Excercise | 13445 | 58.35 | $ 784,515.75 |
| Jul 11, 2025 | Shaman David R. | Open Market Sale | 20313 | 56.96 | $ 1,157,034.38 |
| Jul 7, 2025 | Bentley Keith A. | Open Market Sale | 150000 | 55.54 | $ 8,330,510.86 |
| Jul 3, 2025 | Shaman David R. | Open Market Sale | 19156 | 54.98 | $ 1,053,208.37 |
| Jun 18, 2025 | Bentley Raymond B. | Open Market Sale | 371803 | 50.66 | $ 18,836,978.47 |
| Jun 16, 2025 | Bentley Raymond B. | Open Market Sale | 628197 | 50.11 | $ 31,479,783.68 |
| Jun 12, 2025 | Griswold Kirk B. | Grant | 71 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Cumins Nicholas | Grant | 404 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Bentley Raymond B. | Grant | 1442 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Bentley Keith A. | Grant | 1070 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Werner Andre | Grant | 131 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Moutte Julien | Grant | 60 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Lee James K | Grant | 220 | 0.00 | $ 0.00 |
| Jun 12, 2025 | BENTLEY GREGORY S | Grant | 3330 | 0.00 | $ 0.00 |
| Jun 12, 2025 | BENTLEY GREGORY S | Other Disposition | 285512 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Shaman David R. | Grant | 420 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Bentley Barry J. | Grant | 4 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Ballard Brock | Grant | 67 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Trimback Thomas F | Grant | 14 | 0.00 | $ 0.00 |
| Jun 6, 2025 | BENTLEY GREGORY S | Other Disposition | 506 | 0.00 | $ 0.00 |
| Jun 2, 2025 | BENTLEY GREGORY S | Other Disposition | 58981 | 0.00 | $ 0.00 |
| May 22, 2025 | Hughes Brian F. | Grant | 4197 | 0.00 | $ 0.00 |
| May 22, 2025 | Griswold Kirk B. | Grant | 4197 | 0.00 | $ 0.00 |
| May 22, 2025 | HAUGEN JANET BRUTSCHEA | Grant | 4197 | 0.00 | $ 0.00 |
| May 13, 2025 | Lee James K | Option Excercise | 6080 | 48.14 | $ 292,691.20 |
| May 7, 2025 | Ballard Brock | Open Market Sale | 12363 | 45.08 | $ 557,269.64 |
| May 5, 2025 | Shaman David R. | Option Excercise | 10337 | 43.77 | $ 452,450.49 |
| Apr 23, 2025 | BENTLEY GREGORY S | Grant | 47506 | 43.42 | $ 2,062,710.52 |
| Apr 23, 2025 | BENTLEY GREGORY S | Option Excercise | 20779 | 43.42 | $ 902,224.18 |
| Apr 19, 2025 | Cumins Nicholas | Option Excercise | 1171 | 43.19 | $ 50,575.49 |
| Apr 19, 2025 | Werner Andre | Option Excercise | 422 | 43.19 | $ 18,226.18 |
| Apr 19, 2025 | Shaman David R. | Option Excercise | 752 | 43.19 | $ 32,478.88 |
| Apr 19, 2025 | Moutte Julien | Option Excercise | 306 | 43.19 | $ 13,216.14 |
| Apr 19, 2025 | Ballard Brock | Option Excercise | 277 | 43.19 | $ 11,963.63 |
| Apr 1, 2025 | Moutte Julien | Option Excercise | 2741 | 40.49 | $ 110,983.09 |
| Mar 28, 2025 | Trimback Thomas F | Option Excercise | 170 | 39.70 | $ 6,749.00 |
| Mar 27, 2025 | Werner Andre | Grant | 161 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Trimback Thomas F | Grant | 18 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Shaman David R. | Grant | 557 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Moutte Julien | Grant | 85 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Lee James K | Grant | 308 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Griswold Kirk B. | Grant | 91 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Cumins Nicholas | Grant | 497 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Bentley Raymond B. | Grant | 1754 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Bentley Keith A. | Grant | 1302 | 0.00 | $ 0.00 |
| Mar 27, 2025 | BENTLEY GREGORY S | Grant | 4050 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Bentley Barry J. | Grant | 5 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Ballard Brock | Grant | 82 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Shaman David R. | Option Excercise | 1165 | 42.43 | $ 49,430.95 |
| Mar 17, 2025 | Ballard Brock | Option Excercise | 193 | 42.43 | $ 8,188.99 |
| Mar 17, 2025 | Werner Andre | Option Excercise | 1494 | 42.43 | $ 63,390.42 |
| Mar 17, 2025 | Cumins Nicholas | Option Excercise | 2142 | 42.43 | $ 90,885.06 |
| Mar 17, 2025 | Shaman David R. | Other Disposition | 9764 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Shaman David R. | Grant | 18148 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Shaman David R. | Option Excercise | 2691 | 40.11 | $ 107,936.01 |
| Mar 13, 2025 | Ballard Brock | Grant | 17054 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Ballard Brock | Option Excercise | 1881 | 40.11 | $ 75,446.91 |
| Mar 13, 2025 | Werner Andre | Grant | 20314 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Werner Andre | Option Excercise | 3085 | 40.11 | $ 123,739.35 |
| Mar 13, 2025 | Trimback Thomas F | Grant | 3591 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Trimback Thomas F | Option Excercise | 193 | 40.11 | $ 7,741.23 |
| Mar 13, 2025 | Cumins Nicholas | Grant | 53035 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Cumins Nicholas | Option Excercise | 3572 | 40.11 | $ 143,272.92 |
| Mar 13, 2025 | Lee James K | Grant | 12189 | 0.00 | $ 0.00 |
| Mar 12, 2025 | BENTLEY GREGORY S | Open Market Sale | 53968 | 41.04 | $ 2,214,803.55 |
| Mar 12, 2025 | BENTLEY GREGORY S | Other Disposition | 1210 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Ballard Brock | Open Market Sale | 7684 | 43.26 | $ 332,421.45 |
| Jan 31, 2025 | Shaman David R. | Option Excercise | 39195 | 46.55 | $ 1,824,527.25 |
| Jan 31, 2025 | Shaman David R. | Grant | 46297 | 46.55 | $ 2,155,125.35 |
| Jan 31, 2025 | Werner Andre | Option Excercise | 19187 | 46.55 | $ 893,154.85 |
| Jan 31, 2025 | Werner Andre | Grant | 23148 | 46.55 | $ 1,077,539.40 |
| Jan 31, 2025 | Cumins Nicholas | Option Excercise | 71878 | 46.55 | $ 3,345,920.90 |
| Jan 31, 2025 | Cumins Nicholas | Grant | 77161 | 46.55 | $ 3,591,844.55 |
| Jan 30, 2025 | Trimback Thomas F | Option Excercise | 294 | 45.92 | $ 13,500.48 |
| Jan 24, 2025 | Bentley Keith A. | Open Market Sale | 1152 | 46.33 | $ 53,369.86 |
| Jan 22, 2025 | BENTLEY GREGORY S | Grant | 22818 | 46.56 | $ 1,062,406.08 |
| Jan 22, 2025 | Shaman David R. | Grant | 12738 | 46.56 | $ 593,081.28 |
| Jan 22, 2025 | Shaman David R. | Option Excercise | 3802 | 46.56 | $ 177,021.12 |
| Jan 22, 2025 | Ballard Brock | Grant | 10244 | 46.56 | $ 476,960.64 |
| Jan 22, 2025 | Ballard Brock | Option Excercise | 2966 | 46.56 | $ 138,096.96 |
| Jan 22, 2025 | Werner Andre | Grant | 14258 | 46.56 | $ 663,852.48 |
| Jan 22, 2025 | Werner Andre | Option Excercise | 4228 | 46.56 | $ 196,855.68 |
| Jan 22, 2025 | Lee James K | Grant | 165344 | 0.00 | $ 0.00 |
| Jan 22, 2025 | Trimback Thomas F | Grant | 2888 | 46.56 | $ 134,465.28 |
| Jan 22, 2025 | Trimback Thomas F | Option Excercise | 976 | 46.56 | $ 45,442.56 |
| Jan 22, 2025 | Cumins Nicholas | Grant | 19633 | 46.56 | $ 914,112.48 |
| Jan 22, 2025 | Cumins Nicholas | Option Excercise | 8168 | 46.56 | $ 380,302.08 |