| Shares Outstanding | 119.34M |
| Float | 117.01M |
| Float Short Interest Percentage | 4.64% |
| Owners (insider) | 0.98% |
| Owners (institutional) | 93.71% |
| Owners (insider) change | 0.26% |
| Owners (institutional) change | 0.54% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 24, 2025 | Anschutz Barron | Option Excercise | 3985 | 0.00 | $ 0.00 |
| Nov 24, 2025 | Anschutz Barron | Option Excercise | 1908 | 25.68 | $ 48,997.44 |
| Nov 24, 2025 | Thurmond Mark C. | Option Excercise | 16730 | 0.00 | $ 0.00 |
| Nov 24, 2025 | Thurmond Mark C. | Option Excercise | 8092 | 25.68 | $ 207,802.56 |
| Nov 24, 2025 | Vintz Stephen A | Option Excercise | 20746 | 0.00 | $ 0.00 |
| Nov 24, 2025 | Vintz Stephen A | Option Excercise | 9929 | 25.68 | $ 254,976.72 |
| Nov 21, 2025 | Brown Matthew Charles | Option Excercise | 14544 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Brown Matthew Charles | Option Excercise | 5278 | 26.06 | $ 137,544.68 |
| Oct 17, 2025 | Anschutz Barron | Open Market Sale | 976 | 29.10 | $ 28,401.60 |
| Oct 16, 2025 | Anschutz Barron | Option Excercise | 2031 | 0.00 | $ 0.00 |
| Sep 29, 2025 | Tosheff George Alex | Option Excercise | 3288 | 0.00 | $ 0.00 |
| Sep 9, 2025 | SEAWELL A BROOKE | Open Market Sale | 15000 | 30.80 | $ 462,000.00 |
| Sep 5, 2025 | Vicks Raymond Jr. | Other Disposition | 3000 | 0.00 | $ 0.00 |
| Sep 4, 2025 | SEAWELL A BROOKE | Open Market Sale | 4622 | 30.12 | $ 139,214.64 |
| Aug 26, 2025 | Thurmond Mark C. | Open Market Sale | 2541 | 29.84 | $ 75,823.44 |
| Aug 26, 2025 | Vintz Stephen A | Open Market Sale | 3464 | 29.84 | $ 103,365.76 |
| Aug 26, 2025 | Anschutz Barron | Open Market Sale | 670 | 29.84 | $ 19,992.80 |
| Aug 25, 2025 | Vintz Stephen A | Open Market Sale | 29196 | 30.25 | $ 883,179.00 |
| Aug 25, 2025 | Thurmond Mark C. | Open Market Sale | 28500 | 30.25 | $ 862,125.00 |
| Aug 25, 2025 | Anschutz Barron | Open Market Sale | 1261 | 30.25 | $ 38,145.25 |
| Aug 22, 2025 | Vintz Stephen A | Option Excercise | 67331 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Thurmond Mark C. | Option Excercise | 63315 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Anschutz Barron | Option Excercise | 3985 | 0.00 | $ 0.00 |
| Jul 17, 2025 | Anschutz Barron | Open Market Sale | 970 | 33.08 | $ 32,087.60 |
| Jul 16, 2025 | Anschutz Barron | Option Excercise | 2031 | 0.00 | $ 0.00 |
| Jun 13, 2025 | KEANE MARGARET M | Option Excercise | 3187 | 0.00 | $ 0.00 |
| May 27, 2025 | Thurmond Mark C. | Open Market Sale | 2483 | 32.45 | $ 80,573.35 |
| May 27, 2025 | Vintz Stephen A | Open Market Sale | 3386 | 32.45 | $ 109,875.70 |
| May 27, 2025 | Anschutz Barron | Open Market Sale | 655 | 32.45 | $ 21,254.75 |
| May 23, 2025 | Vintz Stephen A | Open Market Sale | 6499 | 31.98 | $ 207,838.02 |
| May 23, 2025 | Anschutz Barron | Open Market Sale | 1245 | 31.98 | $ 39,815.10 |
| May 23, 2025 | Thurmond Mark C. | Open Market Sale | 5577 | 31.98 | $ 178,352.46 |
| May 22, 2025 | Anschutz Barron | Option Excercise | 3985 | 0.00 | $ 0.00 |
| May 22, 2025 | Thurmond Mark C. | Option Excercise | 16730 | 0.00 | $ 0.00 |
| May 22, 2025 | Vintz Stephen A | Option Excercise | 20746 | 0.00 | $ 0.00 |
| May 14, 2025 | Tosheff George Alex | Option Excercise | 4607 | 0.00 | $ 0.00 |
| May 14, 2025 | Huffard John C Jr | Option Excercise | 4607 | 0.00 | $ 0.00 |
| May 14, 2025 | COVIELLO ARTHUR W JR | Option Excercise | 4607 | 0.00 | $ 0.00 |
| May 14, 2025 | SEAWELL A BROOKE | Option Excercise | 4607 | 0.00 | $ 0.00 |
| May 14, 2025 | Vicks Raymond Jr. | Option Excercise | 4607 | 0.00 | $ 0.00 |
| May 14, 2025 | Zecher Linda Kay | Option Excercise | 4607 | 0.00 | $ 0.00 |
| May 14, 2025 | Howe Niloofar Razi | Option Excercise | 4607 | 0.00 | $ 0.00 |
| May 14, 2025 | KEANE MARGARET M | Option Excercise | 4607 | 0.00 | $ 0.00 |
| Mar 11, 2025 | Zecher Linda Kay | Open Market Sale | 2500 | 37.00 | $ 92,500.00 |
| Feb 28, 2025 | Anschutz Barron | Open Market Sale | 4405 | 37.59 | $ 165,583.95 |
| Feb 28, 2025 | Anschutz Barron | Grant | 624 | 32.42 | $ 20,230.08 |
| Feb 26, 2025 | Vintz Stephen A | Open Market Sale | 12965 | 38.17 | $ 494,932.92 |
| Feb 26, 2025 | Thurmond Mark C. | Open Market Sale | 10862 | 38.17 | $ 414,640.26 |
| Feb 25, 2025 | Thurmond Mark C. | Open Market Sale | 3606 | 38.48 | $ 138,758.88 |
| Feb 25, 2025 | Vintz Stephen A | Open Market Sale | 4551 | 38.48 | $ 175,122.48 |
| Feb 24, 2025 | Thurmond Mark C. | Option Excercise | 36635 | 0.00 | $ 0.00 |
| Feb 24, 2025 | Anschutz Barron | Option Excercise | 7758 | 0.00 | $ 0.00 |
| Feb 24, 2025 | Vintz Stephen A | Option Excercise | 41338 | 0.00 | $ 0.00 |
| Feb 19, 2025 | Thurmond Mark C. | Open Market Sale | 1341 | 39.56 | $ 53,049.96 |
| Feb 19, 2025 | Vintz Stephen A | Open Market Sale | 1922 | 39.56 | $ 76,034.32 |
| Feb 18, 2025 | Thurmond Mark C. | Option Excercise | 4561 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Vintz Stephen A | Option Excercise | 5844 | 0.00 | $ 0.00 |
| Jan 8, 2025 | Vicks Raymond Jr. | Open Market Sale | 809 | 38.52 | $ 31,162.68 |
| Jan 7, 2025 | Vicks Raymond Jr. | Option Excercise | 2696 | 0.00 | $ 0.00 |