| Shares Outstanding | 49.89M |
| Float | 49.36M |
| Float Short Interest Percentage | 5.22% |
| Owners (insider) | 0.96% |
| Owners (institutional) | 97.69% |
| Owners (insider) change | 0.12% |
| Owners (institutional) change | -3.48% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 17, 2025 | Corrigan Catherine | Option Excercise | 5605 | 26.95 | $ 151,070.13 |
| Nov 17, 2025 | Corrigan Catherine | Open Market Sale | 4900 | 70.39 | $ 344,898.45 |
| Oct 15, 2025 | Corrigan Catherine | Option Excercise | 5606 | 26.95 | $ 151,095.53 |
| Oct 15, 2025 | Corrigan Catherine | Open Market Sale | 4930 | 66.82 | $ 329,440.43 |
| Sep 15, 2025 | Corrigan Catherine | Option Excercise | 5606 | 26.95 | $ 151,095.53 |
| Sep 15, 2025 | Corrigan Catherine | Open Market Sale | 4905 | 69.91 | $ 342,902.54 |
| Aug 14, 2025 | Corrigan Catherine | Option Excercise | 5606 | 26.95 | $ 151,095.53 |
| Aug 14, 2025 | Corrigan Catherine | Open Market Sale | 4896 | 71.09 | $ 348,042.61 |
| Aug 12, 2025 | Sala Joseph | Open Market Sale | 1595 | 70.64 | $ 112,671.76 |
| Jun 4, 2025 | RICHARDSON KAREN A | Option Excercise | 1525 | $ 0.00 | |
| Jun 4, 2025 | Brown George H. | Option Excercise | 1525 | $ 0.00 | |
| Jun 4, 2025 | Zumwalt Debra | Option Excercise | 1525 | $ 0.00 | |
| Jun 4, 2025 | JOHNSTON PAUL R | Option Excercise | 1525 | $ 0.00 | |
| Jun 4, 2025 | Lindstrom Carol | Option Excercise | 1525 | $ 0.00 | |
| May 27, 2025 | Rakow Joseph | Open Market Sale | 1573 | 77.72 | $ 122,254.19 |
| May 23, 2025 | Pye John | Open Market Sale | 2000 | 76.32 | $ 152,638.55 |
| May 20, 2025 | James Bradley A | Open Market Sale | 2694 | 79.52 | $ 214,233.35 |
| Mar 12, 2025 | SCHLENKER RICHARD L JR | Option Excercise | 5826 | $ 0.00 | |
| Mar 12, 2025 | SCHLENKER RICHARD L JR | Option Excercise | 2821 | 82.33 | $ 232,252.93 |
| Mar 12, 2025 | Sala Joseph | Option Excercise | 2428 | $ 0.00 | |
| Mar 12, 2025 | Sala Joseph | Option Excercise | 833 | 82.33 | $ 68,580.89 |
| Mar 12, 2025 | Reitman Maureen T. F. | Option Excercise | 3844 | $ 0.00 | |
| Mar 12, 2025 | Reitman Maureen T. F. | Option Excercise | 1190 | 82.33 | $ 97,972.70 |
| Mar 12, 2025 | Reiss Richard | Option Excercise | 1822 | $ 0.00 | |
| Mar 12, 2025 | Reiss Richard | Option Excercise | 824 | 82.33 | $ 67,839.92 |
| Mar 12, 2025 | Rakow Joseph | Option Excercise | 2732 | $ 0.00 | |
| Mar 12, 2025 | Rakow Joseph | Option Excercise | 1159 | 82.33 | $ 95,420.47 |
| Mar 12, 2025 | Pye John | Option Excercise | 3438 | $ 0.00 | |
| Mar 12, 2025 | Pye John | Option Excercise | 866 | 82.33 | $ 71,297.78 |
| Mar 12, 2025 | James Bradley A | Option Excercise | 4046 | $ 0.00 | |
| Mar 12, 2025 | James Bradley A | Option Excercise | 1352 | 82.33 | $ 111,310.16 |
| Mar 12, 2025 | Corrigan Catherine | Option Excercise | 8090 | $ 0.00 | |
| Mar 12, 2025 | Corrigan Catherine | Option Excercise | 3625 | 82.33 | $ 298,446.25 |
| Feb 26, 2025 | Reiss Richard | Open Market Sale | 1736 | 85.93 | $ 149,175.00 |
| Feb 11, 2025 | SCHLENKER RICHARD L JR | Option Excercise | 4524 | 22.10 | $ 99,969.09 |