| Shares Outstanding | 122.91M |
| Float | 115.48M |
| Float Short Interest Percentage | 6.84% |
| Owners (insider) | 5.48% |
| Owners (institutional) | 86.97% |
| Owners (insider) change | 2.85% |
| Owners (institutional) change | -0.1% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 5, 2026 | Kalb Michael Wayne | Option Excercise | 7139 | $ 0.00 | |
| Jan 5, 2026 | Kalb Michael Wayne | Option Excercise | 2080 | $ 0.00 | |
| Jan 5, 2026 | Daly Richard J | Option Excercise | 42105 | $ 0.00 | |
| Jan 5, 2026 | Daly Richard J | Option Excercise | 10577 | $ 0.00 | |
| Dec 29, 2025 | DENKHAUS DONALD A | Option Excercise | 1334 | $ 0.00 | |
| Dec 29, 2025 | Elsbernd Brian | Option Excercise | 6667 | $ 0.00 | |
| Dec 29, 2025 | Elsbernd Brian | Option Excercise | 2623 | $ 0.00 | |
| Dec 29, 2025 | Tierney David S | Option Excercise | 1334 | $ 0.00 | |
| Dec 29, 2025 | Sundaram Preethi | Option Excercise | 6667 | $ 0.00 | |
| Dec 29, 2025 | Sundaram Preethi | Option Excercise | 2369 | $ 0.00 | |
| Dec 29, 2025 | MCENANY PATRICK J | Option Excercise | 26334 | $ 0.00 | |
| Dec 29, 2025 | MCENANY PATRICK J | Option Excercise | 6786 | $ 0.00 | |
| Dec 29, 2025 | Daly Richard J | Option Excercise | 1334 | $ 0.00 | |
| Dec 29, 2025 | Daly Richard J | Option Excercise | 524 | $ 0.00 | |
| Dec 29, 2025 | Del Carmen Jeffrey | Option Excercise | 8667 | $ 0.00 | |
| Dec 29, 2025 | Del Carmen Jeffrey | Option Excercise | 3839 | $ 0.00 | |
| Dec 29, 2025 | Miller Steve | Option Excercise | 14000 | $ 0.00 | |
| Dec 29, 2025 | Harper Molly | Option Excercise | 1334 | $ 0.00 | |
| Dec 12, 2025 | Harper Molly | Option Excercise | 20000 | 5.78 | $ 115,600.00 |
| Dec 12, 2025 | Harper Molly | Open Market Sale | 26746 | 23.25 | $ 621,920.29 |
| Dec 8, 2025 | Thompson Tamar | Option Excercise | 1413 | $ 0.00 | |
| Dec 8, 2025 | Del Carmen Jeffrey | Option Excercise | 8039 | $ 0.00 | |
| Dec 8, 2025 | Del Carmen Jeffrey | Option Excercise | 2492 | $ 0.00 | |
| Dec 8, 2025 | Harper Molly | Option Excercise | 1413 | $ 0.00 | |
| Dec 8, 2025 | MCENANY PATRICK J | Option Excercise | 3534 | $ 0.00 | |
| Dec 8, 2025 | Elsbernd Brian | Option Excercise | 7067 | $ 0.00 | |
| Dec 8, 2025 | Elsbernd Brian | Option Excercise | 2780 | $ 0.00 | |
| Dec 8, 2025 | Miller Steve | Option Excercise | 11873 | $ 0.00 | |
| Dec 8, 2025 | Tierney David S | Option Excercise | 1413 | $ 0.00 | |
| Dec 8, 2025 | Sundaram Preethi | Option Excercise | 6855 | $ 0.00 | |
| Dec 8, 2025 | Sundaram Preethi | Option Excercise | 1669 | $ 0.00 | |
| Dec 8, 2025 | DENKHAUS DONALD A | Option Excercise | 1413 | $ 0.00 | |
| Dec 1, 2025 | MCENANY PATRICK J | Other Disposition | 135000 | 0.00 | $ 0.00 |
| Nov 26, 2025 | Del Carmen Jeffrey | Option Excercise | 10983 | 4.21 | $ 46,238.43 |
| Nov 26, 2025 | Del Carmen Jeffrey | Open Market Sale | 10983 | 23.33 | $ 256,244.37 |
| Nov 12, 2025 | Elsbernd Brian | Open Market Sale | 40000 | 22.70 | $ 908,000.00 |
| Sep 8, 2025 | Elsbernd Brian | Option Excercise | 112475 | 2.24 | $ 251,944.00 |
| Sep 8, 2025 | Elsbernd Brian | Open Market Sale | 30000 | 20.30 | $ 609,000.00 |
| Sep 3, 2025 | Elsbernd Brian | Option Excercise | 50000 | 2.24 | $ 112,000.00 |
| Sep 3, 2025 | Elsbernd Brian | Open Market Sale | 50000 | 19.74 | $ 987,200.00 |
| Aug 27, 2025 | Tierney David S | Option Excercise | 50000 | 2.24 | $ 112,000.00 |
| Aug 27, 2025 | Tierney David S | Open Market Sale | 26000 | 20.20 | $ 525,200.00 |
| Aug 26, 2025 | Miller Steve | Option Excercise | 225000 | 2.24 | $ 504,000.00 |
| Aug 26, 2025 | Miller Steve | Open Market Sale | 115000 | 20.28 | $ 2,332,200.00 |
| Aug 26, 2025 | Daly Richard J | Option Excercise | 50000 | 2.24 | $ 112,000.00 |
| Aug 26, 2025 | Daly Richard J | Open Market Sale | 22970 | 20.62 | $ 473,641.40 |
| Jun 10, 2025 | Sundaram Preethi | Open Market Sale | 3924 | 26.41 | $ 103,648.84 |
| Jun 6, 2025 | MCENANY PATRICK J | Open Market Sale | 200000 | 26.09 | $ 5,217,338.42 |
| May 30, 2025 | Daly Richard J | Open Market Sale | 70000 | 24.86 | $ 1,740,200.00 |
| May 13, 2025 | INGENITO GARY | Option Excercise | 244000 | 3.64 | $ 888,160.00 |
| May 13, 2025 | INGENITO GARY | Open Market Sale | 244000 | 23.67 | $ 5,775,720.00 |
| Mar 5, 2025 | INGENITO GARY | Option Excercise | 225000 | 2.24 | $ 504,000.00 |
| Mar 5, 2025 | INGENITO GARY | Open Market Sale | 225000 | 21.75 | $ 4,894,609.68 |
| Mar 3, 2025 | Elsbernd Brian | Option Excercise | 62525 | 2.24 | $ 140,056.00 |
| Mar 3, 2025 | Elsbernd Brian | Open Market Sale | 62975 | 22.98 | $ 1,446,932.75 |
| Mar 3, 2025 | Del Carmen Jeffrey | Open Market Sale | 30423 | 22.89 | $ 696,382.47 |
| Feb 14, 2025 | INGENITO GARY | Option Excercise | 2435 | $ 0.00 | |
| Feb 14, 2025 | Del Carmen Jeffrey | Option Excercise | 10667 | $ 0.00 | |
| Feb 14, 2025 | Del Carmen Jeffrey | Option Excercise | 3125 | $ 0.00 | |
| Feb 14, 2025 | Sundaram Preethi | Option Excercise | 16667 | $ 0.00 | |
| Feb 14, 2025 | Sundaram Preethi | Option Excercise | 5965 | $ 0.00 | |
| Feb 14, 2025 | O'Keeffe Charles B | Option Excercise | 4000 | $ 0.00 | |
| Feb 14, 2025 | Elsbernd Brian | Option Excercise | 9667 | $ 0.00 | |
| Feb 14, 2025 | Elsbernd Brian | Option Excercise | 2353 | $ 0.00 | |
| Feb 14, 2025 | Daly Richard J | Option Excercise | 4000 | $ 0.00 | |
| Feb 14, 2025 | Daly Richard J | Option Excercise | 1574 | $ 0.00 | |
| Feb 14, 2025 | Tierney David S | Option Excercise | 4000 | $ 0.00 | |
| Feb 14, 2025 | DENKHAUS DONALD A | Option Excercise | 4000 | $ 0.00 | |
| Feb 14, 2025 | Miller Steve | Option Excercise | 13667 | $ 0.00 | |
| Feb 14, 2025 | Harper Molly | Option Excercise | 4000 | $ 0.00 | |
| Feb 14, 2025 | INGENITO GARY | Option Excercise | 10000 | $ 0.00 |