| Shares Outstanding | 16.52M |
| Float | 11.28M |
| Float Short Interest Percentage | 2.62% |
| Owners (insider) | 31.38% |
| Owners (institutional) | 42.53% |
| Owners (insider) change | 2.52% |
| Owners (institutional) change | -0.53% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 19, 2025 | Yamada Kathy | Option Excercise | 6900 | 13.89 | $ 95,841.00 |
| Dec 19, 2025 | Yamada Kathy | Option Excercise | 3545 | 29.64 | $ 105,073.80 |
| Dec 16, 2025 | Whalen James F. | Option Excercise | 1250 | 13.89 | $ 17,362.50 |
| Dec 15, 2025 | Bailey Jerome Ronnell | Option Excercise | 4250 | 13.89 | $ 59,032.50 |
| Dec 15, 2025 | Kausmeyer Gary M | Option Excercise | 6680 | 13.89 | $ 92,785.20 |
| Dec 15, 2025 | Kausmeyer Gary M | Option Excercise | 3137 | 29.58 | $ 92,792.46 |
| Dec 12, 2025 | RATNERSALZBERG DEBORAH | Option Excercise | 3000 | 13.89 | $ 41,670.00 |
| Dec 12, 2025 | RATNERSALZBERG DEBORAH | Option Excercise | 1410 | 29.57 | $ 41,693.70 |
| Dec 9, 2025 | Bernstein Joshua | Option Excercise | 4869 | 22.80 | $ 110,992.29 |
| Dec 4, 2025 | Levitt Randall James | Option Excercise | 843 | 13.89 | $ 11,709.27 |
| Nov 21, 2025 | Brannan C Scott | Option Excercise | 3000 | 13.89 | $ 41,670.00 |
| Nov 21, 2025 | Brannan C Scott | Option Excercise | 2282 | 26.66 | $ 60,838.12 |
| Nov 21, 2025 | Brannan C Scott | Other Disposition | 1930 | 0.00 | $ 0.00 |
| Nov 18, 2025 | Lewis Fred Joseph | Option Excercise | 3750 | 13.89 | $ 52,087.50 |
| Nov 14, 2025 | Schwartz Steven Jay | Option Excercise | 5000 | 13.89 | $ 69,450.00 |
| Nov 12, 2025 | Canuso Dominic C | Open Market Sale | 3400 | 27.95 | $ 95,030.00 |
| Nov 7, 2025 | Browning Scot Richard | Option Excercise | 8500 | 13.89 | $ 118,065.00 |
| Nov 7, 2025 | Browning Scot Richard | Option Excercise | 4669 | 27.94 | $ 130,451.86 |
| Oct 23, 2025 | Dalaya Jacob | Option Excercise | 334 | 0.00 | $ 0.00 |
| Oct 23, 2025 | Dalaya Jacob | Option Excercise | 118 | 29.70 | $ 3,504.60 |
| Oct 11, 2025 | Poynot Steven M | Option Excercise | 201 | 28.76 | $ 5,780.76 |
| Oct 11, 2025 | Poynot Steven M | Option Excercise | 666 | 0.00 | $ 0.00 |
| Oct 9, 2025 | MCCONNELL MARC H | Option Excercise | 1615 | 18.31 | $ 29,567.42 |
| Oct 2, 2025 | BRECKHEIMER MICHAEL | Option Excercise | 23102 | 0.00 | $ 0.00 |
| Oct 2, 2025 | BRECKHEIMER MICHAEL | Option Excercise | 7127 | 31.04 | $ 221,222.08 |
| Aug 29, 2025 | Dicker Karl | Option Excercise | 6873 | 13.89 | $ 95,465.97 |
| Aug 29, 2025 | Dicker Karl | Option Excercise | 3592 | 34.50 | $ 123,924.00 |
| Aug 26, 2025 | Levitt Randall James | Open Market Sale | 40000 | 34.37 | $ 1,374,906.48 |
| Jul 31, 2025 | Canuso Dominic C | Open Market Purchase | 600 | 31.11 | $ 18,666.00 |
| Jul 15, 2025 | Canuso Dominic C | Option Excercise | 1150 | 0.00 | $ 0.00 |
| Jul 15, 2025 | Canuso Dominic C | Option Excercise | 316 | 35.68 | $ 11,274.88 |
| Jun 2, 2025 | Suss Eric M. | Option Excercise | 6705 | 13.89 | $ 93,132.45 |
| Jun 2, 2025 | Suss Eric M. | Option Excercise | 3178 | 32.30 | $ 102,649.40 |
| May 14, 2025 | Poynot Steven M | Open Market Purchase | 750 | 33.35 | $ 25,012.50 |
| Mar 18, 2025 | Lindarev Anguel | Option Excercise | 584 | 0.00 | $ 0.00 |
| Mar 18, 2025 | Lindarev Anguel | Option Excercise | 173 | 28.49 | $ 4,928.77 |
| Mar 12, 2025 | Canuso Dominic C | Open Market Purchase | 900 | 28.16 | $ 25,346.25 |
| Mar 4, 2025 | Canuso Dominic C | Open Market Purchase | 500 | 29.37 | $ 14,687.00 |
| Feb 18, 2025 | Kausmeyer Gary M | Option Excercise | 5000 | 14.38 | $ 71,900.00 |
| Feb 18, 2025 | Kausmeyer Gary M | Option Excercise | 2245 | 32.03 | $ 71,907.35 |
| Feb 15, 2025 | Barry Edward F | Option Excercise | 8540 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Barry Edward F | Option Excercise | 2715 | 31.87 | $ 86,527.05 |
| Feb 7, 2025 | Levitt Randall James | Open Market Sale | 14500 | 32.30 | $ 468,367.40 |
| Jan 5, 2025 | Brannan C Scott | Other Disposition | 286 | 0.00 | $ 0.00 |
| Jan 1, 2025 | Kausmeyer Gary M | Option Excercise | 200 | $ 0.00 | |
| Jan 1, 2025 | Kausmeyer Gary M | Option Excercise | 71 | 28.50 | $ 2,023.50 |