| Shares Outstanding | 354.67M |
| Float | 353.02M |
| Float Short Interest Percentage | 9.12% |
| Owners (insider) | 0.19% |
| Owners (institutional) | 99.46% |
| Owners (insider) change | 0.06% |
| Owners (institutional) change | 0.1% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 8, 2026 | CHRISTMANN JOHN J | Option Excercise | 37513 | 0.00 | $ 0.00 |
| Jan 8, 2026 | CHRISTMANN JOHN J | Other Disposition | 15005 | 25.37 | $ 380,676.85 |
| Jan 8, 2026 | CHRISTMANN JOHN J | Option Excercise | 8857 | 25.37 | $ 224,702.09 |
| Jan 8, 2026 | Rodgers Ben C | Option Excercise | 5929 | 0.00 | $ 0.00 |
| Jan 8, 2026 | Rodgers Ben C | Other Disposition | 2372 | 25.37 | $ 60,177.64 |
| Jan 8, 2026 | Rodgers Ben C | Option Excercise | 1400 | 25.37 | $ 35,518.00 |
| Jan 8, 2026 | Riney Stephen J | Option Excercise | 21345 | 0.00 | $ 0.00 |
| Jan 8, 2026 | Riney Stephen J | Other Disposition | 8538 | 25.37 | $ 216,609.06 |
| Jan 8, 2026 | Riney Stephen J | Option Excercise | 5040 | 25.37 | $ 127,864.80 |
| Jan 8, 2026 | Rayphole Robert P. | Option Excercise | 3768 | 0.00 | $ 0.00 |
| Jan 8, 2026 | Rayphole Robert P. | Other Disposition | 1987 | 25.30 | $ 50,264.84 |
| Jan 8, 2026 | Rayphole Robert P. | Option Excercise | 796 | 25.29 | $ 20,129.58 |
| Jan 8, 2026 | Maddox Mark D | Option Excercise | 8030 | 0.00 | $ 0.00 |
| Jan 8, 2026 | Maddox Mark D | Other Disposition | 3212 | 25.37 | $ 81,488.44 |
| Jan 8, 2026 | Maddox Mark D | Option Excercise | 1896 | 25.37 | $ 48,101.52 |
| Jan 8, 2026 | Henderson Tracey K | Option Excercise | 8647 | 0.00 | $ 0.00 |
| Jan 8, 2026 | Henderson Tracey K | Other Disposition | 3459 | 25.37 | $ 87,754.83 |
| Jan 8, 2026 | Henderson Tracey K | Option Excercise | 2042 | 25.37 | $ 51,805.54 |
| Jan 4, 2026 | Henderson Tracey K | Option Excercise | 1634 | 25.36 | $ 41,438.24 |
| Jan 4, 2026 | CHRISTMANN JOHN J | Option Excercise | 6311 | 25.36 | $ 160,046.96 |
| Jan 4, 2026 | Maddox Mark D | Option Excercise | 1345 | 25.36 | $ 34,109.20 |
| Jan 4, 2026 | Riney Stephen J | Option Excercise | 2969 | 25.36 | $ 75,293.84 |
| Jan 4, 2026 | Rodgers Ben C | Option Excercise | 989 | 25.36 | $ 25,081.04 |
| Jan 4, 2026 | Rayphole Robert P. | Option Excercise | 322 | 25.36 | $ 8,165.92 |
| Jan 2, 2026 | Henderson Tracey K | Option Excercise | 26748 | 0.00 | $ 0.00 |
| Jan 2, 2026 | Henderson Tracey K | Other Disposition | 22597 | 25.36 | $ 573,059.92 |
| Jan 2, 2026 | CHRISTMANN JOHN J | Option Excercise | 128269 | 0.00 | $ 0.00 |
| Jan 2, 2026 | CHRISTMANN JOHN J | Other Disposition | 112232 | 25.36 | $ 2,846,203.52 |
| Jan 2, 2026 | Maddox Mark D | Option Excercise | 26424 | 0.00 | $ 0.00 |
| Jan 2, 2026 | Maddox Mark D | Other Disposition | 23007 | 25.36 | $ 583,457.52 |
| Jan 2, 2026 | Riney Stephen J | Option Excercise | 60342 | 0.00 | $ 0.00 |
| Jan 2, 2026 | Riney Stephen J | Other Disposition | 52797 | 25.36 | $ 1,338,931.92 |
| Jan 2, 2026 | Rodgers Ben C | Option Excercise | 19330 | 0.00 | $ 0.00 |
| Jan 2, 2026 | Rodgers Ben C | Other Disposition | 16817 | 25.36 | $ 426,479.12 |
| Jan 2, 2026 | Rayphole Robert P. | Option Excercise | 2548 | 0.00 | $ 0.00 |
| Jan 2, 2026 | Rayphole Robert P. | Other Disposition | 1828 | 25.36 | $ 46,358.08 |
| Dec 19, 2025 | Riney Stephen J | Other Disposition | 37776 | 0.00 | $ 0.00 |
| May 26, 2025 | Henderson Tracey K | Option Excercise | 5000 | 0.00 | $ 0.00 |
| May 26, 2025 | Henderson Tracey K | Option Excercise | 1968 | 16.85 | $ 33,160.80 |
| Apr 3, 2025 | Joung Chansoo | Open Market Purchase | 75000 | 18.25 | $ 1,368,615.00 |
| Feb 5, 2025 | CHRISTMANN JOHN J | Option Excercise | 101539 | 0.00 | $ 0.00 |
| Feb 5, 2025 | CHRISTMANN JOHN J | Other Disposition | 101539 | 23.38 | $ 2,373,981.82 |
| Feb 5, 2025 | Bretches D. Clay | Option Excercise | 32445 | 0.00 | $ 0.00 |
| Feb 5, 2025 | Bretches D. Clay | Other Disposition | 32445 | 23.38 | $ 758,564.10 |
| Feb 5, 2025 | Riney Stephen J | Option Excercise | 47765 | 0.00 | $ 0.00 |
| Feb 5, 2025 | Riney Stephen J | Other Disposition | 47765 | 23.38 | $ 1,116,745.70 |
| Feb 5, 2025 | Maddox Mark D | Option Excercise | 20729 | 0.00 | $ 0.00 |
| Feb 5, 2025 | Maddox Mark D | Other Disposition | 20729 | 23.38 | $ 484,644.02 |
| Feb 5, 2025 | Hoyt Rebecca A | Option Excercise | 17124 | 0.00 | $ 0.00 |
| Feb 5, 2025 | Hoyt Rebecca A | Other Disposition | 17124 | 23.38 | $ 400,359.12 |
| Feb 5, 2025 | Henderson Tracey K | Option Excercise | 19826 | 0.00 | $ 0.00 |
| Feb 5, 2025 | Henderson Tracey K | Other Disposition | 19826 | 23.38 | $ 463,531.88 |
| Feb 1, 2025 | Hoyt Rebecca A | Option Excercise | 5750 | 0.00 | $ 0.00 |
| Feb 1, 2025 | Hoyt Rebecca A | Other Disposition | 2300 | 21.93 | $ 50,439.00 |
| Feb 1, 2025 | Hoyt Rebecca A | Option Excercise | 1358 | 21.93 | $ 29,780.94 |
| Feb 1, 2025 | Henderson Tracey K | Option Excercise | 8646 | 0.00 | $ 0.00 |
| Feb 1, 2025 | Henderson Tracey K | Other Disposition | 3458 | 21.93 | $ 75,833.94 |
| Feb 1, 2025 | Henderson Tracey K | Option Excercise | 2042 | 21.93 | $ 44,781.06 |
| Feb 1, 2025 | CHRISTMANN JOHN J | Option Excercise | 37513 | 0.00 | $ 0.00 |
| Feb 1, 2025 | CHRISTMANN JOHN J | Other Disposition | 15005 | 21.93 | $ 329,059.65 |
| Feb 1, 2025 | CHRISTMANN JOHN J | Option Excercise | 8857 | 21.93 | $ 194,234.01 |
| Feb 1, 2025 | CHRISTMANN JOHN J | Other Disposition | 10392 | 0.00 | $ 0.00 |
| Feb 1, 2025 | Bretches D. Clay | Option Excercise | 10672 | 0.00 | $ 0.00 |
| Feb 1, 2025 | Bretches D. Clay | Other Disposition | 4269 | 21.93 | $ 93,619.17 |
| Feb 1, 2025 | Bretches D. Clay | Option Excercise | 2520 | 21.93 | $ 55,263.60 |
| Feb 1, 2025 | Riney Stephen J | Option Excercise | 21345 | 0.00 | $ 0.00 |
| Feb 1, 2025 | Riney Stephen J | Other Disposition | 8538 | 21.93 | $ 187,238.34 |
| Feb 1, 2025 | Riney Stephen J | Option Excercise | 5040 | 21.93 | $ 110,527.20 |
| Feb 1, 2025 | Maddox Mark D | Option Excercise | 8028 | 0.00 | $ 0.00 |
| Feb 1, 2025 | Maddox Mark D | Other Disposition | 3211 | 21.93 | $ 70,417.23 |
| Feb 1, 2025 | Maddox Mark D | Option Excercise | 1896 | 21.93 | $ 41,579.28 |