| Shares Outstanding | 21.51M |
| Float | 21.04M |
| Float Short Interest Percentage | 2.42% |
| Owners (insider) | 1.67% |
| Owners (institutional) | 99.13% |
| Owners (insider) change | 1.29% |
| Owners (institutional) change | -0.15% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 6, 2026 | Lakkundi Veena M | Grant | 1341 | 37.29 | $ 50,005.89 |
| Jan 2, 2026 | Johnson Lloyd Emerson | Option Excercise | 2883 | $ 0.00 | |
| Oct 17, 2025 | Christian Matthew Sean | Grant | 5679 | 38.00 | $ 215,802.00 |
| Oct 17, 2025 | Johnson Troy R | Grant | 8553 | 38.00 | $ 325,014.00 |
| Oct 17, 2025 | Jewell Brent C | Option Excercise | 542 | 38.00 | $ 20,596.00 |
| Jul 8, 2025 | Wagner Patricia K | Other Disposition | 2358 | 0.00 | $ 0.00 |
| Jul 1, 2025 | Wagner Patricia K | Other Disposition | 14094 | 0.00 | $ 0.00 |
| Jun 25, 2025 | Heard Frank | Option Excercise | 892 | 38.93 | $ 34,725.56 |
| Jun 25, 2025 | Wagner Patricia K | Grant | 2954 | 0.00 | $ 0.00 |
| Jun 25, 2025 | Parker Herbert K | Grant | 2954 | 0.00 | $ 0.00 |
| Jun 20, 2025 | Heard Frank | Option Excercise | 738 | 38.14 | $ 28,147.32 |
| Jun 18, 2025 | Wagner Patricia K | Other Disposition | 6106 | 0.00 | $ 0.00 |
| May 1, 2025 | Silberhorn Ty R | Option Excercise | 3178 | 40.08 | $ 127,374.24 |
| May 1, 2025 | Osberg Matthew J | Option Excercise | 1220 | 40.08 | $ 48,897.60 |
| May 1, 2025 | Longman Nicholas Charles | Option Excercise | 721 | 40.08 | $ 28,897.68 |
| May 1, 2025 | Johnson Troy R | Option Excercise | 506 | 40.08 | $ 20,280.48 |
| May 1, 2025 | Jewell Brent C | Option Excercise | 716 | 40.08 | $ 28,697.28 |
| May 1, 2025 | Elliott Meghan Marie | Option Excercise | 676 | 40.08 | $ 27,094.08 |
| Apr 30, 2025 | Elliott Meghan Marie | Option Excercise | 1576 | 39.67 | $ 62,519.92 |
| Apr 30, 2025 | Osberg Matthew J | Option Excercise | 1747 | 39.67 | $ 69,303.49 |
| Apr 30, 2025 | Silberhorn Ty R | Option Excercise | 6565 | 39.67 | $ 260,433.55 |
| Apr 30, 2025 | Longman Nicholas Charles | Option Excercise | 1723 | 39.67 | $ 68,351.41 |
| Apr 30, 2025 | Johnson Troy R | Option Excercise | 1787 | 39.67 | $ 70,890.29 |
| Apr 30, 2025 | Jewell Brent C | Option Excercise | 1858 | 39.67 | $ 73,706.86 |
| Apr 28, 2025 | Osberg Matthew J | Option Excercise | 4658 | 39.74 | $ 185,108.92 |
| Apr 22, 2025 | Silberhorn Ty R | Grant | 54918 | 45.61 | $ 2,504,809.98 |
| Apr 22, 2025 | Silberhorn Ty R | Option Excercise | 12945 | 45.61 | $ 590,421.45 |
| Apr 22, 2025 | Osberg Matthew J | Grant | 12155 | 45.61 | $ 554,389.55 |
| Apr 22, 2025 | Longman Nicholas Charles | Grant | 9500 | 45.61 | $ 433,295.00 |
| Apr 22, 2025 | Longman Nicholas Charles | Option Excercise | 2143 | 45.61 | $ 97,742.23 |
| Apr 22, 2025 | Trende Raelyn Almeda | Grant | 5499 | 45.61 | $ 250,809.39 |
| Apr 22, 2025 | Lakkundi Veena M | Grant | 7959 | 45.61 | $ 363,009.99 |
| Apr 22, 2025 | Johnson Troy R | Grant | 11235 | 45.61 | $ 512,428.35 |
| Apr 22, 2025 | Johnson Troy R | Option Excercise | 2487 | 45.61 | $ 113,432.07 |
| Apr 22, 2025 | Jewell Brent C | Grant | 11297 | 45.61 | $ 515,256.17 |
| Apr 22, 2025 | Jewell Brent C | Option Excercise | 2609 | 45.61 | $ 118,996.49 |
| Apr 22, 2025 | Elliott Meghan Marie | Grant | 9980 | 45.61 | $ 455,187.80 |
| Apr 22, 2025 | Elliott Meghan Marie | Option Excercise | 1994 | 45.61 | $ 90,946.34 |