| Shares Outstanding | 28.40M |
| Float | 26.66M |
| Float Short Interest Percentage | 6.9% |
| Owners (insider) | 4.43% |
| Owners (institutional) | 95.23% |
| Owners (insider) change | -2.85% |
| Owners (institutional) change | 0.22% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 19, 2025 | Badjate Pramod | Open Market Sale | 4000 | 24.60 | $ 98,400.00 |
| Nov 3, 2025 | McLindin Graeme | Open Market Sale | 1205 | 34.26 | $ 41,283.30 |
| Oct 31, 2025 | Bryan Murray | Option Excercise | 2698 | 34.72 | $ 93,674.56 |
| Oct 31, 2025 | Badjate Pramod | Option Excercise | 7404 | 34.72 | $ 257,066.88 |
| Oct 9, 2025 | Maiorino Bradley | Open Market Sale | 13063 | 35.26 | $ 460,601.38 |
| Sep 29, 2025 | Goli Shravan | Open Market Sale | 2047 | 29.95 | $ 61,307.65 |
| Aug 22, 2025 | Goli Shravan | Open Market Sale | 11757 | 26.11 | $ 306,923.19 |
| Aug 1, 2025 | McLindin Graeme | Open Market Sale | 417 | 22.62 | $ 9,432.54 |
| Jul 31, 2025 | Bryan Murray | Option Excercise | 6983 | 23.25 | $ 162,354.75 |
| Jul 31, 2025 | Badjate Pramod | Option Excercise | 22611 | 23.25 | $ 525,705.75 |
| Jun 13, 2025 | McLindin Graeme | Open Market Sale | 2377 | 28.38 | $ 67,459.26 |
| Jun 12, 2025 | Durr Laura | Open Market Sale | 8775 | 28.95 | $ 253,992.93 |
| Jun 4, 2025 | Prober Charles J. | Grant | 102273 | 0.00 | $ 0.00 |
| Jun 4, 2025 | McLindin Graeme | Grant | 17045 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Badjate Pramod | Grant | 22727 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Bryan Murray | Grant | 37500 | 0.00 | $ 0.00 |
| May 29, 2025 | Maiorino Bradley | Grant | 6761 | 0.00 | $ 0.00 |
| May 29, 2025 | Goli Shravan | Grant | 6761 | 0.00 | $ 0.00 |
| May 29, 2025 | ROBERTS JANICE M | Grant | 6761 | 0.00 | $ 0.00 |
| May 29, 2025 | Orvidas Laura | Grant | 6761 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Bryan Murray | Open Market Sale | 3848 | 23.92 | $ 92,044.16 |
| Feb 20, 2025 | Prober Charles J. | Open Market Sale | 10929 | 26.64 | $ 291,148.56 |
| Jan 31, 2025 | Prober Charles J. | Option Excercise | 168394 | 8.65 | $ 1,456,076.65 |
| Jan 31, 2025 | Prober Charles J. | Option Excercise | 115733 | 27.65 | $ 3,200,017.45 |
| Dec 18, 2024 | WAECHTER THOMAS H | Open Market Sale | 2000 | 30.42 | $ 60,840.00 |