| Shares Outstanding | 57.45M |
| Float | 54.35M |
| Float Short Interest Percentage | 2.61% |
| Owners (insider) | 4.81% |
| Owners (institutional) | 89.12% |
| Owners (insider) change | 9.22% |
| Owners (institutional) change | 1.44% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 17, 2025 | Valenti Douglas | Other Disposition | 750 | 0.00 | $ 0.00 |
| Nov 10, 2025 | Valenti Douglas | Option Excercise | 36185 | 14.42 | $ 521,787.70 |
| Nov 10, 2025 | Valenti Douglas | Other Disposition | 70130 | 0.00 | $ 0.00 |
| Nov 10, 2025 | Wong Gregory | Option Excercise | 10673 | 14.42 | $ 153,904.66 |
| Oct 30, 2025 | Huizinga Stuart | Grant | 9938 | 0.00 | $ 0.00 |
| Oct 30, 2025 | Glickman Matthew | Grant | 9938 | 0.00 | $ 0.00 |
| Oct 30, 2025 | Ahmed Asmau | Grant | 9938 | 0.00 | $ 0.00 |
| Oct 30, 2025 | SMITH HILLARY B | Grant | 9938 | 0.00 | $ 0.00 |
| Oct 30, 2025 | Simons James R. | Grant | 9938 | 0.00 | $ 0.00 |
| Oct 30, 2025 | SHEEHAN ANDREW T | Grant | 9938 | 0.00 | $ 0.00 |
| Oct 30, 2025 | SHEEHAN ANDREW T | Other Disposition | 15464 | 0.00 | $ 0.00 |
| Oct 30, 2025 | PAULDINE DAVID J | Grant | 9938 | 0.00 | $ 0.00 |
| Aug 10, 2025 | Wong Gregory | Option Excercise | 24950 | 15.19 | $ 378,990.50 |
| Aug 10, 2025 | Valenti Douglas | Option Excercise | 75571 | 15.19 | $ 1,147,923.49 |
| Aug 10, 2025 | Valenti Douglas | Other Disposition | 146482 | 0.00 | $ 0.00 |
| Jul 29, 2025 | Wong Gregory | Grant | 143100 | 0.00 | $ 0.00 |
| Jul 29, 2025 | Valenti Douglas | Grant | 380000 | 0.00 | $ 0.00 |
| May 10, 2025 | Wong Gregory | Option Excercise | 6041 | 14.86 | $ 89,769.26 |
| May 10, 2025 | Valenti Douglas | Option Excercise | 27329 | 14.86 | $ 406,108.94 |
| May 10, 2025 | Valenti Douglas | Other Disposition | 52966 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Wong Gregory | Open Market Sale | 8516 | 22.88 | $ 194,846.08 |
| Feb 10, 2025 | Wong Gregory | Option Excercise | 6354 | 23.05 | $ 146,459.70 |
| Feb 10, 2025 | Valenti Douglas | Option Excercise | 21412 | 23.05 | $ 493,546.60 |
| Feb 10, 2025 | Valenti Douglas | Other Disposition | 64800 | 0.00 | $ 0.00 |
| Feb 5, 2025 | Valenti Douglas | Open Market Sale | 28369 | 25.19 | $ 714,568.32 |
| Nov 29, 2024 | Huizinga Stuart | Open Market Sale | 2980 | 23.00 | $ 68,540.00 |
| Nov 25, 2024 | Huizinga Stuart | Open Market Sale | 7020 | 23.21 | $ 162,934.20 |