| Shares Outstanding | 31.85M |
| Float | 30.44M |
| Float Short Interest Percentage | 14.24% |
| Owners (insider) | 4.41% |
| Owners (institutional) | 53.09% |
| Owners (insider) change | 0.22% |
| Owners (institutional) change | 5.36% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| 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 | Option Excercise | 1000 | 7.24 | $ 7,240.00 |
| Mar 17, 2025 | FORLENZA LOUISE C | Open Market Sale | 1000 | 50.15 | $ 50,150.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 |
| Dec 20, 2024 | Toor Nauman Sabeeh | Open Market Sale | 110207 | 44.00 | $ 4,849,108.00 |
| Dec 20, 2024 | MISHRA ASHOK | Grant | 60000 | 0.00 | $ 0.00 |
| Dec 20, 2024 | Espineli Marissa B | Grant | 18000 | 0.00 | $ 0.00 |
| Dec 20, 2024 | ABUHOFF JACK | Grant | 60000 | 0.00 | $ 0.00 |
| Dec 5, 2024 | MISHRA ASHOK | Option Excercise | 100000 | 1.42 | $ 142,000.00 |
| Dec 5, 2024 | MISHRA ASHOK | Open Market Sale | 100000 | 49.32 | $ 4,931,977.68 |
| Dec 4, 2024 | MISHRA ASHOK | Option Excercise | 58500 | 1.42 | $ 83,070.00 |
| Dec 4, 2024 | MISHRA ASHOK | Open Market Sale | 58500 | 44.97 | $ 2,630,745.00 |
| Dec 4, 2024 | Toor Nauman Sabeeh | Open Market Sale | 200000 | 45.37 | $ 9,074,000.00 |
| Dec 2, 2024 | MISHRA ASHOK | Option Excercise | 1500 | 1.42 | $ 2,130.00 |
| Dec 2, 2024 | MISHRA ASHOK | Open Market Sale | 1500 | 45.04 | $ 67,560.00 |