| Shares Outstanding | 31.86M |
| Float | 30.37M |
| Float Short Interest Percentage | 15.12% |
| Owners (insider) | 4.69% |
| Owners (institutional) | 55.63% |
| Owners (insider) change | -0.16% |
| Owners (institutional) change | 5.38% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 20, 2025 | Singhal Rahul | Option Excercise | 10200 | 53.00 | $ 540,600.00 |
| Dec 20, 2025 | Espineli Marissa B | Option Excercise | 3060 | 53.00 | $ 162,180.00 |
| Dec 20, 2025 | MISHRA ASHOK | Option Excercise | 8000 | 53.00 | $ 424,000.00 |
| Dec 20, 2025 | ABUHOFF JACK | Option Excercise | 8000 | 53.00 | $ 424,000.00 |
| Dec 4, 2025 | MISHRA ASHOK | Option Excercise | 23654 | 4.99 | $ 118,033.46 |
| Dec 4, 2025 | MISHRA ASHOK | Open Market Sale | 23654 | 60.16 | $ 1,423,024.64 |
| Nov 12, 2025 | FORLENZA LOUISE C | Open Market Sale | 8278 | 65.00 | $ 538,070.00 |
| Nov 11, 2025 | MISHRA ASHOK | Option Excercise | 228094 | 4.90 | $ 1,117,056.81 |
| Nov 11, 2025 | MISHRA ASHOK | Open Market Sale | 228094 | 61.53 | $ 14,035,376.21 |
| Nov 11, 2025 | Clarke Richard D | Grant | 1673 | 0.00 | $ 0.00 |
| Nov 11, 2025 | Callahan Don | Grant | 1673 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Toor Nauman Sabeeh | Grant | 3943 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Massey Stewart R | Grant | 3943 | 0.00 | $ 0.00 |
| Jun 5, 2025 | FORLENZA LOUISE C | Grant | 3943 | 0.00 | $ 0.00 |
| Mar 17, 2025 | FORLENZA LOUISE C | Open Market Sale | 1000 | 50.15 | $ 50,150.00 |
| Mar 17, 2025 | FORLENZA LOUISE C | Option Excercise | 1000 | 7.24 | $ 7,240.00 |
| Mar 3, 2025 | FORLENZA LOUISE C | Option Excercise | 5000 | 7.24 | $ 36,200.00 |
| Mar 3, 2025 | FORLENZA LOUISE C | Open Market Sale | 5000 | 52.92 | $ 264,600.00 |
| Feb 27, 2025 | FORLENZA LOUISE C | Open Market Sale | 774 | 64.99 | $ 50,302.26 |
| Feb 26, 2025 | Toor Nauman Sabeeh | Open Market Sale | 196777 | 64.40 | $ 12,671,593.17 |
| Feb 26, 2025 | Massey Stewart R | Option Excercise | 44000 | 3.21 | $ 141,240.00 |
| Feb 26, 2025 | Massey Stewart R | Open Market Sale | 44000 | 63.66 | $ 2,801,024.65 |
| Feb 26, 2025 | Espineli Marissa B | Option Excercise | 30000 | 1.11 | $ 33,300.00 |
| Feb 26, 2025 | Espineli Marissa B | Open Market Sale | 30000 | 65.09 | $ 1,952,700.00 |
| Feb 26, 2025 | MISHRA ASHOK | Option Excercise | 48650 | 3.41 | $ 165,896.50 |
| Feb 26, 2025 | MISHRA ASHOK | Open Market Sale | 48650 | 65.07 | $ 3,165,655.50 |