| Shares Outstanding | 23.01M |
| Float | 22.15M |
| Float Short Interest Percentage | 5.22% |
| Owners (insider) | 3.03% |
| Owners (institutional) | 111.35% |
| Owners (insider) change | 2.04% |
| Owners (institutional) change | -5.42% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 6, 2025 | Yung John | Open Market Sale | 5000 | 50.00 | $ 250,000.00 |
| Nov 6, 2025 | Bell Ryan B | Open Market Sale | 5000 | 50.00 | $ 250,000.00 |
| Sep 1, 2025 | Gupta Ashwini | Grant | 657 | 41.84 | $ 27,488.88 |
| Jun 13, 2025 | Hannam Wendy | Grant | 4066 | 38.12 | $ 154,995.92 |
| Jun 13, 2025 | Gupta Ashwini | Grant | 4066 | 38.12 | $ 154,995.92 |
| Jun 13, 2025 | Goings William C. | Grant | 4066 | 38.12 | $ 154,995.92 |
| Jun 13, 2025 | Stovsky Richard P | Grant | 4066 | 38.12 | $ 154,995.92 |
| Jun 13, 2025 | OLLE LAURA | Grant | 4066 | 0.00 | $ 0.00 |
| Jun 13, 2025 | Angela A. Knight | Grant | 4066 | 38.12 | $ 154,995.92 |
| Jun 13, 2025 | MONACO MICHAEL P | Grant | 4066 | 38.12 | $ 154,995.92 |
| Jun 13, 2025 | Hilzinger Jeffrey Albert | Grant | 4066 | 38.12 | $ 154,995.92 |
| Jun 1, 2025 | Gupta Ashwini | Grant | 725 | 37.90 | $ 27,477.50 |
| Mar 9, 2025 | Bell Ryan B | Grant | 15388 | 0.00 | $ 0.00 |
| Mar 9, 2025 | Bell Ryan B | Option Excercise | 4182 | 35.74 | $ 149,464.68 |
| Mar 9, 2025 | CLARK JONATHAN C | Option Excercise | 5054 | 35.74 | $ 180,629.96 |
| Mar 9, 2025 | Masih Ashish | Grant | 46586 | 0.00 | $ 0.00 |
| Mar 9, 2025 | Masih Ashish | Option Excercise | 14259 | 35.74 | $ 509,616.66 |
| Mar 9, 2025 | Asch Andrew Eric | Grant | 8743 | 0.00 | $ 0.00 |
| Mar 9, 2025 | Asch Andrew Eric | Option Excercise | 2599 | 35.74 | $ 92,888.26 |
| Mar 9, 2025 | Yung John | Grant | 14689 | 0.00 | $ 0.00 |
| Mar 9, 2025 | Yung John | Option Excercise | 3291 | 35.74 | $ 117,620.34 |
| Mar 5, 2025 | Gupta Ashwini | Open Market Purchase | 40000 | 35.10 | $ 1,404,000.00 |
| Mar 5, 2025 | Masih Ashish | Open Market Purchase | 20000 | 35.14 | $ 702,800.00 |
| Mar 5, 2025 | CLARK JONATHAN C | Open Market Purchase | 28600 | 35.00 | $ 1,001,000.00 |
| Mar 1, 2025 | Gupta Ashwini | Grant | 729 | 37.72 | $ 27,497.88 |
| Nov 27, 2024 | OLLE LAURA | Open Market Sale | 1340 | 49.16 | $ 65,874.40 |