| Shares Outstanding | 17.37M |
| Float | 14.02M |
| Float Short Interest Percentage | 2.42% |
| Owners (insider) | 17.05% |
| Owners (institutional) | 64.86% |
| Owners (insider) change | -3.25% |
| Owners (institutional) change | 0% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 17, 2025 | Bowman Gary | Open Market Sale | 20000 | 35.25 | $ 705,000.00 |
| Dec 15, 2025 | Bowman Gary | Option Excercise | 1581 | 35.83 | $ 56,647.23 |
| Dec 15, 2025 | Hickey Robert Alan | Option Excercise | 425 | 35.83 | $ 15,227.75 |
| Dec 15, 2025 | Swayze Daniel | Option Excercise | 730 | 35.83 | $ 26,155.90 |
| Oct 22, 2025 | Bowman Gary | Open Market Sale | 20000 | 42.27 | $ 845,320.00 |
| Oct 13, 2025 | Labovitz Bruce J | Open Market Sale | 10000 | 42.37 | $ 423,700.00 |
| Sep 24, 2025 | Bowman Gary | Open Market Sale | 20000 | 42.39 | $ 847,800.00 |
| Sep 23, 2025 | Labovitz Bruce J | Open Market Sale | 10000 | 43.30 | $ 433,000.00 |
| Sep 11, 2025 | Swayze Daniel | Option Excercise | 890 | 41.27 | $ 36,730.30 |
| Sep 8, 2025 | Riddick Stephen A | Open Market Sale | 3000 | 41.04 | $ 123,120.00 |
| Sep 8, 2025 | Swayze Daniel | Open Market Sale | 1350 | 41.33 | $ 55,795.50 |
| Aug 14, 2025 | Swayze Daniel | Grant | 2130 | 0.00 | $ 0.00 |
| Jun 18, 2025 | Hickey Robert Alan | Open Market Sale | 5000 | 26.70 | $ 133,500.00 |
| Jun 13, 2025 | Mulroy Patricia | Open Market Sale | 400 | 27.46 | $ 10,984.00 |
| Jun 6, 2025 | Riddick Stephen A | Open Market Sale | 224 | 28.60 | $ 6,406.40 |
| May 23, 2025 | Grebbien Virginia Lee | Grant | 5525 | 0.00 | $ 0.00 |
| May 23, 2025 | LAURITO JAMES P | Grant | 5525 | 0.00 | $ 0.00 |
| May 23, 2025 | Mulroy Patricia | Grant | 5525 | 0.00 | $ 0.00 |
| May 23, 2025 | Riddick Stephen A | Grant | 5525 | 0.00 | $ 0.00 |
| May 23, 2025 | Vicks Raymond Jr. | Grant | 5525 | 0.00 | $ 0.00 |
| May 19, 2025 | Hickey Robert Alan | Open Market Sale | 5000 | 26.00 | $ 130,000.00 |
| Apr 23, 2025 | Hickey Robert Alan | Open Market Sale | 2500 | 22.18 | $ 55,452.00 |
| Apr 14, 2025 | Hickey Robert Alan | Grant | 1008 | 0.00 | $ 0.00 |
| Apr 14, 2025 | Bowman Gary | Grant | 5251 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Hickey Robert Alan | Open Market Sale | 2500 | 22.46 | $ 56,150.00 |
| Feb 11, 2025 | Hickey Robert Alan | Option Excercise | 1580 | 22.61 | $ 35,723.80 |
| Feb 11, 2025 | Labovitz Bruce J | Option Excercise | 910 | 22.61 | $ 20,575.10 |
| Feb 6, 2025 | Hickey Robert Alan | Option Excercise | 4851 | 24.92 | $ 120,886.92 |
| Feb 6, 2025 | Swayze Daniel | Grant | 3255 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Labovitz Bruce J | Grant | 13940 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Labovitz Bruce J | Option Excercise | 2788 | 24.92 | $ 69,476.96 |
| Feb 6, 2025 | Bowman Gary | Grant | 43865 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Bowman Gary | Option Excercise | 13204 | 24.92 | $ 329,043.68 |
| Feb 6, 2025 | Hickey Robert Alan | Grant | 16681 | 0.00 | $ 0.00 |