| Shares Outstanding | 43.39M |
| Float | 39.55M |
| Float Short Interest Percentage | N/A |
| Owners (insider) | 3.12% |
| Owners (institutional) | 99.59% |
| Owners (insider) change | -4.83% |
| Owners (institutional) change | -2.1% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 8, 2026 | DUNN JEFFREY W | Open Market Sale | 20000 | 21.28 | $ 425,506.00 |
| Jan 2, 2026 | RECUPERO ANTHONY J | Open Market Sale | 3677 | 19.62 | $ 72,143.84 |
| Jan 2, 2026 | Pisetsky Michael A | Open Market Sale | 3460 | 19.62 | $ 67,896.06 |
| Jan 2, 2026 | Maheshwari Anshul | Open Market Sale | 5229 | 19.64 | $ 102,710.61 |
| Dec 18, 2025 | Maheshwari Anshul | Open Market Sale | 18542 | 20.15 | $ 373,539.72 |
| Dec 18, 2025 | Pisetsky Michael A | Open Market Sale | 19600 | 20.15 | $ 394,928.24 |
| Dec 8, 2025 | DUNN JEFFREY W | Option Excercise | 1241 | 4.32 | $ 5,361.12 |
| Dec 8, 2025 | DUNN JEFFREY W | Open Market Sale | 20000 | 19.33 | $ 386,594.00 |
| Nov 24, 2025 | Pisetsky Michael A | Open Market Sale | 400 | 20.00 | $ 8,000.00 |
| Nov 21, 2025 | Maheshwari Anshul | Open Market Sale | 1300 | 20.01 | $ 26,015.96 |
| Nov 17, 2025 | Maheshwari Anshul | Open Market Sale | 3460 | 17.43 | $ 60,297.12 |
| Nov 17, 2025 | FRANCIS LAURA | Open Market Sale | 16752 | 17.51 | $ 293,385.15 |
| Nov 17, 2025 | RECUPERO ANTHONY J | Open Market Sale | 3833 | 17.44 | $ 66,832.02 |
| Nov 17, 2025 | Pisetsky Michael A | Open Market Sale | 3328 | 17.41 | $ 57,933.66 |
| Nov 11, 2025 | FRANCIS LAURA | Open Market Sale | 5411 | 17.06 | $ 92,306.79 |
| Nov 11, 2025 | DUNN JEFFREY W | Open Market Sale | 80000 | 18.95 | $ 1,516,000.00 |
| Nov 11, 2025 | DUNN JEFFREY W | Option Excercise | 80000 | 4.32 | $ 345,600.00 |
| Nov 11, 2025 | Maheshwari Anshul | Open Market Sale | 2601 | 18.33 | $ 47,684.91 |
| Nov 3, 2025 | DUNN JEFFREY W | Open Market Sale | 293 | 14.80 | $ 4,337.51 |
| Aug 18, 2025 | RECUPERO ANTHONY J | Open Market Sale | 3833 | 15.62 | $ 59,875.08 |
| Aug 18, 2025 | Maheshwari Anshul | Open Market Sale | 3461 | 15.57 | $ 53,880.96 |
| Aug 18, 2025 | Pisetsky Michael A | Open Market Sale | 3329 | 15.64 | $ 52,054.67 |
| Aug 18, 2025 | FRANCIS LAURA | Open Market Sale | 11343 | 15.60 | $ 176,939.80 |
| Aug 8, 2025 | Freund John Gordon | Open Market Sale | 12132 | 15.99 | $ 193,997.96 |
| Aug 4, 2025 | DUNN JEFFREY W | Open Market Sale | 293 | 17.37 | $ 5,090.67 |
| Jul 7, 2025 | FRANCIS LAURA | Open Market Sale | 757 | 18.26 | $ 13,822.82 |
| Jul 2, 2025 | Pisetsky Michael A | Open Market Sale | 3127 | 18.29 | $ 57,202.88 |
| Jul 2, 2025 | Maheshwari Anshul | Open Market Sale | 5005 | 18.34 | $ 91,810.59 |
| Jul 2, 2025 | RECUPERO ANTHONY J | Open Market Sale | 3310 | 18.27 | $ 60,475.89 |
| Jun 5, 2025 | HILLEMAN JERYL L | Grant | 8675 | 0.00 | $ 0.00 |
| Jun 5, 2025 | HINCKLEY GREGORY K | Grant | 8675 | 0.00 | $ 0.00 |
| Jun 5, 2025 | DUNN JEFFREY W | Grant | 8675 | 0.00 | $ 0.00 |
| Jun 5, 2025 | DUNN JEFFREY W | Open Market Sale | 3377 | 19.05 | $ 64,334.89 |
| Jun 5, 2025 | West Thomas A. | Grant | 8675 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Freund John Gordon | Grant | 8675 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Davis Timothy E JR | Grant | 8675 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Wolf Daniel W | Grant | 8675 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Nishimura Mika | Grant | 8675 | 0.00 | $ 0.00 |
| May 16, 2025 | FRANCIS LAURA | Open Market Sale | 17797 | 19.62 | $ 349,134.00 |
| May 16, 2025 | Maheshwari Anshul | Open Market Sale | 12009 | 19.70 | $ 236,611.68 |
| May 16, 2025 | RECUPERO ANTHONY J | Open Market Sale | 4147 | 19.56 | $ 81,109.29 |
| May 16, 2025 | Pisetsky Michael A | Open Market Sale | 3459 | 19.66 | $ 68,005.57 |
| May 12, 2025 | Maheshwari Anshul | Open Market Sale | 4937 | 19.02 | $ 93,925.93 |
| May 7, 2025 | FRANCIS LAURA | Open Market Sale | 38504 | 17.18 | $ 661,367.81 |
| May 7, 2025 | Maheshwari Anshul | Open Market Sale | 33287 | 18.00 | $ 599,033.35 |
| May 1, 2025 | DUNN JEFFREY W | Open Market Sale | 336 | 13.78 | $ 4,628.40 |
| Apr 30, 2025 | Pisetsky Michael A | Option Excercise | 21367 | 4.68 | $ 99,997.56 |
| Apr 2, 2025 | RECUPERO ANTHONY J | Open Market Sale | 3311 | 14.15 | $ 46,852.55 |
| Apr 2, 2025 | Maheshwari Anshul | Open Market Sale | 3311 | 14.11 | $ 46,723.49 |
| Apr 2, 2025 | Pisetsky Michael A | Open Market Sale | 3128 | 14.14 | $ 44,219.05 |
| Feb 18, 2025 | FRANCIS LAURA | Open Market Sale | 46233 | 17.22 | $ 795,914.58 |
| Feb 18, 2025 | Maheshwari Anshul | Open Market Sale | 11180 | 16.86 | $ 188,518.22 |
| Feb 18, 2025 | RECUPERO ANTHONY J | Open Market Sale | 9531 | 16.86 | $ 160,732.37 |
| Feb 18, 2025 | DUNN JEFFREY W | Open Market Sale | 1619 | 16.77 | $ 27,151.60 |