| Shares Outstanding | 4.19M |
| Float | 4.03M |
| Float Short Interest Percentage | 4.24% |
| Owners (insider) | 3.58% |
| Owners (institutional) | 82.24% |
| Owners (insider) change | -2.67% |
| Owners (institutional) change | 0.21% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 17, 2025 | Messina Richard P | Open Market Sale | 3000 | 66.35 | $ 199,050.00 |
| Oct 25, 2025 | Slater Jennifer Lynn | Option Excercise | 2645 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Chang Tina M | Grant | 1243 | 68.38 | $ 84,996.34 |
| Oct 15, 2025 | LISMAN BRUCE M | Grant | 1243 | 68.38 | $ 84,996.34 |
| Oct 15, 2025 | FLORSHEIM THOMAS W JR | Grant | 1243 | 68.38 | $ 84,996.34 |
| Oct 15, 2025 | Anversa Matteo | Grant | 1243 | 68.38 | $ 84,996.34 |
| Oct 15, 2025 | LIEBAU FREDERIC JACK JR | Grant | 1243 | 68.38 | $ 84,996.34 |
| Sep 30, 2025 | Guillot Rolando | Option Excercise | 1359 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Guillot Rolando | Open Market Sale | 22890 | 65.86 | $ 1,507,604.07 |
| Aug 22, 2025 | Becker-Varto Chey | Grant | 1704 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Pauli Matthew | Grant | 3516 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Slater Jennifer Lynn | Grant | 10170 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Guillot Rolando | Option Excercise | 906 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Messina Richard P | Option Excercise | 640 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Messina Richard P | Grant | 804 | 0.00 | $ 0.00 |
| Aug 20, 2025 | Guillot Rolando | Option Excercise | 453 | 0.00 | $ 0.00 |
| Aug 20, 2025 | Messina Richard P | Option Excercise | 320 | 0.00 | $ 0.00 |
| Jul 1, 2025 | Slater Jennifer Lynn | Option Excercise | 5931 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Guillot Rolando | Open Market Sale | 3500 | 50.10 | $ 175,357.00 |