| Shares Outstanding | 11.85M |
| Float | 11.25M |
| Float Short Interest Percentage | 1.37% |
| Owners (insider) | 5.04% |
| Owners (institutional) | 82.9% |
| Owners (insider) change | 0.36% |
| Owners (institutional) change | 0% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 4, 2025 | Jensen Susan M | Open Market Purchase | 28 | 60.23 | $ 1,686.44 |
| Oct 13, 2025 | McDonald James O | Open Market Purchase | 2295 | 52.25 | $ 119,913.75 |
| May 6, 2025 | Jensen Susan M | Open Market Purchase | 33 | 50.11 | $ 1,653.63 |
| Apr 30, 2025 | Blade Mark Jason Sr | Open Market Purchase | 202 | 49.09 | $ 9,916.18 |
| Apr 24, 2025 | KRIEBLE WILLIAM RANDOLPH | Open Market Purchase | 440 | 48.09 | $ 21,160.02 |
| Apr 24, 2025 | Jensen Susan M | Open Market Purchase | 35 | 47.50 | $ 1,662.50 |
| Mar 12, 2025 | Brighton William Curtis | Open Market Purchase | 2000 | 48.99 | $ 97,988.00 |
| Mar 11, 2025 | McDonald James O | Open Market Purchase | 1000 | 48.99 | $ 48,990.00 |
| Mar 6, 2025 | Jensen Susan M | Open Market Purchase | 33 | 49.42 | $ 1,630.89 |
| Feb 13, 2025 | McDonald James O | Open Market Purchase | 1000 | 52.46 | $ 52,460.00 |
| Feb 12, 2025 | Franklin Mark Allen | Open Market Purchase | 1100 | 52.53 | $ 57,783.00 |
| Feb 12, 2025 | Franklin Mark Allen | Open Market Sale | 1100 | 51.71 | $ 56,881.00 |
| Feb 6, 2025 | Jensen Susan M | Open Market Purchase | 62 | 51.95 | $ 3,220.83 |
| Feb 4, 2025 | Franklin Mark Allen | Grant | 2444 | 0.00 | $ 0.00 |
| Feb 4, 2025 | Panagouleas Stephen P | Grant | 1214 | 0.00 | $ 0.00 |
| Feb 4, 2025 | McHargue Rodger Allen | Grant | 3379 | 0.00 | $ 0.00 |
| Feb 4, 2025 | Lowery Norman D | Grant | 10694 | 0.00 | $ 0.00 |
| Feb 4, 2025 | LOWERY NORMAN L | Grant | 7403 | 0.00 | $ 0.00 |
| Feb 4, 2025 | LOWERY NORMAN L | Option Excercise | 2844 | 48.95 | $ 139,213.80 |